Transactie sturen medicatievoorschrift (conversie MP9 2.0.0 naar MP 9.0.7 datamodel)

Uit informatiestandaarden
Naar navigatie springen Naar zoeken springen


Naar nictiz.nl

Naar Mapping architectuur

1 Inleiding

Deze pagina beschrijft hoe een versie MP9 2.0.0 te converteren naar MP 9.0.7 voor de transactie: 'sturen medicatievoorschrift'.

Aangezien deze conversie plaatsvindt tussen verschillende versies van de MP standaard zijn er een aantal zaken waarmee rekening gehouden moet worden:

  • niet alle MP9 2.0.0-functionaliteit is beschikbaar in MP 9.0.7
  • wijziging van datamodel
  • wijziging van terminologie

Deze drie aspecten zijn hieronder verder uitgewerkt.

1.1 Missende MP9 2.0.0 functionaliteit bij converteren naar MP 907

# Informatie / Functionaliteit Omschrijving
1 Relatie naar contact en episode bestaat niet bij Verstrekkingsverzoek. Bij conversie naar MP 9.0.7 worden deze relaties niet meegenomen (verdwijnen).
2 Gebruiksperiode/criterium niet ondersteund. Bij conversie naar MP 9.0.7 de tekst van gebruiksperiode/criterium in vrije tekst in de Medicatieafspraak/toelichting. Zo komt de informatie voor de menselijke lezer wel over.
3 Verstrekkingsverzoek/financiële indicatiecode niet ondersteund. Bij conversie naar MP 9.0.7 de tekst van Verstrekkingsverzoek/financiële indicatiecode in vrije tekst in Verstrekkingsverzoek/toelichting. Zo komt de informatie voor de menselijke lezer wel over.
4 Toedieningsschema/is_flexibel niet in dataset in 9.0.7. Er is echter wel een technisch veld voor zowel in FHIR als in HL7v3, óók in MP 9.0.7. Converteer dit veld daarom gewoon mee, al kunnen we er in de 907-wereld niet van uitgaan dat dit veld ook door systemen begrepen wordt (dat gaat dan om toedientijden). Dit veld is toegevoegd aan de 9.0.7 ada schema's voor de voorbeeldconversies op GitHub.
5 Patient/Adresgegevens niet in transactie in 9.0.7. In verband met 'open world modelling' deze velden converteren. Al kunnen we er in de 907-wereld niet van uitgaan dat deze velden ook door ontvangende systemen verwerkt worden.
6 Zo nodig/Criterium waardelijst extra concept (Bij menstuatiepijnen) niet in dataset in 9.0.7. Bij conversie naar MP9 2.0.0 komt dit in code OTH (overig) met de MP9 2.0.0 informatie als tekstuele inhoud.
7 Medicatieafspraak/Reden wijzigen of staken waardelijst drie extra concepten niet in dataset in 9.0.7. Bij conversie naar MP 9.0.7 komt dit in code OTH (overig) met de MP9 2.0.0 informatie als tekstuele inhoud.
8 Medicatieafspraak/AanvullendeInformatie waardelijst drie extra concepten niet in dataset in 9.0.7. Bij conversie naar MP 9.0.7 de tekst van het waardelijstconcept in vrije tekst in de toelichting van de betreffende Medicatieafspraak plaatsen. Zo komt de informatie voor de menselijke lezer wel over.
9 Verstrekkingsverzoek/GeannuleerdIndicator niet ondersteund in 9.0.7 Bij conversie naar MP 9.0.7 de tekst 'geannuleerd' in vrije tekst in de toelichting van het betreffende Verstrekkingsverzoek plaatsen. Zo komt de informatie voor de menselijke lezer wel over.
10 Voorschrijver/Telefoonnummers niet in transactie in 9.0.7. In verband met 'open world modelling' deze velden converteren. Al kunnen we er in de 907-wereld niet van uitgaan dat deze velden ook door ontvangende systemen verwerkt worden.

1.2 Wijziging van datamodel

# Informatie / Functionaliteit Omschrijving
1 Lichaamsgewicht en lichaamslengte zijn in MP9 2.0 losse bouwstenen in de transactie, maar in 9.0.7 zijn deze onderdeel van de Medicatieafspraak Bij conversie naar 9.0.7 zullen lengte en gewicht geplaatst worden in de medicatieafspraak. Als er meer dan 1 medicatieafspraak in het medicatievoorschrift zit, dan wordt lengte en gewicht bij al deze medicatieafspraken ingevoegd.

