Mappings/MP9MedicationRequest 907 2 MP9-20: verschil tussen versies

Uit informatiestandaarden
Naar navigatie springen Naar zoeken springen
(Nieuwe pagina aangemaakt met '{{DISPLAYTITLE: Transactie sturen medicatievoorschrift (conversie MP 9.0.7 naar MP9 2.0.0 datamodel)}} {{IssueBox|Dit is een werkpagina voor intern Nictiz gebruik.<...')
 
k (MP-638 kleine tekstuele correcties MvdG-dB na review)
 
(Een tussenliggende versie door een andere gebruiker niet weergegeven)
Regel 1: Regel 1:
 
{{DISPLAYTITLE: Transactie sturen medicatievoorschrift (conversie MP 9.0.7 naar MP9 2.0.0 datamodel)}}
 
{{DISPLAYTITLE: Transactie sturen medicatievoorschrift (conversie MP 9.0.7 naar MP9 2.0.0 datamodel)}}
{{IssueBox|Dit is een werkpagina voor intern Nictiz gebruik.<br>De gepubliceerde versie kan hier gevonden worden: [[Mappingarchitectuur|Mapping architectuur]]}}
 
 
 
__NUMBEREDHEADINGS__
 
__NUMBEREDHEADINGS__
  
 
[[Bestand:Nictiz_logo_PO_rechts_rgb.png |link=https://www.nictiz.nl/|rechts|Naar nictiz.nl]]
 
[[Bestand:Nictiz_logo_PO_rechts_rgb.png |link=https://www.nictiz.nl/|rechts|Naar nictiz.nl]]
Naar [[Vdraft_Mappingarchitectuur|Mapping architectuur]]
+
Naar [[Mappingarchitectuur|Mapping architectuur]]
 
{{TOClimit|4}}
 
{{TOClimit|4}}
 
= Inleiding =
 
= Inleiding =
 
Deze pagina beschrijft hoe een versie MP 9.0.7 te converteren naar MP9 2.0.0 voor de transactie: 'sturen medicatievoorschrift'.
 
Deze pagina beschrijft hoe een versie MP 9.0.7 te converteren naar MP9 2.0.0 voor de transactie: 'sturen medicatievoorschrift'.
  
Aangezien deze conversie plaatsvindt tussen verschillende versies van de MP standaard is het MP 9.0.7 datamodel niet helemaal naadloos te mappen op date van MP9 2.0.0.
+
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
  
 
Deze twee aspecten zijn hieronder verder uitgewerkt.
 
Deze twee aspecten zijn hieronder verder uitgewerkt.
==Datamodel wijzigingen ==
+
==Wijziging van datamodel ==
 
{| class="wikitable sortable"  
 
{| class="wikitable sortable"  
 
| style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;"  | # || style="background-color: #1F497D;; width:40%; color: white; font-weight: bold; text-align:center;" | Informatie / Functionaliteit  || style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" | Omschrijving
 
| style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;"  | # || style="background-color: #1F497D;; width:40%; color: white; font-weight: bold; text-align:center;" | Informatie / Functionaliteit  || style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" | Omschrijving

Huidige versie van 30 sep 2022 om 08:16


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 transactie: 'sturen medicatievoorschrift'.

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

Deze twee aspecten zijn hieronder verder uitgewerkt.

1.1 Wijziging van datamodel

# Informatie / Functionaliteit Omschrijving
1 Lichaamslengte en lichaamsgewicht zijn in MP9 2.0.0 wel onderdeel van transactie sturen_medicatievoorschrift, maar als losse bouwstenen. In MP 9.0.7 zaten deze bouwstenen ín de medicatieafspraak. Bij conversie naar MP9 2.0.0 worden deze bouwstenen gewoon geconverteerd. In theorie kan in een 9.0.7 voorschrift meer dan 1 lengte en/of gewicht aanwezig zijn. Dat kan wanneer er meer dan 1 medicatieafspraak in het bericht zit. In MP9 2.0 mag maximaal 1 lengte en 1 gewicht opgenomen worden. Hanteer dan de volgende regels voor de selectie van de te converteren lengte/gewicht:
  1. ontdubbel de lengte en gewicht meting op inhoud (meting waarde en meting datum/tijd), als er dan nog meer dan één is:
  2. degene die het meest recent gemeten is, als er dan nog meer dan één is:
  3. degene horend bij de meest recent gemaakte medicatieafspraak (dus op basis van afspraakdatum), als er dan nog meer dan één is:
  4. degene horend bij de medicatieafspraak die nu actueel is (dus op basis van afspraakdatum én gebruiksperiode), als er dan nog meer dan één is:
  5. selecteer er 1.

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.