180 likes | 579 Views
Terminologibindning – vad är det?. Bengt Kron . Problemet. Utvecklingen av informationsmodeller och terminologier har till stor del skett oberoende av varandra Samma förhållande kan representeras på flera olika sätt - överlappning mellan informationsmodell och terminologi
E N D
Terminologibindning – vad är det? Bengt Kron
Problemet • Utvecklingen av informationsmodeller och terminologier har till stor del skett oberoende av varandra • Samma förhållande kan representeras på flera olika sätt - överlappning mellan informationsmodell och terminologi • Risk för bristande enhetlighet - kommunikation och återanvändning av information försvåras eller omintetgörs
Sjukdomar, åtgärder, läkemedel, anatomi etc Terminologi T ex avgränsningar med avseende på post-koordinering Terminologilösningar föredras Informationsmodell T ex sammanhangsberoende information Område med alternativa lösningar Lösningar inom informationsmodellen föredras T ex grupperade registreringar med avseende på tid Datum, platser, identiteter för patienter och personal m fl Idé: David Markwell NHS
Sammanhangsberoende information • Patient – annan person • 73211009 | diabetes mellitus | • 160274005 | ingen i den nära släkten har diabetes mellitus | • Nutid – dåtid • 22298006 | hjärtinfarkt | • 399211009 | tidigare hjärtinfarkt | • Kliniska fynd - negation • 386661006 | feber | • 86699002 | ingen feber | • Åtgärdsstatus • 397956004 | höftprotesoperation | • 183992003 | planerad höftprotesoperation |
Lateralitet - vänster och höger • Vänstersidig strålbensfraktur • 12676007 | strålbensfraktur | : 272741003 | lateralitet | = 7771000 | vänster | )
Vad är terminologibindning? (1) • Sammanlänkning mellan en eller flera koder i en terminologi och en del i en informationsmodell • Till exempel sammanlänkning av åtgärden Spirometri i Snomed CT med attributet ”Aktivitetskod” i klassen ”Aktivitet” i V-TIM
Vad är terminologibindning? (2) • Terminologibindning handlar också om de regler som gäller för hur man får koppla samman terminologin med informationsmodellen
En åtgärd har utförts - informationsmodellösningen • I V-TIM uttrycks detta med • klassen ”Aktivitet” och dess attribut ”aktivitetskod” och • klassen ”Aktivitetsmoment” och dess attribut ”aktivitetsmomenttid” • Det krävs både en åtgärdskod och en tidpunkt i informationsmodellösningen för att ”systemet ska uppfatta” att en åtgärd är utförd • Åtgärdskod 127783003 • Tidpunkt 2010-01-26
Hur gör vi då det saknas uppgift om tidpunkten eller då informa-tionsmottagaren inte är intresserad av att få reda på tidpunkten?
En åtgärd har utförts - terminologilösning med SNOMED CT • Ett Snomed CT-begrepp ingår i en standardkontext då det förekommer i en journal. • Ett begrepp som tillhör hierarkin ”Åtgärd” ingår i en standardkontext som bland annat innebär att: • åtgärden har utförts just nu eller vid en specificerad tidpunkt tidigare
Terminologilösning med SNOMED CT • När man ”omplacerar” ett åtgärdsbegrepp till hierarkin ”Situation som rör specifikt sammanhang” kan andra kontexter än standardkontexten uttryckas • I hierarkin ”Situation som rör specifikt sammanhang” kan man bland annat uttrycka att • åtgärden har utförts tidigare (ospecificerad dåtid) 416940007|past history of procedure|: 363589002|associated procedure|=127783003|spirometry|
Terminologilösning med SNOMED CT • Man kan komma överens om att uttrycka ospecificerad dåtid genom att koppla samman koden för ”spirometri har inte utförts” med attributet ”aktivitetskod” i klassen ”aktivitet”. • Men det krävs alltså en överenskommelse - ett regelverk - för att vi i Sverige ska uttrycka detta på samma sätt
Riktlinjer • Riktlinjer saknas väsentligen för EN 13606 och openEHR • Vissa, inte fullständiga, regler har tagits fram för HL7 v.3 och Snomed CT (Terminfo-projektet*) *Using SNOMED CT in HL7 Version 3
Terminologibindningsprojekt • Vi har startat ett samarbetsprojekt mellan Nationellt fackspråk och Arkitekturledningen • Huvudsakliga uppgifter • utformning av principer och regler för terminologibindning • lägga förslag om hur post-koordinerade uttryck ska kunna hanteras i IT-systemen • analys av hur olika sätt att lösa terminologibindningen påverkar möjligheterna till återanvändning