1.3 Wijziging van terminologie

Uitgangspunt bij het mappen van codes is om de originele displayName te behouden, zo blijft de tekstuele weergave van het bronsysteem behouden.

MP 907 heeft bij reden wijzigen/staken ook deprecated codes, dit staat tussen haakjes bij de betreffende codes. Deze staan in de waardelijst om 'backwards compatibel' te zijn. Deze deprecated codes mappen soms wel naar een active MP9 2.0.0 code, maar dat is niet altijd nodig of wenselijk, de tabel geeft dit aan. Vanaf MP9 2.0.0 worden codes nooit gemapt naar een deprecated MP907 code. MP9 2.0.0 heeft soms ook nieuwe waarden in een waardelijst. Deze kunnen niet gestructureerd gemapt worden naar 907, maar om informatieverlies te voorkomen kan de tekstuele waarde wel via de code 'overig' (OTH) gecommuniceerd worden. Dit is natuurlijk vooral nuttig voor de menselijke lezer. De tabel geeft ook dat soort mappings weer.

Gelijk gebleven codes zijn niet in de tabel opgenomen.

# Dataconcept MP 9.0.7 Richting MP9 2.0.0
code codeSystem displayName code codeSystem displayName
1 stoptype in MA, TA 1 2.16.840.1.113883.2.4.3.11.60.20.77.5.2.1

(Stoptype)

Tijdelijk beide 113381000146106 2.16.840.1.113883.6.96

(SNOMED Clinical Terms)

tijdelijk gestopt met medicatie
2 Definitief beide 113371000146109 definitief gestopt met medicatie
2 reden wijzigen staken in MA 16 2.16.840.1.113883.2.4.3.11.60.20.77.5.2.2

(Reden Medicatieafspraak of -gebruik)

Allergie of non-allergische overgevoeligheid of bijwerking beide 62014003 2.16.840.1.113883.6.96

(SNOMED Clinical Terms)

ongewenste reactie op medicatie en/of drugs
5 Geen of onvoldoende effect beide 58848006 gebrek aan geneesmiddeleffect
6 Te sterk effect beide 112251000146103 te sterk effect van medicatie
8 Toedieningsweg voldoet niet beide 112191000146101 medicatietoedieningsweg voldoet niet
9 Indicatie vervallen beide 183966005 geen indicatie voor medicamenteuze behandeling
10 Beleidswijziging beide 112751000146109 medicatiebeleid veranderd
12 Wens patiënt beide 159711000146106 verzoek van zorgafnemer om behandeling te wijzigen
14 Hervatten beleid vorige voorschrijver beide 112261000146100 hervatten van beleid van vorige voorschrijver
15 Geplande procedure beide 405613005 verrichting gepland
17 Correctie beide 159691000146109 foutieve registratie
266709005 (deprecated) 2.16.840.1.113883.6.96

(SNOMED Clinical Terms)

Medication commenced (finding) nvt Niet mappen. Was ooit bedoeld voor reden van de eerste MA die een nieuwe MBH start, maar is functioneel overbodig bevonden. Een dergelijke MA heeft geen reden wijzigen/staken.
473010000 (deprecated) Hypersensitivity condition (disorder) 907 -> MP9 2.0.0 62014003 2.16.840.1.113883.6.96

(SNOMED Clinical Terms)

ongewenste reactie op medicatie en/of drugs
7 (deprecated) 2.16.840.1.113883.2.4.3.11.60.20.77.5.2.2

(Reden Medicatieafspraak of -gebruik)

(Mogelijke) bijwerking 907 -> MP9 2.0.0 62014003 2.16.840.1.113883.6.96

(SNOMED Clinical Terms)

ongewenste reactie op medicatie en/of drugs
13 (deprecated) Volgens afspraak nvt Niet mappen in MA. Deze was nooit bedoeld voor MA, maar alleen voor MGB. In een eerdere versie van de standaard deelden MA en MGB exact dezelfde waardelijst, dat is inmiddels uit elkaar getrokken. Voor de mapping bij MGB, zie hieronder.
OTH 2.16.840.1.113883.5.1008

( Null Flavor)

Display waarde MP9 2.0.0 opnemen in vrije tekst 907 <- MP9 2.0.0 182856006 2.16.840.1.113883.6.96

(SNOMED Clinical Terms)

geneesmiddel niet voorradig
160131000146104 verandering in labwaarde
160161000146108 dubbele registratie van medicamenteuze behandeling