Mappings/mp:M9Prescr 2 MP6Prescr: verschil tussen versies
(→Informatie in MP9 die niet naadloos past op MP 6.12) |
|||
| (4 tussenliggende versies door een andere gebruiker niet weergegeven) | |||
| Regel 1: | Regel 1: | ||
| − | {{DISPLAYTITLE: Transactie | + | {{DISPLAYTITLE: Transactie Sturen medicatievoorschrift (conversie MP 9 voorschrift naar MP 6.12 vooraankondiging)}} |
__NUMBEREDHEADINGS__ | __NUMBEREDHEADINGS__ | ||
| Regel 23: | Regel 23: | ||
==Informatie in MP9 die niet naadloos past op MP 6.12== | ==Informatie in MP9 die niet naadloos past op MP 6.12== | ||
| + | |||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
| style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" | # || style="background-color: #1F497D;; width:400px; 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:400px; color: white; font-weight: bold; text-align:center;" | Informatie / Functionaliteit|| style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" | Omschrijving | ||
| Regel 67: | Regel 68: | ||
=Conversie specificaties (mappings)= | =Conversie specificaties (mappings)= | ||
Specificaties voor de MP 6.12 vooraankondiging en het MP9 datamodel vindt u via de [https://nictiz.nl/standaarden/informatiestandaarden/medicatieproces/ Nictiz website] | Specificaties voor de MP 6.12 vooraankondiging en het MP9 datamodel vindt u via de [https://nictiz.nl/standaarden/informatiestandaarden/medicatieproces/ Nictiz website] | ||
| − | |||
| Regel 81: | Regel 81: | ||
|style="width:40px;"| Card | |style="width:40px;"| Card | ||
|-style="vertical-align:top; background-color: #E3E3E3; " | |-style="vertical-align:top; background-color: #E3E3E3; " | ||
| − | |[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] || Patient || 1 || | + | |[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] || Patient || 1 || 0 .. 1 || - ||[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||// prescription/ subject/ Patient |
||1..1 | ||1..1 | ||
| Regel 215: | Regel 215: | ||
|-style="vertical-align:top; background-color: #E8D7BE;" | |-style="vertical-align:top; background-color: #E8D7BE;" | ||
| − | |[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||    Medicatieafspraak || 43 || 1 .. * || | + | |[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||    Medicatieafspraak || 43 || 1 .. * || de MA die bij de VV hoort, indien ingevuld kies dan voor de VV/relatieMA. Als er meer dan één MA is, kies dan niet voor de technische staken-MA. Als er dan nog steeds meer dan één is, kies dan voor de huidig actuele MA (dus niet voor de toekomstige MA). |
| + | ||[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||prescription | ||
| + | ||1..1 | ||
| + | |||
|- | |- | ||
| − | |[[Bestand:II.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||      Identificatie || 194 || 1 .. 1 || <div>Voor de @root: concat('1.3.6.1.4.1.58606.3.', @root), @extension zie Inleiding</div> | + | |[[Bestand:II.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||      Identificatie || 194 || 1 .. 1 || <div>Voor de @root: concat('1.3.6.1.4.1.58606.1.3.', @root), @extension zie Inleiding</div> |
||[[Bestand:II.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||<div>prescription/ id, zie bij Inleiding hoe de extension te vullen</div> | ||[[Bestand:II.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||<div>prescription/ id, zie bij Inleiding hoe de extension te vullen</div> | ||
||1..1 | ||1..1 | ||
| Regel 408: | Regel 411: | ||
|||| - || - | |||| - || - | ||
|- | |- | ||
| − | |[[Bestand:ST.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||                  Toedientijd || 81 || 0 .. * | + | |[[Bestand:ST.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||                  Toedientijd || 81 || 0 .. * || Zie de omschrijving bij doseerinstructie (55) voor meer informatie. |
| − | |||
| − | |||
||[[Bestand:TS.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||//*/therapeuticAgentOf/ medicationAdministrationRequest// *<nowiki>[</nowiki>@xsi:type = 'PIVL_TS'<nowiki>]</nowiki>/ phase/ center / @value | ||[[Bestand:TS.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||//*/therapeuticAgentOf/ medicationAdministrationRequest// *<nowiki>[</nowiki>@xsi:type = 'PIVL_TS'<nowiki>]</nowiki>/ phase/ center / @value | ||
|| - | || - | ||
|- | |- | ||
| − | |[[Bestand:PQ.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||                  Interval || 82 || 0 .. 1 || Dit is hetzelfde als frequentie/vaste waarde (in de MP 6.12 standaard | + | |[[Bestand:BL.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||                  IsFlexibel || 271 || 0 .. 1 || Bestaat niet in MP 6.12, dit veld niet gebruiken bij converteren. |
| + | |||| - || - | ||
| + | |- | ||
| + | |[[Bestand:PQ.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||                  Interval || 82 || 0 .. 1 || Dit is hetzelfde als frequentie/vaste waarde (in de MP 6.12 standaard is er geen onderscheid tussen frequentie en interval). | ||
|||| - || - | |||| - || - | ||
|-style="vertical-align:top; background-color: #E8D7BE;" | |-style="vertical-align:top; background-color: #E8D7BE;" | ||
| Regel 545: | Regel 549: | ||
|||| - || - | |||| - || - | ||
|- | |- | ||
| − | |[[Bestand:CD.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||       | + | |[[Bestand:CD.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||      FinanciëleIndicatiecode || 592 || 0 .. 1 || Bestaat niet in MP 6.12, dit veld niet gebruiken bij converteren. |
|||| - || - | |||| - || - | ||
|- | |- | ||
| Regel 611: | Regel 615: | ||
|-style="vertical-align:top; background-color: #E8D7BE;" | |-style="vertical-align:top; background-color: #E8D7BE;" | ||
|[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||          Ingredient || 266 || 0 .. * || Het MP9 datamodel maakt geen onderscheid tussen werkzame en hulpstoffen. | |[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||          Ingredient || 266 || 0 .. * || Het MP9 datamodel maakt geen onderscheid tussen werkzame en hulpstoffen. | ||
| − | ||[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||activeIngredient | + | ||[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||activeIngredient |
||0..* | ||0..* | ||
|- | |- | ||
|[[Bestand:CD.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||            IngredientCode || 267 || 1 .. * || @displayName is verplicht bij gecodeerde ingrediënten (code<nowiki>[</nowiki>@code<nowiki>]</nowiki>) | |[[Bestand:CD.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||            IngredientCode || 267 || 1 .. * || @displayName is verplicht bij gecodeerde ingrediënten (code<nowiki>[</nowiki>@code<nowiki>]</nowiki>) | ||
| − | ||[[Bestand:CD.png|16px|link=Beschrijving_en_gebruik_datatypes]] || | + | ||[[Bestand:CD.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||activeIngredient/ activeIngredientMaterialKind of ingredientMaterialKind/ code |
||1..1 | ||1..1 | ||
|-style="vertical-align:top; background-color: #E8D7BE;" | |-style="vertical-align:top; background-color: #E8D7BE;" | ||
| − | |[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||             Sterkte || 268 || 1 .. 1 || - ||[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||quantity | + | |[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||             Sterkte || 268 || 1 .. 1 || - ||[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||activeIngredient/ quantity |
||0..1 | ||0..1 | ||
|-style="vertical-align:top; background-color: #E8D7BE;" | |-style="vertical-align:top; background-color: #E8D7BE;" | ||
|[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||                IngredientHoeveelheid || 269 || 1 .. 1 || - | |[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||                IngredientHoeveelheid || 269 || 1 .. 1 || - | ||
| − | ||[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] || | + | ||[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||activeIngredient/ quantity/ numerator |
||1..1 | ||1..1 | ||
|- | |- | ||
| − | |REAL ||                  Waarde || 548 || 1 .. 1 || | + | |REAL ||                  Waarde || 548 || 1 .. 1 || activeIngredient/ quantity/ numerator/ bevat UCUM eenheid. Het MP9 datamodel vraagt de waarde behorende bij de eenheid in G-Standaard bestand 902 Thesaurus 2, vandaar dat de genoemde translation gebruikt moet worden. |
| − | ||REAL || | + | ||REAL ||activeIngredient/ quantity/ numerator/ translation<nowiki>[</nowiki>@codeSystem = '2.16.840.1.113883.2.4.4.1.900.2'<nowiki>]</nowiki>/ @value |
||1..1 | ||1..1 | ||
|- | |- | ||
| − | |[[Bestand:CD.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||                  Eenheid || 549 || 1 .. 1 || | + | |[[Bestand:CD.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||                  Eenheid || 549 || 1 .. 1 || activeIngredient/ quantity/ numerator/ @unit bevat UCUM eenheid. Het MP9 datamodel vraagt eenheid in G-Standaard bestand 902 Thesaurus 2. |
| − | ||[[Bestand:ST.png|16px|link=Beschrijving_en_gebruik_datatypes]] || | + | ||[[Bestand:ST.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||activeIngredient/ quantity/ numerator/ translation<nowiki>[</nowiki>@codeSystem = '2.16.840.1.113883.2.4.4.1.900.2'<nowiki>]</nowiki>/ @code |
||1..1 | ||1..1 | ||
|-style="vertical-align:top; background-color: #E8D7BE;" | |-style="vertical-align:top; background-color: #E8D7BE;" | ||
|[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||                ProductHoeveelheid || 270 || 1 .. 1 || - | |[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||                ProductHoeveelheid || 270 || 1 .. 1 || - | ||
| − | ||[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] || | + | ||[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||activeIngredient/ quantity/ denominator |
||1..1 | ||1..1 | ||
|- | |- | ||
| − | |REAL ||                  Waarde || 550 || 1 .. 1 || | + | |REAL ||                  Waarde || 550 || 1 .. 1 || activeIngredient/ quantity/ denominator/ @unit bevat UCUM eenheid. Het MP9 datamodel vraagt eenheid in G-Standaard bestand 902 Thesaurus 2. |
| − | ||[[Bestand:ST.png|16px|link=Beschrijving_en_gebruik_datatypes]] || | + | ||[[Bestand:ST.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||activeIngredient/ quantity/ denominator/ translation<nowiki>[</nowiki>@codeSystem = '2.16.840.1.113883.2.4.4.1.900.2'<nowiki>]</nowiki>/ @value |
| − | |||
||1..1 | ||1..1 | ||
|- | |- | ||
| − | |[[Bestand:CD.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||                  Eenheid || 551 || 1 .. 1 || | + | |[[Bestand:CD.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||                  Eenheid || 551 || 1 .. 1 || activeIngredient/ quantity/ denominator/ @unit bevat UCUM eenheid. Het MP9 datamodel vraagt eenheid in G-Standaard bestand 902 Thesaurus 2. |
| − | ||[[Bestand:ST.png|16px|link=Beschrijving_en_gebruik_datatypes]] || | + | ||[[Bestand:ST.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||activeIngredient/ quantity/ denominator/ translation<nowiki>[</nowiki>@codeSystem = '2.16.840.1.113883.2.4.4.1.900.2'<nowiki>]</nowiki>/ @code |
||1..1 | ||1..1 | ||
| Regel 713: | Regel 716: | ||
|- | |- | ||
| − | |[[Bestand:CD.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||      AfdelingSpecialisme || 233 || 0 .. 1 || | + | |[[Bestand:CD.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||      AfdelingSpecialisme || 233 || 0 .. 1 || Bestaat niet in MP 6.12, dit veld niet gebruiken bij converteren. |
| + | |||| - || - | ||
|-style="vertical-align:top; background-color: #E8D7BE;" | |-style="vertical-align:top; background-color: #E8D7BE;" | ||
|[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||       Adresgegevens || 243 || 0 .. 1 || Voor de inhoudelijke mapping van adresgegevens kijk naar patiënt/adresgegevens | |[[Bestand:Container.png|16px|link=Beschrijving_en_gebruik_datatypes]] ||       Adresgegevens || 243 || 0 .. 1 || Voor de inhoudelijke mapping van adresgegevens kijk naar patiënt/adresgegevens | ||
Huidige versie van 30 okt 2025 om 13:47
Naar Mapping architectuur
1 Inleiding
Deze pagina beschrijft hoe een MP9 voorschrift te converteren naar Medicatieproces 6.12 vooraankondiging. Dit gaat om 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 MP 6.12-functionaliteit is beschikbaar in MP9
- de informatie uit MP9 past niet altijd naadloos op het MP 6.12 datamodel.
Deze twee aspecten zijn hieronder verder uitgewerkt.
1.1 Missende MP 6.12 functionaliteit bij converteren vanaf MP9
| # | Informatie / Functionaliteit | Omschrijving |
| 1 | Magistralen - onderscheid tussen actieve ingrediënten en hulpstoffen niet meer gemaakt in MP9 | MP9 heeft dit onderscheid losgelaten. Alle ingrediënten daarom converteren naar een actief ingrediënt. |
1.2 Informatie in MP9 die niet naadloos past op MP 6.12
| # | Informatie / Functionaliteit | Omschrijving |
| 1 | Voorschrift zonder verstrekkingsverzoek niet ondersteund in 6.12 | Niet converteren, dus alleen een 6.12 vooraankondiging als er een MP9 verstrekkingsverzoek is. |
| 2 | Medicamenteuze behandeling/MBH id niet ondersteund | Niet converteren |
| 3 | Maar 1 identificatie ondersteund, in MP9 is er zowel een Medicatieafspraak als een Verstrekkingsverzoek id | Prescription.id
|
| 4 | MA/afspraakdatum niet beschikbaar | Niet converteren. Er is in 6.12 1 datum/tijd en we gebruiken die van het verstrekkingsverzoek. |
| 5 | MA/Gebruiksinstructie. Doseringen zijn soms moeilijk uit te drukken in 6.12 | In MP 6.12 worden doseringen soms te complex om uit te drukken in datatype General Timing Specification (GTS). In die gevallen wordt teruggevallen op vrije tekst dosering. Het gaat om:
|
| 6 | MA/RedenWijzigenOfStaken niet ondersteund | Niet converteren. |
| 7 | MA/toelichting en VV/toelichting niet ondersteund | Niet converteren. |
| 8 | MA//Toedieningsschema/interval niet ondersteund | Vertalen naar frequentie, de notie van 'vaste tussenpozen' komt alleen in vrije tekst. |
| 9 | Relaties tussen MP9 bouwstenen niet ondersteund | Niet converteren. |
| 10 | MA/VolgendeBehandelaar niet ondersteund | Niet converteren. |
| 11 | MA/AanvullendeInformatie niet ondersteund | Niet converteren. |
| 12 | MA/KopieIndicator niet ondersteund | Niet converteren. |
| 13 | VV/Verbruiksperiode niet ondersteund met dezelfde semantiek | Niet converteren. |
| 14 | VV/AanvullendeWensen niet ondersteund | Niet converteren. |
| 15 | VV/FinancieleIndicatiecode niet ondersteund | Niet converteren. |
| 16 | Lichaamslengte en -gewicht niet ondersteund | Niet converteren. |
2 Conversie specificaties (mappings)
Specificaties voor de MP 6.12 vooraankondiging en het MP9 datamodel vindt u via de Nictiz website
