Mappings/Vdraft MP9MedicationInformation 907 2 MP9-20: verschil tussen versies

Uit informatiestandaarden
Naar navigatie springen Naar zoeken springen
 
(6 tussenliggende versies door 2 gebruikers niet weergegeven)
Regel 15: Regel 15:
 
* wijziging van terminologie
 
* wijziging van terminologie
  
Deze twee aspecten zijn hieronder verder uitgewerkt.
+
Deze drie aspecten zijn hieronder verder uitgewerkt.
 
==Wijziging van datamodel ==
 
==Wijziging van datamodel ==
 
{| class="wikitable sortable"  
 
{| class="wikitable sortable"  
Regel 35: Regel 35:
  
 
==Wijziging van terminologie==
 
==Wijziging van terminologie==
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. MP9 2.0.0 codes nooit mappen 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.
+
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.
 +
 
 
{| class="wikitable sortable"  
 
{| class="wikitable sortable"  
|rowspan=2; style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" | # || rowspan=2; style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" | Dataconcept||colspan=3; style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" |MP 9.0.7||rowspan=2; style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" |Richting||colspan=3; style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" |MP9 2.0.0
+
|rowspan=2; style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" | # || rowspan=2; style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" | Dataconcept||colspan=3; style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" |MP 9.0.7||rowspan=2; style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center; width:120px;" |Richting||colspan=3; style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" |MP9 2.0.0
 
|-
 
|-
 
|style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" |code||style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" |codeSystem||style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" |displayName||style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;"|code||style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" |codeSystem||style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" |displayName
 
|style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" |code||style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" |codeSystem||style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" |displayName||style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;"|code||style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" |codeSystem||style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" |displayName
Regel 60: Regel 65:
 
|6||Te sterk effect||beide||112251000146103||te sterk effect van medicatie
 
|6||Te sterk effect||beide||112251000146103||te sterk effect van medicatie
 
|-
 
|-
|8||Toedieningsweg voldoet niet||beide||183966005||medicatietoedieningsweg voldoet niet
+
|8||Toedieningsweg voldoet niet||beide||112191000146101||medicatietoedieningsweg voldoet niet
 
|-
 
|-
|9||Indicatie vervallen||beide||112251000146103||geen indicatie voor medicamenteuze behandeling
+
|9||Indicatie vervallen||beide||183966005||geen indicatie voor medicamenteuze behandeling
 
|-
 
|-
 
|10||Beleidswijziging||beide||112751000146109||medicatiebeleid veranderd
 
|10||Beleidswijziging||beide||112751000146109||medicatiebeleid veranderd

Huidige versie van 3 nov 2022 om 12:33


Naar nictiz.nl

Naar Mapping architectuur

1 Inleiding

Deze pagina beschrijft hoe een versie MP 9.0.7 te converteren naar MP9 2.0.0 voor de transacties: 'beschikbaarstellen medicatiegegevens' of 'sturen medicatiegegevens'.

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

  • wijziging van datamodel
  • wijziging van datatype
  • wijziging van terminologie

Deze drie aspecten zijn hieronder verder uitgewerkt.

1.1 Wijziging van datamodel

# Informatie / Functionaliteit Omschrijving
1 Lichaamslengte en lichaamsgewicht zijn in MP9 2.0.0 alleen nog onderdeel van transactie sturen_medicatievoorschrift. In MP 9.0.7 zaten deze bouwstenen ín de medicatieafspraak. Bij conversie naar MP9 2.0.0 worden deze bouwstenen niet meegenomen (verdwijnen) in de transacties sturen/beschikbaarstellen medicatiegegevens.

1.2 Wijziging van datatype

Twee dataset concepten in de toedieningsafspraak zijn gewijzigd van datatype code naar string en vice versa.

# Informatie / Functionaliteit MP 9.0.7 datatype MP9 2.0.0 datatype Omschrijving
1 Toedieningsafspraak/aanvullende informatie code string Bij conversie naar MP9 2.0.0 wordt alleen de tekstuele weergave van de code ('displayName') geconverteerd in het element.
2 Toedieningsafspraak/reden wijzigen of staken string code Bij conversie naar MP9 2.0.0 komt dit in code OTH (overig) met de MP 9.0.7 informatie als tekstuele inhoud.

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, MGB 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
3 reden wijzigen stoppen in MGB Zie de mapping bij reden wijzigen staken MA, behalve:
  • 160161000146108 - dubbele registratie van medicamenteuze behandeling (niet van toepassing op MGB)
  • 13 - Volgens afspraak (niet van toepassing op MA, maar juist wel van toepassing op MGB, zie hieronder)
13 2.16.840.1.113883.2.4.3.11.60.20.77.5.2.2

(Reden Medicatieafspraak of -gebruik)

Volgens afspraak beide 112221000146107 2.16.840.1.113883.6.96

(SNOMED Clinical Terms)

medicatiegebruik van patiënt volgens afspraak