Mappings/MP612Dispense 2 MP9MedicationInformation: verschil tussen versies
Regel 188: | Regel 188: | ||
=== MP-6.12 Verstrekking naar MP-9 datamodel voor Medicamenteuze behandeling, met daarin Toedieningsafspraak en Verstrekking === | === MP-6.12 Verstrekking naar MP-9 datamodel voor Medicamenteuze behandeling, met daarin Toedieningsafspraak en Verstrekking === | ||
De specificaties voor de MP-6.12 Verstrekking kunt u vinden via de [https://www.nictiz.nl/Paginas/Informatiestandaard-medicatieveiligheid.aspx Nictiz website] | De specificaties voor de MP-6.12 Verstrekking kunt u vinden via de [https://www.nictiz.nl/Paginas/Informatiestandaard-medicatieveiligheid.aspx Nictiz website] | ||
+ | |||
{| class="wikitable" | {| class="wikitable" | ||
− | | style="background-color: #1F497D; | + | | style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" colspan="3" | MP-6.12 Verstrekking || style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" | Conversie beschrijving (mapping) || style="background-color: #1F497D;; color: white; font-weight: bold; text-align:center;" colspan="4" | MP-9 dataset (beschikbaarstellen medicatiegegevens: patiënt, TA, VS) |
|-style="background-color: #1F497D;; color: white; text-align:left;" | |-style="background-color: #1F497D;; color: white; text-align:left;" | ||
|style="width:30px;"| Type | |style="width:30px;"| Type | ||
− | |style="width: | + | |style="width:150px;"| Concept |
− | |style="width:40px | + | |style="width:40px;"| Card |
− | |style="width: | + | |style="width:200;"| |
|style="width:30px;"| Type | |style="width:30px;"| Type | ||
− | |style="width: | + | |style="width:150;"| Concept |
− | |style="width:40px; | + | |style="width:40px;"| # |
+ | |style="width:40px;"| Card | ||
|-style="vertical-align:top; background-color: #E3E3E3; " | |-style="vertical-align:top; background-color: #E3E3E3; " | ||
|||- | |||- | ||
||- | ||- | ||
||- | ||- | ||
− | || [[Bestand: Zib.png| 20px]]|| Medicamenteuze behandeling || | + | || [[Bestand: Zib.png| 20px]]|| Medicamenteuze behandeling|| 22092 || 0 .. * |
|- | |- | ||
− | ||| | + | |[[Bestand: II.png| 16px]] ||medicationDispenseEvent/ id + een concatenated string |
− | || | + | ||1..1 |
− | || | + | ||./ @root overnemen, bij extension: concat('MBHConverted_', ./ @extension) |
− | | [[Bestand: II.png| 16px]] ||    Identificatie || 1 .. 1 | + | | [[Bestand: II.png| 16px]] ||    Identificatie || 22093 || 1 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
− | |[[Bestand: Container.png| 20px]] ||medicationDispenseEvent/ | + | |[[Bestand: Container.png| 20px]] ||medicationDispenseEvent/ therapeuticAgentOf/ medicationAdministrationRequest |
||0..* | ||0..* | ||
|| - | || - | ||
− | | [[Bestand: Container.png| 20px]] ||    Toedieningsafspraak || | + | | [[Bestand: Container.png| 20px]] ||    Toedieningsafspraak || 20132 || 0 .. * |
|- | |- | ||
− | ||| | + | |[[Bestand: TS.png| 16px]] ||// therapeuticAgentOf/ medicationAdministrationRequest// *[@xsi:type='IVL_TS']/ low |
− | | [[Bestand: TS.png| 16px]] ||       Gebruiksperiode start || 0 .. 1 | + | ||0..* |
+ | ||Als alle MAR's een low hebben: | ||
+ | * Gebruik de laatste low. | ||
+ | Anders: | ||
+ | * Niet mappen. Bij een zwevend interval kan de startdatum niet bepaald worden. | ||
+ | |||
+ | | [[Bestand: TS.png| 16px]] ||       Gebruiksperiode start || 1 || 0 .. 1 | ||
|- | |- | ||
− | ||| | + | |[[Bestand: TS.png| 16px]] ||// therapeuticAgentOf/ medicationAdministrationRequest// *[@xsi:type='IVL_TS']/ high |
− | | [[Bestand: TS.png| 16px]] ||       Gebruiksperiode eind || 0 .. 1 | + | ||0..* |
+ | ||Als alle MAR's een high hebben: | ||
+ | * Gebruik de chronologisch laatste high. | ||
+ | Anders, als alle MAR's een startdatum én duur hebben: | ||
+ | * Bereken de chronologisch laatste einddatum. | ||
+ | Een combinatie van start- en einddatum en startdatum en duur: | ||
+ | * Niet ondersteund. Kan wel berekend worden, maar in de praktijk niet verwacht in 6.12 berichten | ||
+ | Minimaal één MAR zonder duur of einddatum: | ||
+ | * Medicatie is 'tot nader order', geen einddatum | ||
+ | Anders: | ||
+ | * Geen einddatum | ||
+ | |||
+ | |||
+ | | [[Bestand: TS.png| 16px]] ||       Gebruiksperiode eind || 2 || 0 .. 1 | ||
|- | |- | ||
− | ||| | + | |[[Bestand: II.png| 16px]] ||medicationDispenseEvent/ id + een concatenated string |
− | || | + | ||1..1 |
− | || | + | ||./ @root overnemen, bij extension: concat('TAConverted_', ./ @extension) |
− | | [[Bestand: II.png| 16px]] ||       Identificatie || 1 .. 1 | + | | [[Bestand: II.png| 16px]] ||       Identificatie || 20134 || 1 .. 1 |
|- | |- | ||
− | ||| | + | |[[Bestand: TS.png| 16px]] ||medicationDispenseEvent/ effectiveTime |
+ | ||1..1 | ||
+ | ||Aanname in versie MP-6 is dat de verstrekking de aanschrijfdatum bevat. De afspraakdatum van de toedieningsafspraak wordt benaderd door deze aanschrijfdatum. | ||
− | | [[Bestand: TS.png| 16px]] ||       Afspraakdatum || 1 .. 1 | + | | [[Bestand: TS.png| 16px]] ||       Afspraakdatum || 20133 || 1 .. 1 |
|- | |- | ||
− | |[[Bestand: | + | |[[Bestand: PQ.png| 16px]] ||// therapeuticAgentOf/ medicationAdministrationRequest// *[@xsi:type='IVL_TS']/ width |
||0..1 | ||0..1 | ||
− | || - | + | ||Als er één MAR is: |
− | | duration ||       Gebruiksperiode || 0 .. 1 | + | * width overnemen |
+ | Anders: | ||
+ | * geen mapping op gebruiksduur, zie start- en einddatum gebruik voor mappings. | ||
+ | |||
+ | | duration ||       Gebruiksperiode || 22660 || 0 .. 1 | ||
|- | |- | ||
|||- | |||- | ||
||- | ||- | ||
− | ||Bestaat niet in MP 6 | + | ||Bestaat niet in MP 6, dit veld niet gebruiken bij converteren |
− | | [[Bestand: BL.png| 16px]] ||       Geannuleerd Indicator || 0 .. 1 | + | | [[Bestand: BL.png| 16px]] ||       Geannuleerd Indicator || 23034 || 0 .. 1 |
|- | |- | ||
|||- | |||- | ||
||- | ||- | ||
− | ||Bestaat niet in MP 6 | + | ||Bestaat niet in MP 6, dit veld niet gebruiken bij converteren |
− | | [[Bestand: CD.png| 16px]] ||       Stoptype || 0 .. 1 | + | | [[Bestand: CD.png| 16px]] ||       Stoptype || 22498 || 0 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
− | |[[Bestand: Container.png| 20px]] || | + | |[[Bestand: Container.png| 20px]] ||Zie bij verstrekking / verstrekker (item 20858) |
||1..1 | ||1..1 | ||
||Gebruik dezelfde verstrekker als die bij het concept verstrekking / verstrekker | ||Gebruik dezelfde verstrekker als die bij het concept verstrekking / verstrekker | ||
− | | [[Bestand: Container.png| 20px]] ||       Verstrekker || 1 .. 1 | + | | [[Bestand: Container.png| 20px]] ||       Verstrekker || 22097 || 1 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
− | ||| | + | |||"" |
+ | || - ||Zie verstrekking / verstrekker (20858) | ||
− | | [[Bestand: Container.png| 20px]] ||          Zorgaanbieder || 1 .. 1 | + | | [[Bestand: Container.png| 20px]] ||          Zorgaanbieder || 20209 || 1 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
− | ||| | + | |||"" |
+ | || - ||Zie verstrekking / verstrekker (20858) | ||
− | | [[Bestand: Container.png| 20px]] ||             Zorgaanbieder || 1 .. 1 | + | | [[Bestand: Container.png| 20px]] ||             Zorgaanbieder || 20210 || 1 .. 1 |
|- | |- | ||
− | ||| | + | |||"" |
+ | || - ||"" | ||
− | | [[Bestand: II.png| 16px]] ||                ZorgaanbiederIdentificatieNummer || 1 .. * | + | | [[Bestand: II.png| 16px]] ||                ZorgaanbiederIdentificatieNummer || 20211 || 1 .. * |
|- | |- | ||
− | ||| | + | |||"" |
+ | || - ||"" | ||
− | | [[Bestand: ST.png| 16px]] ||                OrganisatieNaam || 1 .. 1 | + | | [[Bestand: ST.png| 16px]] ||                OrganisatieNaam || 20212 || 1 .. 1 |
|- | |- | ||
|||- | |||- | ||
||- | ||- | ||
− | ||- | + | ||Bestaat niet in MP-6, dit veld niet gebruiken bij converteren |
− | | [[Bestand: ST.png| 16px]] ||       Reden afspraak || 0 .. 1 | + | | [[Bestand: ST.png| 16px]] ||       Reden afspraak || 22499 || 0 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|[[Bestand: Container.png| 20px]] ||//product/ dispensedMedication | |[[Bestand: Container.png| 20px]] ||//product/ dispensedMedication | ||
||- | ||- | ||
− | ||In | + | ||In MP-MP-6 is het geneesmiddel bij de toedieningsafspraak altijd hetzelfde als het geneesmiddel horende bij de verstrekking. |
− | | [[Bestand: Container.png| 20px]] ||       Geneesmiddel bij toedieningsafspraak || 1 .. 1 | + | | [[Bestand: Container.png| 20px]] ||       Geneesmiddel bij toedieningsafspraak || 20237 || 1 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
− | |[[Bestand: Container.png| 20px]] ||//product/ dispensedMedication/ | + | |[[Bestand: Container.png| 20px]] ||//product/ dispensedMedication/ MedicationKind |
− | || | + | ||1..1 |
||- | ||- | ||
− | | [[Bestand: Container.png| 20px]] ||          Product || 1 .. 1 | + | | [[Bestand: Container.png| 20px]] ||          Product || 20238 || 1 .. 1 |
|- | |- | ||
|[[Bestand: CD.png| 16px]] ||code[not(@nullFlavor)] | |[[Bestand: CD.png| 16px]] ||code[not(@nullFlavor)] | ||
Regel 293: | Regel 324: | ||
||Ofwel gecodeerd ofwel niet gecodeerd - met @nullFlavor - is aanwezig). Let op, @displayName is een verplicht attribuut | ||Ofwel gecodeerd ofwel niet gecodeerd - met @nullFlavor - is aanwezig). Let op, @displayName is een verplicht attribuut | ||
− | | [[Bestand: CD.png| 16px]] ||             ProductCode || 0 .. 1 | + | | [[Bestand: CD.png| 16px]] ||             ProductCode || 22289 || 0 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
− | ||| | + | |||//product/ dispensedMedication/ MedicationKind |
||0..1 | ||0..1 | ||
||Alleen van toepassing voor niet gecodeerde medicatie of medicatie met verschillende (gecodeerde) ingrediënten | ||Alleen van toepassing voor niet gecodeerde medicatie of medicatie met verschillende (gecodeerde) ingrediënten | ||
− | | [[Bestand: Container.png| 20px]] ||             ProductSpecificatie || 0 .. 1 | + | | [[Bestand: Container.png| 20px]] ||             ProductSpecificatie || 22290 || 0 .. 1 |
|- | |- | ||
|[[Bestand: ST.png| 16px]] ||code[@nullFlavor='OTH']/ originalText | |[[Bestand: ST.png| 16px]] ||code[@nullFlavor='OTH']/ originalText | ||
Regel 305: | Regel 336: | ||
||Als er geen gecodeerde medicatie is | ||Als er geen gecodeerde medicatie is | ||
− | | [[Bestand: ST.png| 16px]] ||                ProductNaam || 1 .. 1 | + | | [[Bestand: ST.png| 16px]] ||                ProductNaam || 22291 || 1 .. 1 |
|- | |- | ||
|[[Bestand: ST.png| 16px]] ||desc | |[[Bestand: ST.png| 16px]] ||desc | ||
Regel 311: | Regel 342: | ||
||- | ||- | ||
− | | [[Bestand: ST.png| 16px]] ||                Omschrijving || 1 .. 1 | + | | [[Bestand: ST.png| 16px]] ||                Omschrijving || 19787 || 1 .. 1 |
|- | |- | ||
|[[Bestand: CD.png| 16px]] ||formCode | |[[Bestand: CD.png| 16px]] ||formCode | ||
Regel 317: | Regel 348: | ||
||- | ||- | ||
− | | [[Bestand: CD.png| 16px]] ||                FarmaceutischeVorm || 0 .. 1 | + | | [[Bestand: CD.png| 16px]] ||                FarmaceutischeVorm || 22293 || 0 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|[[Bestand: Container.png| 20px]] ||activeIngredient of otherIngredient | |[[Bestand: Container.png| 20px]] ||activeIngredient of otherIngredient | ||
||0..* | ||0..* | ||
− | || | + | ||Het datamodel maakt geen onderscheid tussen werkzame en hulpstoffen. |
− | | [[Bestand: Container.png| 20px]] ||                Ingredient || 1 .. * | + | | [[Bestand: Container.png| 20px]] ||                Ingredient || 22294 || 1 .. * |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|[[Bestand: Container.png| 20px]] ||quantity | |[[Bestand: Container.png| 20px]] ||quantity | ||
||0..1 | ||0..1 | ||
|| - | || - | ||
− | | [[Bestand: Container.png| 20px]] ||                   Sterkte || 0 .. 1 | + | | [[Bestand: Container.png| 20px]] ||                   Sterkte || 22295 || 0 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|[[Bestand: Container.png| 20px]] ||activeIngredient of otherIngredient/ quantity/ numerator | |[[Bestand: Container.png| 20px]] ||activeIngredient of otherIngredient/ quantity/ numerator | ||
Regel 334: | Regel 365: | ||
||- | ||- | ||
− | | [[Bestand: Container.png| 20px]] ||                      Hoeveelheid ingrediënt || 0 .. 1 | + | | [[Bestand: Container.png| 20px]] ||                      Hoeveelheid ingrediënt || 22296 || 0 .. 1 |
|- | |- | ||
|REAL ||indien aanwezig: activeIngredient of otherIngredient/ quantity/ numerator/ translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @value anders: activeIngredient of otherIngredient/ quantity/ numerator/ @value | |REAL ||indien aanwezig: activeIngredient of otherIngredient/ quantity/ numerator/ translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @value anders: activeIngredient of otherIngredient/ quantity/ numerator/ @value | ||
||1..1 | ||1..1 | ||
− | ||activeIngredient of otherIngredient/ quantity/ numerator/ | + | ||activeIngredient of otherIngredient/ quantity/ numerator/ bevat UCUM eenheid. |
− | + | Het datamodel vraagt de waarde behorende bij de eenheid in G-Standaard bestand 902 Thesaurus 2, vandaar dat de genoemde translation gebruikt moet worden. | |
− | | [[Bestand: PQ.png| 16px]] ||                         Waarde || 1 .. 1 | + | | [[Bestand: PQ.png| 16px]] ||                         Waarde || 22964 || 1 .. 1 |
|- | |- | ||
− | |[[Bestand: ST.png| 16px]] || indien aanwezig: activeIngredient of otherIngredient/ quantity/ numerator/ translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @ | + | |[[Bestand: ST.png| 16px]] || indien aanwezig: activeIngredient of otherIngredient/ quantity/ numerator/ translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @unit anders: activeIngredient of otherIngredient/ quantity/ numerator/ @unit |
||1..1 | ||1..1 | ||
||activeIngredient of otherIngredient/ quantity/ numerator/ @unit bevat UCUM eenheid. | ||activeIngredient of otherIngredient/ quantity/ numerator/ @unit bevat UCUM eenheid. | ||
− | + | Het datamodel vraagt eenheid in G-Standaard bestand 902 Thesaurus 2. | |
− | |||
− | | [[Bestand: CD.png| 16px]] ||                         Eenheid || 1 .. 1 | + | | [[Bestand: CD.png| 16px]] ||                         Eenheid || 22965 || 1 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|[[Bestand: Container.png| 20px]] ||activeIngredient of otherIngredient/ quantity/ denominator | |[[Bestand: Container.png| 20px]] ||activeIngredient of otherIngredient/ quantity/ denominator | ||
Regel 355: | Regel 385: | ||
||- | ||- | ||
− | | [[Bestand: Container.png| 20px]] ||                      Hoeveelheid product || 0 .. 1 | + | | [[Bestand: Container.png| 20px]] ||                      Hoeveelheid product || 22297 || 0 .. 1 |
|- | |- | ||
|[[Bestand: ST.png| 16px]] ||indien aanwezig: activeIngredient of otherIngredient/ quantity/ denominator/ translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @value anders: activeIngredient of otherIngredient/ quantity/ numerator/ @value | |[[Bestand: ST.png| 16px]] ||indien aanwezig: activeIngredient of otherIngredient/ quantity/ denominator/ translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @value anders: activeIngredient of otherIngredient/ quantity/ numerator/ @value | ||
||1..1 | ||1..1 | ||
||activeIngredient of otherIngredient/ quantity/ denominator/ @unit bevat UCUM eenheid. | ||activeIngredient of otherIngredient/ quantity/ denominator/ @unit bevat UCUM eenheid. | ||
− | + | Het datamodel vraagt eenheid in G-Standaard bestand 902 Thesaurus 2. | |
− | |||
− | | [[Bestand: PQ.png| 16px]] ||                         Waarde || 1 .. 1 | + | | [[Bestand: PQ.png| 16px]] ||                         Waarde || 22966 || 1 .. 1 |
|- | |- | ||
|[[Bestand: ST.png| 16px]] ||indien aanwezig: activeIngredient of otherIngredient/ quantity/ denominator/ translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @unit anders: activeIngredient of otherIngredient/ quantity/ numerator/ @unit | |[[Bestand: ST.png| 16px]] ||indien aanwezig: activeIngredient of otherIngredient/ quantity/ denominator/ translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @unit anders: activeIngredient of otherIngredient/ quantity/ numerator/ @unit | ||
||1..1 | ||1..1 | ||
||activeIngredient of otherIngredient/ quantity/ denominator/ @unit bevat UCUM eenheid. | ||activeIngredient of otherIngredient/ quantity/ denominator/ @unit bevat UCUM eenheid. | ||
− | + | Het datamodel vraagt eenheid in G-Standaard bestand 902 Thesaurus 2. | |
− | |||
− | | [[Bestand: CD.png| 16px]] ||                         Eenheid || 1 .. 1 | + | | [[Bestand: CD.png| 16px]] ||                         Eenheid || 22967 || 1 .. 1 |
|- | |- | ||
|[[Bestand: CD.png| 16px]] ||activeIngredient of otherIngredient/ activeIngredientMaterialKind of ingredientMaterialKind/ code | |[[Bestand: CD.png| 16px]] ||activeIngredient of otherIngredient/ activeIngredientMaterialKind of ingredientMaterialKind/ code | ||
||1..1 | ||1..1 | ||
− | ||@displayName is verplicht bij gecodeerde ingrediënten (code[@code]) | + | ||@displayName is verplicht bij gecodeerde ingrediënten (code[@code]) |
− | | [[Bestand: CD.png| 16px]] ||                   IngredientCode || 0 .. 1 | + | | [[Bestand: CD.png| 16px]] ||                   IngredientCode || 22298 || 0 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|[[Bestand: Container.png| 20px]] ||// therapeuticAgentOf/ medicationAdministrationRequest | |[[Bestand: Container.png| 20px]] ||// therapeuticAgentOf/ medicationAdministrationRequest | ||
||0..1 | ||0..1 | ||
|| - | || - | ||
− | | [[Bestand: Container.png| 20px]] ||       Gebruiksinstructie || 1 .. 1 | + | | [[Bestand: Container.png| 20px]] ||       Gebruiksinstructie || 22098 || 1 .. 1 |
|- | |- | ||
|[[Bestand: ST.png| 16px]] ||// therapeuticAgentOf/ medicationAdministrationRequest/ text | |[[Bestand: ST.png| 16px]] ||// therapeuticAgentOf/ medicationAdministrationRequest/ text | ||
||1..1 | ||1..1 | ||
− | || - | + | ||In MP-6 worden bij meerdere MAR's soms identieke teksten opgenomen. Deze ontdubbelen. Niet identieke teksten concateneren. |
− | | [[Bestand: ST.png| 16px]] ||          Omschrijving || 1 .. 1 | + | |
+ | | [[Bestand: ST.png| 16px]] ||          Omschrijving || 22619 || 1 .. 1 | ||
|- | |- | ||
|[[Bestand: CD.png| 16px]] ||// therapeuticAgentOf/ medicationAdministrationRequest/ routeCode | |[[Bestand: CD.png| 16px]] ||// therapeuticAgentOf/ medicationAdministrationRequest/ routeCode | ||
||0..1 | ||0..1 | ||
− | || | + | ||1..1 R in datamodel maar meestal niet aanwezig in 6. Wordt dan gevuld met nullFlavor. Bij ontvangers die G-standaard hebben ingebouwd kan de toedieningsweg in de meeste gevallen gevonden worden via de G-standaard. |
− | | [[Bestand: CD.png| 16px]] ||          Toedieningsweg || 1 .. 1 | + | | [[Bestand: CD.png| 16px]] ||          Toedieningsweg || 22620 || 1 .. 1 |
|- | |- | ||
|[[Bestand: CD.png| 16px]] ||// therapeuticAgentOf/ medicationAdministrationRequest/ support2/ medicationAdministrationInstruction/ code | |[[Bestand: CD.png| 16px]] ||// therapeuticAgentOf/ medicationAdministrationRequest/ support2/ medicationAdministrationInstruction/ code | ||
||0..* | ||0..* | ||
− | || | + | ||Kardinaliteit aandachtspunt. Deze staat in de MP-9 versie op een hoger niveau dan in de MP-6 berichten. In MP-6 kan de MAR herhalen en binnen de MAR ook de support2. Bij meer dan één MAR worden de MP-6 aanvullende instructies meestal - identiek - herhaald. Daarom deze bij meer dan één MAR eerst ontdubbelen. Algemeen: deze kan in MP-6 (maar ook in MP-9) gecodeerd of ongecodeerd (code[nullFlavor='OTH']/ originalText) in het bericht zitten. |
− | Algemeen: | ||
− | | [[Bestand: CD.png| 16px]] ||          Aanvullende instructie || 0 .. * | + | | [[Bestand: CD.png| 16px]] ||          Aanvullende instructie || 22621 || 0 .. * |
|- | |- | ||
|[[Bestand: PQ.png| 16px]] ||./ / *[@xsi:type='PIVL_TS'][phase/ width]/ period | |[[Bestand: PQ.png| 16px]] ||./ / *[@xsi:type='PIVL_TS'][phase/ width]/ period | ||
||0..1 | ||0..1 | ||
− | || | + | ||Wordt alleen ondersteund met een cyclisch schema in één MAR. Anders geen gestructureerde output voor doseerinstructie(s). |
− | | [[Bestand: PQ.png| 16px]] ||          Herhaalperiode cyclisch schema || 0 .. 1 | + | |
+ | | [[Bestand: PQ.png| 16px]] ||          Herhaalperiode cyclisch schema || 22622 || 0 .. 1 | ||
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
− | ||| | + | |[[Bestand: Container.png| 20px]] ||// therapeuticAgentOf/ medicationAdministrationRequest |
− | || - || | + | || - ||Converteer alleen de meest voorkomende doseerinstructies/toedieningsschema's die eenduidig kunnen worden afgeleid. |
+ | Bij andere doseerinstructies moet teruggevallen worden op de tekstuele omschrijving. De volgende 6.12 varianten kunnen geconverteerd worden: | ||
+ | * eenvoudige frequentie, in maximaal 1 MAR in 1 PIVL_TS (zonder phase) | ||
+ | * variabele frequentie (1 à 2 maal per dag) | ||
+ | ** altijd 2 MAR's, 1 vast, 1 zo nodig | ||
+ | ** deze twee MAR's lopen qua gebruiksperiode tegelijkertijd (parallel, met alle een gelijke startdatum of alle zonder startdatum) | ||
+ | *cyclisch schema ('pilschema') in maximaal 1 MAR | ||
+ | * toedientijden | ||
+ | ** uitsluitend met maximaal 1 MAR, | ||
+ | ** met één of meerdere tijdscomponenten met een vaste tijd, | ||
+ | ** frequentie moet overal hetzelfde zijn en | ||
+ | ** frequentie moet altijd in dagen (meestal: 1 maal per dag, maar mag ook 1 maal per 2 dagen) | ||
+ | * eenmalig gebruik, in 1 MAR met 1 eenmalige effectiveTime | ||
− | | [[Bestand: Container.png| 20px]] ||          Doseerinstructie || 0 .. * | + | | [[Bestand: Container.png| 20px]] ||          Doseerinstructie || 22623 || 0 .. * |
|- | |- | ||
− | ||| - || - || | + | ||| - || - ||Dit concept wordt niet - op dezelfde manier - ondersteund in MP-6. Het datamodel van MP-9 gaat uit van sequentiële doseerinstructies binnen de gebruiksperiode. In MP-6 werkt dit met concrete startdatums, en zijn daardoor overlappende periodes mogelijk die niet te converteren zijn naar MP-9. Een volgnummer is niet nodig wanneer: |
+ | * er maar één dosering is | ||
+ | * alle doseringen gelijk starten of | ||
+ | * alle doseringen 'zweven' (geen startdatum hebben) | ||
+ | Een volgnummer kan achterhaald worden bij: | ||
+ | * een schema, waarbij de gebruiksperioden in de MAR elkaar naadloos opvolgen (meestal een op- of afbouwschema) | ||
+ | * een schema, waarbij de gebruiksperioden in de MAR 'leemtes' hebben (rustperiodes). Deze kunnen berekend worden en geconverteerd naar een MP-9 volgnummer en bijbehorende doseerduur | ||
+ | Een volgnummer kan niet achterhaald worden wanneer: | ||
+ | * de gebruiksperiode in verschillende MAR's elkaar deels overlappen. Dit schendt het MP-9 uitgangspunt van sequentiële doseerinstructies. | ||
− | | [[Bestand: INT.png| 16px]] ||             Volgnummer || 0 .. 1 | + | |
+ | | [[Bestand: INT.png| 16px]] ||             Volgnummer || 22624 || 0 .. 1 | ||
|- | |- | ||
|[[Bestand: PQ.png| 16px]] ||./ / *[@xsi:type='IVL_TS']/ width (of het verschil tussen high en low) | |[[Bestand: PQ.png| 16px]] ||./ / *[@xsi:type='IVL_TS']/ width (of het verschil tussen high en low) | ||
||0..1 | ||0..1 | ||
− | || | + | ||Van de huidige MAR die geconverteerd wordt |
− | | [[Bestand: PQ.png| 16px]] ||             Doseerduur || 0 .. 1 | + | | [[Bestand: PQ.png| 16px]] ||             Doseerduur || 22625 || 0 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|[[Bestand: Container.png| 20px]] ||// therapeuticAgentOf/ medicationAdministrationRequest | |[[Bestand: Container.png| 20px]] ||// therapeuticAgentOf/ medicationAdministrationRequest | ||
Regel 426: | Regel 476: | ||
||Cardinality: therapeuticAgentOf kan herhalen | ||Cardinality: therapeuticAgentOf kan herhalen | ||
− | | [[Bestand: Container.png| 20px]] ||             Dosering || 0 .. * | + | | [[Bestand: Container.png| 20px]] ||             Dosering || 22626 || 0 .. * |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|[[Bestand: Container.png| 20px]] ||// therapeuticAgentOf/ medicationAdministrationRequest/ doseQuantity/ | |[[Bestand: Container.png| 20px]] ||// therapeuticAgentOf/ medicationAdministrationRequest/ doseQuantity/ | ||
Regel 432: | Regel 482: | ||
||Er staat UCUM in de doseQuantity / (low | center | high) met een verplichte vertaling (translation element) naar G-standaard eenheden tabel (codeSystem OID 2.16.840.1.113883.2.4.4.1.900.2) | ||Er staat UCUM in de doseQuantity / (low | center | high) met een verplichte vertaling (translation element) naar G-standaard eenheden tabel (codeSystem OID 2.16.840.1.113883.2.4.4.1.900.2) | ||
− | | [[Bestand: Container.png| 20px]] ||                Keerdosis || 0 .. 1 | + | | [[Bestand: Container.png| 20px]] ||                Keerdosis || 22627 || 0 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|||- | |||- | ||
− | || - ||Er is onderscheid tussen een keerdosis met een vaste waarde (bijvoorbeeld: 1 stuk per dag) en een variabele keerdosis met een min en een max (bijvoorbeeld 1 à 2 stuks per dag).Het één sluit het ander uit. Een vaste dosering mag dus nooit tegelijkertijd ingevuld worden met een variabele dosering. Bij variabele dosering is het wel toegestaan om alleen de min of alleen de max in te vullen. | + | || - ||Er is onderscheid tussen: |
+ | * een keerdosis met een vaste waarde (bijvoorbeeld: 1 stuk per dag) en | ||
+ | * een variabele keerdosis met een min en een max (bijvoorbeeld 1 à 2 stuks per dag). | ||
+ | Het één sluit het ander uit. Een vaste dosering mag dus nooit tegelijkertijd ingevuld worden met een variabele dosering. | ||
+ | Bij variabele dosering is het wel toegestaan om alleen de min of alleen de max in te vullen. | ||
+ | In MP-6 is het in theorie mogelijk om verschillende eenheden te gebruiken bij de min en de max (minimaal 10 ml, maximaal 3 dl). voorziet in één eenheid per keerdosis. In zo'n geval: | ||
+ | * indien de ene eenheid mathematisch naar de andere geconverteerd kan worden (1 kg = 1000 g) dan kan dit geconverteerd worden en past het in | ||
+ | * indien deze mathematische conversie niet kan (min 1 stuk, max 500 mg), dan de keerdosis niet opnemen. | ||
− | | [[Bestand: Container.png| 20px]] ||                   Aantal || 1 .. 1 | + | | [[Bestand: Container.png| 20px]] ||                   Aantal || 22628 || 1 .. 1 |
|- | |- | ||
− | |REAL ||low/ | + | |REAL ||low/ translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @value |
||0..1 | ||0..1 | ||
||Zie bij Keerdosis en bij Aantal | ||Zie bij Keerdosis en bij Aantal | ||
− | | REAL ||                      min || 0 .. 1 | + | | REAL ||                      min || 22698 || 0 .. 1 |
|- | |- | ||
− | |REAL ||center/ | + | |REAL ||center/ translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @value of |
− | / | + | / translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @value |
||0..1 | ||0..1 | ||
||Er is een vaste dosering. | ||Er is een vaste dosering. | ||
Regel 452: | Regel 509: | ||
<syntaxhighlight lang="xml"> | <syntaxhighlight lang="xml"> | ||
<doseQuantity> | <doseQuantity> | ||
− | + | <center value="1" unit="1"> | |
− | + | <translation value="1" code="245" codeSystem="2.16.840.1.113883.2.4.4.1.900.2" displayName="stuk"/> | |
− | + | </center> | |
</doseQuantity> | </doseQuantity> | ||
<doseQuantity value="1" unit="1"> | <doseQuantity value="1" unit="1"> | ||
− | + | <translation value="1" code="245" codeSystem="2.16.840.1.113883.2.4.4.1.900.2" displayName="stuk"/> | |
</doseQuantity> | </doseQuantity> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | | REAL ||                      vaste waarde || 0 .. 1 | + | | REAL ||                      vaste waarde || 22699 || 0 .. 1 |
|- | |- | ||
− | |REAL ||high/ | + | |REAL ||high/ translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @value |
|| - || - | || - || - | ||
− | | REAL ||                      max || 0 .. 1 | + | | REAL ||                      max || 22700 || 0 .. 1 |
|- | |- | ||
− | |[[Bestand: ST.png| 16px]] ||(*)/ translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @ | + | |[[Bestand: ST.png| 16px]] ||(*)/ translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @code |
||1..1 | ||1..1 | ||
|| - | || - | ||
− | | [[Bestand: CD.png| 16px]] ||                   Eenheid || 1 .. 1 | + | | [[Bestand: CD.png| 16px]] ||                   Eenheid || 22629 || 1 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
− | |||- | + | |||Aspecten van het MP-9 toedieningsschema komen uit verschillende stukken in MP-6. |
− | || - || | + | || - ||Zie de omschrijving bij doseerinstructie (22623) voor meer informatie. |
− | | [[Bestand: Container.png| 20px]] ||                Toedieningsschema || 0 .. 1 | + | | [[Bestand: Container.png| 20px]] ||                Toedieningsschema || 22631 || 0 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
− | |[[Bestand: Container.png| 20px]] ||/ | + | |[[Bestand: Container.png| 20px]] ||.// therapeuticAgentOf/ medicationAdministrationRequest/ / *[@xsi:type='PIVL_TS'] |
||0..* | ||0..* | ||
− | || - | + | ||MP-6 drukt de frequentie uit in een herhaalperiode. Dit betekent dat 2 x per dag in MP-6 uitgedrukt wordt als 'iedere halve dag'. Deze herhaalperiode moet omgerekend worden naar het MP-9 datamodel. |
− | | [[Bestand: Container.png| 20px]] ||                   Frequentie || 0 .. 1 | + | Algoritme: |
+ | * Als de MP-6 periode een @value heeft die kleiner dan 1 is: | ||
+ | ** het aantal herhalingen is dan (1 / @value), dit moet een geheel getal zijn, daarom de volgende aanvullende bepalingen: | ||
+ | *** de uitkomst van deze deling moet een eerste decimaal van 0 hebben (dus: afgerond heel dichtbij een geheel getal liggen, bijvoorbeeld 3.0) | ||
+ | *** als deze decimaal groter dan 0 is, geef dan geen gestructureerde output voor frequentie | ||
+ | ** de tijdseenheid wordt 1 van de in MP-6 opgenomen eenheid (bijv. dag of uur) | ||
+ | ** voorbeeld: MP-6 herhaalperiode van 0.3333 dag, vertaalt zich naar 3 x per (1) dag | ||
+ | ** voorbeeld: MP-6 frequentie van 0.8 dag, vertaalt zich NIET naar een gestructureerde MP-9 frequentie (1.25 heeft een decimaal die groter is dan 0) | ||
+ | * Als de MP-6 periode groter of gelijk aan 1 is: | ||
+ | ** dan wordt het aantal herhalingen per tijdseenheid 1 | ||
+ | ** en de MP-9 tijdseenheid hetzelfde als de MP-6 herhaalperiode | ||
+ | ** voorbeeld: MP-6 herhaalperiode van 3 dagen vertaalt zich naar 1 x per 3 dagen | ||
+ | |||
+ | | [[Bestand: Container.png| 20px]] ||                   Frequentie || 22632 || 0 .. 1 | ||
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
||| - || - ||Er is onderscheid tussen een frequentie met een vaste waarde (bijvoorbeeld: 1 maal per dag) en een variabele frequentie met een min en een max (bijvoorbeeld 1 à 2 maal per dag). | ||| - || - ||Er is onderscheid tussen een frequentie met een vaste waarde (bijvoorbeeld: 1 maal per dag) en een variabele frequentie met een min en een max (bijvoorbeeld 1 à 2 maal per dag). | ||
− | Versie 6 | + | Versie MP-6 drukt een variabele frequentie uit door: |
− | * één | + | * één medicationAdministrationRequest met de vaste frequentie (1 maal per dag) en |
* een tweede medicationAdministrationRequest met de 'zo nodig' frequentie (1 maal per dag zo nodig) | * een tweede medicationAdministrationRequest met de 'zo nodig' frequentie (1 maal per dag zo nodig) | ||
− | | [[Bestand: Container.png| 20px]] ||                      Aantal || 0 .. 1 | + | | [[Bestand: Container.png| 20px]] ||                      Aantal || 22633 || 0 .. 1 |
|- | |- | ||
|REAL ||//*/[therapeuticAgentOf/ medicationAdministrationRequest/ precondition]therapeuticAgentOf/ medicationAdministrationRequest/ [not(precondition)]/ / *[@xsi:type='PIVL_TS'][not(phase/ width)]/ period/ @value | |REAL ||//*/[therapeuticAgentOf/ medicationAdministrationRequest/ precondition]therapeuticAgentOf/ medicationAdministrationRequest/ [not(precondition)]/ / *[@xsi:type='PIVL_TS'][not(phase/ width)]/ period/ @value | ||
|| - ||Zie bij aantal | || - ||Zie bij aantal | ||
− | | [[Bestand: INT.png| 16px]] ||                         min || 0 .. 1 | + | | [[Bestand: INT.png| 16px]] ||                         min || 22701 || 0 .. 1 |
|- | |- | ||
|REAL ||//*/ [not(therapeuticAgentOf/ medicationAdministrationRequest/ precondition)]/ therapeuticAgentOf/ medicationAdministrationRequest/ / *[@xsi:type='PIVL_TS']/.[not(phase/width)]/period / @value | |REAL ||//*/ [not(therapeuticAgentOf/ medicationAdministrationRequest/ precondition)]/ therapeuticAgentOf/ medicationAdministrationRequest/ / *[@xsi:type='PIVL_TS']/.[not(phase/width)]/period / @value | ||
− | || - ||Er is een vaste tijdsfrequentie (met andere woorden: er bestaat geen 6 | + | || - ||Er is een vaste tijdsfrequentie (met andere woorden: er bestaat geen MP-6 medicationAdministrationRequest met een zo nodig) |
− | | [[Bestand: INT.png| 16px]] ||                         vaste waarde || 0 .. 1 | + | | [[Bestand: INT.png| 16px]] ||                         vaste waarde || 22702 || 0 .. 1 |
|- | |- | ||
|REAL ||//*/[therapeuticAgentOf/ medicationAdministrationRequest/ precondition]therapeuticAgentOf/ medicationAdministrationRequest/ [not(precondition)]/ / *[@xsi:type='PIVL_TS'][not(phase/ width)]/ period/ @value en tel hierbij op de waarde bij min | |REAL ||//*/[therapeuticAgentOf/ medicationAdministrationRequest/ precondition]therapeuticAgentOf/ medicationAdministrationRequest/ [not(precondition)]/ / *[@xsi:type='PIVL_TS'][not(phase/ width)]/ period/ @value en tel hierbij op de waarde bij min | ||
|| - ||het gaat hier om de frequentie bij de zo nodig instructie + de vaste frequentie | || - ||het gaat hier om de frequentie bij de zo nodig instructie + de vaste frequentie | ||
− | | [[Bestand: INT.png| 16px]] ||                         max || 0 .. 1 | + | | [[Bestand: INT.png| 16px]] ||                         max || 22703 || 0 .. 1 |
|- | |- | ||
− | |[[Bestand: ST.png| 16px]] || | + | |[[Bestand: ST.png| 16px]] || |
|| - || - | || - || - | ||
− | | [[Bestand: PQ.png| 16px]] ||                      Tijdseenheid || 0 .. 1 | + | | [[Bestand: PQ.png| 16px]] ||                      Tijdseenheid || 22634 || 0 .. 1 |
|- | |- | ||
− | ||| - || - ||Dit is hetzelfde als frequentie/vaste waarde (in de 6 | + | ||| - || - ||Dit is hetzelfde als frequentie/vaste waarde (in de MP-6 standaard was er geen onderscheid tussen frequentie en interval). |
Kan daarom niet echt gekoppeld worden aan het concept 'interval' in de zorginformatiebouwsteen. | Kan daarom niet echt gekoppeld worden aan het concept 'interval' in de zorginformatiebouwsteen. | ||
− | | [[Bestand: PQ.png| 16px]] ||                   Interval || 0 .. 1 | + | | [[Bestand: PQ.png| 16px]] ||                   Interval || 22635 || 0 .. 1 |
|- | |- | ||
− | |[[Bestand: TS.png| 16px]] ||//*/therapeuticAgentOf/ medicationAdministrationRequest// *[@xsi:type='PIVL_TS']/ phase/ center /@value | + | |[[Bestand: TS.png| 16px]] ||//*/therapeuticAgentOf/ medicationAdministrationRequest// *[@xsi:type='PIVL_TS']/ phase/ center / @value |
|| - || - | || - || - | ||
− | | [[Bestand: TS.png| 16px]] ||                   Toedientijd || 0 .. * | + | | [[Bestand: TS.png| 16px]] ||                   Toedientijd || 22636 || 0 .. * |
|- | |- | ||
− | ||| - || - || | + | ||| - || - ||Bestaat niet in MP 6, dit veld niet gebruiken bij converteren. |
− | | [[Bestand: CD.png| 16px]] ||                   Weekdag || 0 .. * | + | | [[Bestand: CD.png| 16px]] ||                   Weekdag || 22637 || 0 .. * |
|- | |- | ||
− | ||| - || - || | + | ||| - || - ||Bestaat niet in MP 6, dit veld niet gebruiken bij converteren. |
− | | [[Bestand: CD.png| 16px]] ||                   Dagdeel || 0 .. * | + | | [[Bestand: CD.png| 16px]] ||                   Dagdeel || 22638 || 0 .. * |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|[[Bestand: Container.png| 20px]] ||//therapeuticAgentOf/ medicationAdministrationRequest/ | |[[Bestand: Container.png| 20px]] ||//therapeuticAgentOf/ medicationAdministrationRequest/ | ||
|| - || - | || - || - | ||
− | | [[Bestand: Container.png| 20px]] ||                Zo nodig || 0 .. 1 | + | | [[Bestand: Container.png| 20px]] ||                Zo nodig || 22639 || 0 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|[[Bestand: Container.png| 20px]] ||//therapeuticAgentOf/ medicationAdministrationRequest/ precondition | |[[Bestand: Container.png| 20px]] ||//therapeuticAgentOf/ medicationAdministrationRequest/ precondition | ||
||0..* | ||0..* | ||
|| - | || - | ||
− | | [[Bestand: Container.png| 20px]] ||                   Criterium || 0 .. 1 | + | | [[Bestand: Container.png| 20px]] ||                   Criterium || 22640 || 0 .. 1 |
|- | |- | ||
|[[Bestand: CD.png| 16px]] ||//therapeuticAgentOf/ medicationAdministrationRequest/ precondition / code[not(@nullFlavor)] | |[[Bestand: CD.png| 16px]] ||//therapeuticAgentOf/ medicationAdministrationRequest/ precondition / code[not(@nullFlavor)] | ||
|| - || - | || - || - | ||
− | | [[Bestand: CD.png| 16px]] ||                      Code || 1 .. 1 | + | | [[Bestand: CD.png| 16px]] ||                      Code || 22641 || 1 .. 1 |
|- | |- | ||
− | |[[Bestand: ST.png| 16px]] ||//therapeuticAgentOf/ medicationAdministrationRequest/ precondition / code[@code]/ @ | + | |[[Bestand: ST.png| 16px]] ||//therapeuticAgentOf/ medicationAdministrationRequest/ precondition / code[@code]/ @displayName |
− | + | of | |
//therapeuticAgentOf/ medicationAdministrationRequest/ precondition / codecode[@nullFlavor]/ originalText | //therapeuticAgentOf/ medicationAdministrationRequest/ precondition / codecode[@nullFlavor]/ originalText | ||
|| - || - | || - || - | ||
− | | [[Bestand: ST.png| 16px]] ||                      Omschrijving || 0 .. 1 | + | | [[Bestand: ST.png| 16px]] ||                      Omschrijving || 22642 || 0 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
− | |[[Bestand: Container.png| 20px]] ||//therapeuticAgentOf/ medicationAdministrationRequest/ | + | |[[Bestand: Container.png| 20px]] ||//therapeuticAgentOf/ medicationAdministrationRequest/ maxDoseQuantity |
|| - || - | || - || - | ||
− | | [[Bestand: Container.png| 20px]] ||                   Maximale dosering || 0 .. 1 | + | | [[Bestand: Container.png| 20px]] ||                   Maximale dosering || 22643 || 0 .. 1 |
|- | |- | ||
|REAL ||//therapeuticAgentOf/ medicationAdministrationRequest/ maxDoseQuantity / numerator/ translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] / @value | |REAL ||//therapeuticAgentOf/ medicationAdministrationRequest/ maxDoseQuantity / numerator/ translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] / @value | ||
|| - || - | || - || - | ||
− | | REAL ||                      Aantal || 0 .. 1 | + | | REAL ||                      Aantal || 22644 || 0 .. 1 |
|- | |- | ||
|[[Bestand: ST.png| 16px]] ||medicationDispenseEvent/ quantity / translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @unit | |[[Bestand: ST.png| 16px]] ||medicationDispenseEvent/ quantity / translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @unit | ||
||1..1 | ||1..1 | ||
|| - | || - | ||
− | | [[Bestand: CD.png| 16px]] ||                      Eenheid || 0 .. 1 | + | | [[Bestand: CD.png| 16px]] ||                      Eenheid || 22645 || 0 .. 1 |
|- | |- | ||
|[[Bestand: ST.png| 16px]] ||//therapeuticAgentOf/ medicationAdministrationRequest/ maxDoseQuantity / denominator | |[[Bestand: ST.png| 16px]] ||//therapeuticAgentOf/ medicationAdministrationRequest/ maxDoseQuantity / denominator | ||
|| - || - | || - || - | ||
− | | [[Bestand: PQ.png| 16px]] ||                      Tijdseenheid || 0 .. 1 | + | | [[Bestand: PQ.png| 16px]] ||                      Tijdseenheid || 22646 || 0 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
− | ||| - || - ||Niet gedefinieerd in MP 6 | + | ||| - || - ||Niet gedefinieerd in MP-6 (het HL7 schema staat wel toe het mee te geven in rateQuantity, maar dit is geen onderdeel van de NL standaard). |
− | | [[Bestand: Container.png| 20px]] ||                Toedieningssnelheid || 0 .. 1 | + | | [[Bestand: Container.png| 20px]] ||                Toedieningssnelheid || 22648 || 0 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
||| - || - || - | ||| - || - || - | ||
− | | [[Bestand: Container.png| 20px]] ||                   Waarde || 0 .. 1 | + | | [[Bestand: Container.png| 20px]] ||                   Waarde || 22649 || 0 .. 1 |
|- | |- | ||
||| - || - || - | ||| - || - || - | ||
− | | REAL ||                      min || 0 .. 1 | + | | REAL ||                      min || 22650 || 0 .. 1 |
|- | |- | ||
||| - || - || - | ||| - || - || - | ||
− | | REAL ||                      vaste waarde || 0 .. 1 | + | | REAL ||                      vaste waarde || 22651 || 0 .. 1 |
|- | |- | ||
||| - || - || - | ||| - || - || - | ||
− | | REAL ||                      max || 0 .. 1 | + | | REAL ||                      max || 22652 || 0 .. 1 |
|- | |- | ||
− | | | + | ||| - || - || - |
− | || | + | | [[Bestand: CD.png| 16px]] ||                   Eenheid || 22653 || 0 .. 1 |
− | || - | ||
− | | [[Bestand: CD.png| 16px]] ||                   Eenheid || 0 .. 1 | ||
|- | |- | ||
||| - || - || - | ||| - || - || - | ||
− | | [[Bestand: PQ.png| 16px]] ||                   Tijdseenheid || 0 .. 1 | + | | [[Bestand: PQ.png| 16px]] ||                   Tijdseenheid || 22654 || 0 .. 1 |
|- | |- | ||
− | ||| - || - || | + | ||| - || - ||Bestaat niet in MP 6, dit veld niet gebruiken bij converteren. |
− | | [[Bestand: PQ.png| 16px]] ||                Toedieningsduur || 0 .. 1 | + | | [[Bestand: PQ.png| 16px]] ||                Toedieningsduur || 23142 || 0 .. 1 |
|- | |- | ||
− | ||| - || - || | + | ||| - || - ||Bestaat niet in MP 6, dit veld niet gebruiken bij converteren. |
− | | [[Bestand: CD.png| 16px]] ||       Aanvullende informatie || 0 .. * | + | |
+ | | [[Bestand: CD.png| 16px]] ||       Aanvullende informatie || 23284 || 0 .. * | ||
|- | |- | ||
− | ||| - || - ||Niet aanwezig in 6 | + | ||| - || - ||Niet aanwezig in MP-6 |
− | | [[Bestand: ST.png| 16px]] ||       Toelichting || 0 .. 1 | + | | [[Bestand: ST.png| 16px]] ||       Toelichting || 22275 || 0 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
− | ||| - || - ||MP 6 | + | ||| - || - ||MP-6 heeft wel een relatie naar het voorschrift (medicatieafspraak + verstrekkingsverzoek) maar geen relatie naar de bouwsteen medicatieafspraak. |
− | | [[Bestand: Container.png| 20px]] ||       Relatie naar medicatieafspraak || 1 .. 1 | + | | [[Bestand: Container.png| 20px]] ||       Relatie naar medicatieafspraak || 22394 || 1 .. 1 |
|- | |- | ||
||| - || - ||- | ||| - || - ||- | ||
− | | [[Bestand: II.png| 16px]] ||          Identificatie || 1 .. 1 | + | | [[Bestand: II.png| 16px]] ||          Identificatie || 22395 || 1 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|[[Bestand: Container.png| 20px]] ||medicationDispenseEvent | |[[Bestand: Container.png| 20px]] ||medicationDispenseEvent | ||
||0..* | ||0..* | ||
|| - | || - | ||
− | | [[Bestand: Container.png| 20px]] ||    Verstrekking || 0 .. * | + | | [[Bestand: Container.png| 20px]] ||    Verstrekking || 20270 || 0 .. * |
|- | |- | ||
|[[Bestand: II.png| 16px]] ||medicationDispenseEvent/ id | |[[Bestand: II.png| 16px]] ||medicationDispenseEvent/ id | ||
|| - || - | || - || - | ||
− | | [[Bestand: II.png| 16px]] ||       Identificatie || 1 .. 1 | + | | [[Bestand: II.png| 16px]] ||       Identificatie || 20271 || 1 .. 1 |
|- | |- | ||
|||- | |||- | ||
− | || - ||Aangenomen wordt dat in MP 6 | + | || - ||Aangenomen wordt dat in MP-6 de 'echte' verstrekkingsdatum niet beschikbaar is, in plaats daarvan is wel de aanschrijfdatum bekend. |
− | | [[Bestand: TS.png| 16px]] ||       Datum || 1 .. 1 | + | | [[Bestand: TS.png| 16px]] ||       Datum || 20272 || 1 .. 1 |
|- | |- | ||
|[[Bestand: TS.png| 16px]] ||medicationDispenseEvent/ effectiveTime | |[[Bestand: TS.png| 16px]] ||medicationDispenseEvent/ effectiveTime | ||
||1..1 | ||1..1 | ||
− | ||Aangenomen wordt dat in MP versie 6 | + | ||Aangenomen wordt dat in MP versie MP-6 eigenlijk altijd de aanschrijfdatum wordt uitgewisseld. |
− | | [[Bestand: TS.png| 16px]] ||       Aanschrijfdatum || 0 .. 1 | + | | [[Bestand: TS.png| 16px]] ||       Aanschrijfdatum || 22500 || 0 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|[[Bestand: Container.png| 20px]] ||medicationDispenseEvent/ responsibleParty | |[[Bestand: Container.png| 20px]] ||medicationDispenseEvent/ responsibleParty | ||
||1..1 | ||1..1 | ||
|| - | || - | ||
− | | [[Bestand: Container.png| 20px]] ||       Verstrekker || 1 .. 1 | + | | [[Bestand: Container.png| 20px]] ||       Verstrekker || 20858 || 1 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|[[Bestand: Container.png| 20px]] ||medicationDispenseEvent/ responsibleParty/ assignedCareProvider/ representedOrganization | |[[Bestand: Container.png| 20px]] ||medicationDispenseEvent/ responsibleParty/ assignedCareProvider/ representedOrganization | ||
||1..1 | ||1..1 | ||
|| - | || - | ||
− | | [[Bestand: Container.png| 20px]] ||          Zorgaanbieder || 1 .. 1 | + | | [[Bestand: Container.png| 20px]] ||          Zorgaanbieder || 19791 || 1 .. 1 |
|- | |- | ||
|[[Bestand: II.png| 16px]] ||medicationDispenseEvent/ responsibleParty/ assignedCareProvider/ representedOrganization/ id | |[[Bestand: II.png| 16px]] ||medicationDispenseEvent/ responsibleParty/ assignedCareProvider/ representedOrganization/ id | ||
||1..1 | ||1..1 | ||
− | ||In versie 6 | + | ||In versie MP-6 bevat deze altijd de URA identificatie |
− | | [[Bestand: II.png| 16px]] ||             ZorgaanbiederIdentificatieNummer || 1 .. * | + | | [[Bestand: II.png| 16px]] ||             ZorgaanbiederIdentificatieNummer || 19792 || 1 .. * |
|- | |- | ||
|[[Bestand: ST.png| 16px]] ||medicationDispenseEvent/ responsibleParty/ assignedCareProvider/ representedOrganization/ name | |[[Bestand: ST.png| 16px]] ||medicationDispenseEvent/ responsibleParty/ assignedCareProvider/ representedOrganization/ name | ||
||0..1 | ||0..1 | ||
|| - | || - | ||
− | | [[Bestand: ST.png| 16px]] ||             OrganisatieNaam || 1 .. 1 | + | | [[Bestand: ST.png| 16px]] ||             OrganisatieNaam || 19793 || 1 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|[[Bestand: PQ.png| 16px]] ||medicationDispenseEvent/ quantity / translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] | |[[Bestand: PQ.png| 16px]] ||medicationDispenseEvent/ quantity / translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] | ||
||1..1 | ||1..1 | ||
|| - | || - | ||
− | | [[Bestand: Container.png| 20px]] ||       Verstrekte hoeveelheid || 1 .. 1 | + | | [[Bestand: Container.png| 20px]] ||       Verstrekte hoeveelheid || 20923 || 1 .. 1 |
|- | |- | ||
|REAL ||medicationDispenseEvent/ quantity / translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @value | |REAL ||medicationDispenseEvent/ quantity / translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @value | ||
||1..1 | ||1..1 | ||
|| - | || - | ||
− | | [[Bestand: PQ.png| 16px]] ||          Aantal || 1 .. 1 | + | | [[Bestand: PQ.png| 16px]] ||          Aantal || 22601 || 1 .. 1 |
|- | |- | ||
|[[Bestand: ST.png| 16px]] ||medicationDispenseEvent/ quantity / translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @unit | |[[Bestand: ST.png| 16px]] ||medicationDispenseEvent/ quantity / translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @unit | ||
||1..1 | ||1..1 | ||
|| - | || - | ||
− | | [[Bestand: CD.png| 16px]] ||          Eenheid || 1 .. 1 | + | | [[Bestand: CD.png| 16px]] ||          Eenheid || 22602 || 1 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|[[Bestand: Container.png| 20px]] ||medicationDispenseEvent/product/dispensedMedication | |[[Bestand: Container.png| 20px]] ||medicationDispenseEvent/product/dispensedMedication | ||
||1..1 | ||1..1 | ||
|| - | || - | ||
− | | [[Bestand: Container.png| 20px]] ||       Verstrekt geneesmiddel || 1 .. 1 | + | | [[Bestand: Container.png| 20px]] ||       Verstrekt geneesmiddel || 22259 || 1 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|[[Bestand: Container.png| 20px]] ||MedicationKind | |[[Bestand: Container.png| 20px]] ||MedicationKind | ||
||1..1 | ||1..1 | ||
|| - | || - | ||
− | | [[Bestand: Container.png| 20px]] ||          Product || 1 .. 1 | + | | [[Bestand: Container.png| 20px]] ||          Product || 22260 || 1 .. 1 |
|- | |- | ||
|[[Bestand: CD.png| 16px]] ||code[not(@nullFlavor)] | |[[Bestand: CD.png| 16px]] ||code[not(@nullFlavor)] | ||
Regel 675: | Regel 744: | ||
||Ofwel gecodeerd ofwel niet gecodeerd - met @nullFlavor - is aanwezig). Let op, @displayName is een verplicht attribuut | ||Ofwel gecodeerd ofwel niet gecodeerd - met @nullFlavor - is aanwezig). Let op, @displayName is een verplicht attribuut | ||
− | | [[Bestand: CD.png| 16px]] ||             ProductCode || 0 .. 1 | + | | [[Bestand: CD.png| 16px]] ||             ProductCode || 22679 || 0 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|||- | |||- | ||
Regel 681: | Regel 750: | ||
||Alleen van toepassing voor niet gecodeerde medicatie of medicatie met verschillende (gecodeerde) ingrediënten | ||Alleen van toepassing voor niet gecodeerde medicatie of medicatie met verschillende (gecodeerde) ingrediënten | ||
− | | [[Bestand: Container.png| 20px]] ||             ProductSpecificatie || 0 .. 1 | + | | [[Bestand: Container.png| 20px]] ||             ProductSpecificatie || 22680 || 0 .. 1 |
|- | |- | ||
|[[Bestand: ST.png| 16px]] ||code[@nullFlavor='OTH']/ originalText | |[[Bestand: ST.png| 16px]] ||code[@nullFlavor='OTH']/ originalText | ||
Regel 687: | Regel 756: | ||
||Als er geen gecodeerde medicatie is. | ||Als er geen gecodeerde medicatie is. | ||
− | | [[Bestand: ST.png| 16px]] ||                ProductNaam || 1 .. 1 | + | | [[Bestand: ST.png| 16px]] ||                ProductNaam || 22681 || 1 .. 1 |
|- | |- | ||
|[[Bestand: ST.png| 16px]] ||desc | |[[Bestand: ST.png| 16px]] ||desc | ||
Regel 693: | Regel 762: | ||
||- | ||- | ||
− | | [[Bestand: ST.png| 16px]] ||                Omschrijving || 1 .. 1 | + | | [[Bestand: ST.png| 16px]] ||                Omschrijving || 19788 || 1 .. 1 |
|- | |- | ||
|[[Bestand: CD.png| 16px]] ||formCode | |[[Bestand: CD.png| 16px]] ||formCode | ||
Regel 699: | Regel 768: | ||
||- | ||- | ||
− | | [[Bestand: CD.png| 16px]] ||                FarmaceutischeVorm || 0 .. 1 | + | | [[Bestand: CD.png| 16px]] ||                FarmaceutischeVorm || 22682 || 0 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|[[Bestand: Container.png| 20px]] ||activeIngredient of otherIngredient | |[[Bestand: Container.png| 20px]] ||activeIngredient of otherIngredient | ||
||0..* | ||0..* | ||
− | || | + | ||Het datamodel maakt geen onderscheid tussen werkzame en hulpstoffen. |
− | | [[Bestand: Container.png| 20px]] ||                Ingredient || 0 .. * | + | | [[Bestand: Container.png| 20px]] ||                Ingredient || 22683 || 0 .. * |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|[[Bestand: Container.png| 20px]] ||quantity | |[[Bestand: Container.png| 20px]] ||quantity | ||
Regel 711: | Regel 780: | ||
||- | ||- | ||
− | | [[Bestand: Container.png| 20px]] ||                   Sterkte || 1 .. 1 | + | | [[Bestand: Container.png| 20px]] ||                   Sterkte || 22684 || 1 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|[[Bestand: Container.png| 20px]] ||activeIngredient of otherIngredient/ quantity/ numerator | |[[Bestand: Container.png| 20px]] ||activeIngredient of otherIngredient/ quantity/ numerator | ||
Regel 717: | Regel 786: | ||
||- | ||- | ||
− | | [[Bestand: Container.png| 20px]] ||                      Hoeveelheid ingrediënt || 1 .. 1 | + | | [[Bestand: Container.png| 20px]] ||                      Hoeveelheid ingrediënt || 22685 || 1 .. 1 |
|- | |- | ||
|[[Bestand: ST.png| 16px]] ||indien aanwezig: activeIngredient of otherIngredient/ quantity/ denominator/ translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @value anders: activeIngredient of otherIngredient/ quantity/ numerator/ @value | |[[Bestand: ST.png| 16px]] ||indien aanwezig: activeIngredient of otherIngredient/ quantity/ denominator/ translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @value anders: activeIngredient of otherIngredient/ quantity/ numerator/ @value | ||
||1..1 | ||1..1 | ||
||activeIngredient of otherIngredient/ quantity/ denominator/ @unit bevat UCUM eenheid. | ||activeIngredient of otherIngredient/ quantity/ denominator/ @unit bevat UCUM eenheid. | ||
− | + | Het datamodel vraagt eenheid in G-Standaard bestand 902 Thesaurus 2. | |
− | |||
− | |||
− | | [[Bestand: PQ.png| 16px]] ||                         Waarde || 1 .. 1 | + | | [[Bestand: PQ.png| 16px]] ||                         Waarde || 22686 || 1 .. 1 |
|- | |- | ||
|[[Bestand: ST.png| 16px]] ||medicationDispenseEvent/ quantity / translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @unit | |[[Bestand: ST.png| 16px]] ||medicationDispenseEvent/ quantity / translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @unit | ||
||1..1 | ||1..1 | ||
|| - | || - | ||
− | | [[Bestand: CD.png| 16px]] ||                         Eenheid || 1 .. 1 | + | | [[Bestand: CD.png| 16px]] ||                         Eenheid || 22687 || 1 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
|[[Bestand: Container.png| 20px]] ||activeIngredient of otherIngredient/ quantity/ denominator | |[[Bestand: Container.png| 20px]] ||activeIngredient of otherIngredient/ quantity/ denominator | ||
Regel 737: | Regel 804: | ||
||- | ||- | ||
− | | [[Bestand: Container.png| 20px]] ||                      Hoeveelheid product || 1 .. 1 | + | | [[Bestand: Container.png| 20px]] ||                      Hoeveelheid product || 22688 || 1 .. 1 |
|- | |- | ||
|[[Bestand: ST.png| 16px]] ||indien aanwezig: activeIngredient of otherIngredient/ quantity/ denominator/ translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @value anders: activeIngredient of otherIngredient/ quantity/ numerator/ @value | |[[Bestand: ST.png| 16px]] ||indien aanwezig: activeIngredient of otherIngredient/ quantity/ denominator/ translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @value anders: activeIngredient of otherIngredient/ quantity/ numerator/ @value | ||
||1..1 | ||1..1 | ||
||activeIngredient of otherIngredient/ quantity/ denominator/ @unit bevat UCUM eenheid. | ||activeIngredient of otherIngredient/ quantity/ denominator/ @unit bevat UCUM eenheid. | ||
− | + | Het datamodel vraagt eenheid in G-Standaard bestand 902 Thesaurus 2. | |
− | |||
− | | [[Bestand: PQ.png| 16px]] ||                         Waarde || 1 .. 1 | + | | [[Bestand: PQ.png| 16px]] ||                         Waarde || 22689 || 1 .. 1 |
|- | |- | ||
|[[Bestand: ST.png| 16px]] ||medicationDispenseEvent/ quantity / translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @unit | |[[Bestand: ST.png| 16px]] ||medicationDispenseEvent/ quantity / translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']/ @unit | ||
||1..1 | ||1..1 | ||
|| - | || - | ||
− | | [[Bestand: CD.png| 16px]] ||                         Eenheid || 1 .. 1 | + | | [[Bestand: CD.png| 16px]] ||                         Eenheid || 22690 || 1 .. 1 |
|- | |- | ||
|[[Bestand: CD.png| 16px]] ||activeIngredient of otherIngredient/ activeIngredientMaterialKind of ingredientMaterialKind/ code | |[[Bestand: CD.png| 16px]] ||activeIngredient of otherIngredient/ activeIngredientMaterialKind of ingredientMaterialKind/ code | ||
Regel 757: | Regel 823: | ||
Bij niet gecodeerde ingrediënten is er nullFlavor OTH en staat de beschrijving in code[@nullFlavor]/ originalText | Bij niet gecodeerde ingrediënten is er nullFlavor OTH en staat de beschrijving in code[@nullFlavor]/ originalText | ||
− | | [[Bestand: CD.png| 16px]] ||                   IngredientCode || 0 .. 1 | + | | [[Bestand: CD.png| 16px]] ||                   IngredientCode || 22691 || 0 .. 1 |
|- | |- | ||
|[[Bestand: PQ.png| 16px]] ||medicationDispenseEvent/expectedUseTime/width | |[[Bestand: PQ.png| 16px]] ||medicationDispenseEvent/expectedUseTime/width | ||
||0..1 | ||0..1 | ||
|| - | || - | ||
− | | duration ||       Verbruiksduur || 0 .. 1 | + | | duration ||       Verbruiksduur || 20924 || 0 .. 1 |
|- | |- | ||
|[[Bestand: Container.png| 20px]] ||medicationDispenseEvent/ destination/ serviceDeliveryLocation | |[[Bestand: Container.png| 20px]] ||medicationDispenseEvent/ destination/ serviceDeliveryLocation | ||
|| - ||concateneer de gegevens in dit element in één string | || - ||concateneer de gegevens in dit element in één string | ||
− | | text ||       Afleverlocatie || 0 .. 1 | + | | text ||       Afleverlocatie || 20925 || 0 .. 1 |
|- | |- | ||
− | ||| - || - ||Bestaat niet in MP 6 | + | ||| - || - ||Bestaat niet in MP-6, dit veld niet gebruiken bij converteren |
− | | [[Bestand: CD.png| 16px]] ||       Distributievorm || 0 .. 1 | + | | [[Bestand: CD.png| 16px]] ||       Distributievorm || 20927 || 0 .. 1 |
|- | |- | ||
− | ||| - || - || - | + | ||| - || - ||Bestaat niet in MP-6, dit veld niet gebruiken bij converteren |
− | | [[Bestand: CD.png| 16px]] ||       Aanvullende informatie || 0 .. * | + | |
+ | | [[Bestand: CD.png| 16px]] ||       Aanvullende informatie || 23285 || 0 .. * | ||
|- | |- | ||
− | ||| - || - ||Bestaat niet in MP 6 | + | ||| - || - ||Bestaat niet in MP-6, dit veld niet gebruiken bij converteren |
− | | [[Bestand: ST.png| 16px]] ||       Toelichting || 0 .. 1 | + | | [[Bestand: ST.png| 16px]] ||       Toelichting || 22276 || 0 .. 1 |
|-style="vertical-align:top; background-color: #E8D7BE; " | |-style="vertical-align:top; background-color: #E8D7BE; " | ||
− | ||| - || - ||MP 6 | + | ||| - || - ||MP-6 heeft wel een relatie naar het totale voorschrift (Medicatieafspraak + Verstrekkingsverzoek), maar niet naar een los verstrekkingsverzoek. |
− | | [[Bestand: Container.png| 20px]] ||       Relatie naar verstrekkingsverzoek || 0 .. 1 | + | | [[Bestand: Container.png| 20px]] ||       Relatie naar verstrekkingsverzoek || 22396 || 0 .. 1 |
|- | |- | ||
||| - || - ||- | ||| - || - ||- | ||
− | | [[Bestand: II.png| 16px]] ||          Identificatie || 1 .. 1 | + | | [[Bestand: II.png| 16px]] ||          Identificatie || 22397 || 1 .. 1 |
|} | |} | ||
− |
Versie van 25 jun 2018 11:50
{{#customtitle:MP-612 verstrekkingenlijst naar MP-9 datamodel}}
Inleiding
Deze pagina beschrijft hoe een versie 6.12 'verstrekkingenlijst' response te converteren naar de Medicatieproces (MP) versie 9 transactie: 'beschikbaarstellen medicatiegegevens'. Het MP-9 versie datamodel is gebaseerd op de volgende zorginformatiebouwstenen (zibs): Patiënt, Medicatieafspraak, Verstrekkingsverzoek, Toedieningsafspraak, Medicatieverstrekking, Medicatiegebruik en Medicatietoediening.
Een versie 6.12 verstrekkingenlijst converteert zich in drie zibs : Patiënt, Toedieningsafspraak en Medicatieverstrekking.
Aangezien deze conversie plaatsvindt tussen verschillende versies van de MP standaard zijn er een aantal zaken waarmee rekening gehouden moet worden:
- not all MP-9 functionality is available in 6.12 and
- the information in the version 6.12 message does not always seemlessly map on the version 9 datamodel.
Deze twee aspecten zijn hieronder verder uitgewerkt.
Missende MP-9 functionaliteit bij converteren vanaf MP-6.12
# | Informatie / Functionaliteit | Omschrijving |
1 | Medicamenteuze behandeling (MBH) niet ondersteund | Bij iedere verstrekking wordt een eigen MBH-id gegenereerd. Dit MBH-id is gebaseerd op de verstrekkingsidentificatie. Dit gebeurt door te concateneren (concat('MedBehConverted_', ./@extension)) met dezelfde root OID. Dit betekent dat bij het opnieuw converteren de id wél hetzelfde is. Echter, het groeperen van verstrekkingen op basis van MBH heeft geen toegevoegde waarde voor op deze manier geconverteerde 6.12-verstrekkingen. |
2 | Toedieningsafspraak (TA) niet ondersteund als aparte bouwsteen | De informatie van de toedieningsafspraak is verweven met de informatie van de verstrekking. De toedieningsafspraak is niet apart identificeerbaar of opvraagbaar. Bij iedere verstrekking wordt een eigen TA-id gegenereerd. Dit TA-id is gebaseerd op de verstrekkingsidentificatie. Dit gebeurt door te concateneren (concat('TAConverted_', ./@extension)) met dezelfde root OID. |
3 | TA/afspraakdatum niet beschikbaar | De verstrekkingsdatum(tijd) overnemen als afspraakdatum(tijd) |
4 | Gebruiksperiode soms moeilijk afleidbaar | In versie 6.12 is de juiste gebruiksperiode soms moeilijk afleidbaar. Gebruiksperiode wordt in de volgende gevallen afgeleid:
|
5 | TA/geannuleerd indicator niet ondersteund | Niet opnemen |
6 | TA/stoptype niet ondersteund | Niet opnemen |
7 | TA/verstrekker//organisatie_naam niet verplicht | Deze organisatie_naam is 1..1 Required in MP-9, maar heeft niet altijd een waarde in 6.12. Opnemen met een nullFLavor NI indien niet aangetroffen in de 6.12 verstrekking. |
8 | TA/reden afspraak niet ondersteund | Niet opnemen |
9 | TA/Gebruiksinstructie/toedieningsweg | Deze is 1..1 Required in MP-9, maar heeft niet altijd een waarde in 6.12. Opnemen met een nullFLavor NI indien niet aangetroffen in de 6.12 verstrekking. |
10 | TA//Doseerinstructie | Alleen de meest voorkomende doseerinstructies/toedieningsschema's worden ondersteund door de conversie. Bij andere doseerinstructies moet teruggevallen worden op de tekstuele omschrijving. De volgende 6.12 varianten zijn ondersteund in de conversie:
|
11 | TA//Toedieningsschema/interval niet ondersteund | Niet opnemen |
12 | TA//Toedieningsschema/weekdag niet ondersteund | Niet opnemen |
13 | TA//Toedieningsschema/dagdeel niet ondersteund | Niet opnemen |
14 | TA//Doseerinstructie/toedieningssnelheid niet ondersteund | Niet opnemen |
15 | TA//Doseerinstructie/toedieningsduur niet ondersteund | Niet opnemen |
16 | TA/aanvullende informatie niet ondersteund | Niet opnemen |
17 | TA/toelichting niet ondersteund | Niet opnemen |
18 | TA/relatie naar Medicatieafspraak (MA) niet ondersteund | MP-6.12 kent wel een relatie naar de 'prescription'. Conceptueel is dat het verstrekkingsverzoek. Sowieso is er geen identificatie van een MA zoals MP-9 dat bedoelt. De relatie naar de MA heeft in MP-9 echter een kardinaliteit van 1..1 Required. Deze dan ook opnemen met een nullFlavor NI. |
Informatie in MP-612 die niet naadloos past op het MP-9 datamodel
# | Informatie / Functionaliteit | Omschrijving |
1 | Vertalingen bij medicatie coderingen (G-standaard) | Het MP-9 datamodel / ada-formaat ondersteunt (nog) geen vertalingen (translation) bij gecodeerde elementen. Deze worden in 6.12 vooral meegegeven bij medicatieproducten uit de G-standaard. Daarbij worden altijd vertalingen meegegeven die vanuit de G-standaard sowieso afleidbaar zijn. Deze expliciet meegegeven vertalingen worden niet meegenomen in de conversie. |
2 | Magistralen - onderscheid tussen actieve ingrediënten en hulpstoffen niet meer mogelijk | MP-9 heeft dit onderscheid losgelaten. Alle 6.12 ingrediënten worden daarom vertaald naar een ingrediënt zonder nadere aanduiding. |
Conversie specificaties (mappings)
MP 6.12 Verstrekking naar zib Patiënt
De specificaties voor de MP 6.12 Verstrekking vindt u via de Nictiz website
MP-6.12 Verstrekking naar MP-9 datamodel voor Medicamenteuze behandeling, met daarin Toedieningsafspraak en Verstrekking
De specificaties voor de MP-6.12 Verstrekking kunt u vinden via de Nictiz website