Hvordan bruke SNOMED CT med Enonic
Nøyaktig hvordan kan terminologisystemet SNOMED CT brukes med Enonic-plattformen?
Written by Morten Eriksen on
Nøyaktig hvordan kan terminologisystemet SNOMED CT brukes med Enonic-plattformen?
Written by Morten Eriksen on
Hvis du er nysgjerrig på mulighetene for å integrere SNOMED CT med innholdsplattformen Enonic, har du kommet til rett sted!
Bare for å oppsummere raskt: SNOMED CT er et terminologisystem som gir en strukturert, detaljert og entydig måte å kode og representere kliniske konsepter og termer på.
SNOMED CT kan integreres med en publiseringsløsning (CMS) for å forbedre de digitale opplevelsene til innholdsrike helseorganisasjoner. Dette kan videre forbedre pasientomsorgen ved å muliggjøre tilgang til innhold basert på SNOMED CT-koder for gjenbruk av innhold på tvers av applikasjoner og systemer. Det kan også gjøre det raskere for både helsepersonell og privatpersoner å finne det de leter etter.
Vi antar at du allerede har tenkt ut en genial innholdsmodell, er kjent med grunnleggende bruk av SNOMED CT for innholdsforvaltning, og er klar til å ta fatt, så vi går rett på sak.
La oss nå se hvordan SNOMED CT kan samarbeide med Enonic-plattformen og dens innholdsredigering- og forvaltningssystem, Content Studio!
Ettersom hver innholdstype i Enonic kan tilpasses fullt ut, bestemmer du selv hvilke felt som skal inkluderes. Det første du bør spørre deg selv om er derfor: Hvor mange felt for kliniske koder trenger du for hver innholdstype?
Trenger du bare ett felt for en SNOMED-kode, eller trenger du flere felt for virkelig å spesifisere hvordan innholdet brukes, som symptomer, behandlinger og diagnoser?
En rimelig måte å bruke SNOMED CT-taksonomi i Content Studio på er for en utvikler å sette opp ett eller flere felt med inputtypen CustomSelector. Den kan deretter integreres med en database eller et API som henter den kliniske terminologien ved hjelp av JavaScript. På denne måten kan redaktører opprette en innholdspost, navigere til det nødvendige feltet og bruke en kombinert rullegardinmeny og søk for å hente den eksakte koden de leter etter. De kan for eksempel søke ved hjelp av koder eller termer (på flere språk).
Et alternativ er å bruke felt med inputtypen ContentSelector. Dette fungerer på samme måte som alternativet ovenfor, men i stedet for en database-/API-integrasjon, importerer organisasjonen din terminologien til Enonic som f.eks. en "medisinsk kode"-innholdstype. Disse innholdselementene kan deretter bla gjennom, søkes opp og velges i det spesifikke feltet. Det er også støtte for flere valg.
For eksempel bruker to av Enonics kunder – Helsedirektoratet og Helsebiblioteket – et API basert på Snowstorm. Dette er en åpen kildekode-terminologiserver bygget på Elasticsearch som har spesiell støtte for SNOMED CT, kombinert med ytelse og skalerbarhet for bedrifter.
Disse installasjonene administreres av helsespesialistene Conteir, som også har verktøy der kunden kan konfigurere SNOMED for sine egne formål. Dette kan for eksempel være å opprette og vedlikeholde utvalgslister, tilpassede kartlegginger til andre kodeverk samt tilpassede termer.
I eksempelet nedenfor fra Helsedirektoratet (HDIR) inneholder en innholdspost om lungebetennelse av typen "anbefaling" flere felt, inkludert ett kalt "koder." I dette feltet kan man søke for å hente relevante kliniske koder for det aktuelle emnet.
Foruten å tydelig infusere helseinholdet ditt med klinisk taksonomi-metadata, hva kan du faktisk gjøre med SNOMED CT i Enonic og Content Studio?
For eksempel bruker Helsedirektoratet SNOMED CT som metadata for å finne alle anbefalinger merket med konsepter for "endokarditt" og koding relatert til legemidler. Skjermbildet nedenfor viser 1) navn 2) administrasjonsvei 3) enhet 4) tilstand og 5) virkestoff:
Når en SNOMED-kode settes inn som metadata, legger HDIR også til kartlegginger til klassifiseringssystemene ICD-10 og ICPC-2 der de finnes i deres API.
Et annet SNOMED-eksempel er å bruke API og SNOMED-koder for å eksponere spesifikt innhold overfor tredjeparter, som apotek eller profesjonelle klinikker. Helsedirektoratet bruker en modell der noen innholdstyper – som "anbefaling" – er frittstående. Dette betyr at innholdet kan indekseres og finnes gjennom søk, samt eksponeres gjennom deres API.
Andre innholdstyper – som "pico" (forskningsgrunnlag) – er ikke frittstående og kan kun oppdages og eksponeres gjennom andre innholdstyper, som den nevnte "anbefalingen."
***
SNOMED CT i Enonic er ingen mystisk flosshatt med triks. Opprett enkelt innholdstyper med felt som enten kan integreres med en SNOMED CT-database eller et API, eller koble det til en import av samme terminologi.
Uansett hvordan du velger å løse det tekniske, er det å bruke SNOMED CT sammen med innholdsforvaltning i Content Studio en solid og fleksibel måte å sikre at verifisert kvalitetshelseinnhold kan brukes til å forbedre pasientbehandlinger i fremtiden.
Få enda mer innsikt 🤓