||| - || - ||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.1x drukt een variabele frequentie uit door:
Versie 6.1x drukt een variabele frequentie uit door:
* één medicationAdministrationRequest met de vaste frequentie (1 maal per dag) en
* éé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)
|REAL ||//*/[therapeuticAgentOf/ medicationAdministrationRequest/ precondition]therapeuticAgentOf/ medicationAdministrationRequest/ [not(precondition)]/ / *[@xsi:type='PIVL_TS'][not(phase/ width)]/ period/ @valueen 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
Regel 646:
Regel 647:
|[[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.
De ZIB vraagt eenheid in G-Standaard bestand 902 Thesaurus 2.
De ZIB vraagt eenheid in G-Standaard bestand 902 Thesaurus 2.
TODO: conversie van meest gebruikte UCUM eenheden naar G-standaard.
TODO: conversie van meest gebruikte UCUM eenheden naar G-standaard.
Since the specification is in Dutch the MAPPING DESCRIPTION column in the table below is also in Dutch.
MP 6.12 Verstrekking
MAPPING DESCRIPTION
Clinical Building Block
Type
Concept
Card
Type
Concept
Card
//subject/ Patient
1..1
Bij medicatieverstrekkingenlijst staat de patiënt in: // ControlActProcess/ subject/ MedicationDispenseList/ subject/ Patient
Bij medicatieverstrekkingen (los) staat de patiënt in iedere verstrekking: // ControlActProcess/ subject/ MedicationDispenseEvent/ product/ dispensedMedication/ directTargetOf/ prescription/ subject/ Patient
Medicatieverstrekkingen (los) is een verouderde specificatie en vanaf 6.12.3 uitgefaseerd.
Patient
1 .. 1
subject/ Patient/ Person/ name
0..*
De naam van de patiënt kan in versie 6.1x zowel in (gestructureerde) stukken als in (ongestructureerde) tekst worden meegegeven.
Het type van dit element kan dus zowel een 'groep' zijn, als een 'string'.
Naamgegevens
1 .. 1
subject/ Patient/ Person/ name/ given zonder een qualifier attribuut of met een qualifier attribuut dat de string 'BR' bevat.
Het HL7-datatype voor PN (person name) bevat de namen in de volgorde van gewenste aanspreking. De opties van dit concept kunnen daarom afgeleid worden uit de volgorde waarin de eigen geslachtsnaam (met qualifier BR - Birth Record) en die van de partner (met qualifier SP - SPouse) worden aangetroffen in het bericht.
Naamgebruik
0 .. 1
-
-
-
Geslachtsnaam
0 .. 1
prefix[qualifier='VV'] behorende bij eigen achternaam
0..*
-
Voorvoegsels
0 .. 1
subject/ Patient/ Person/ name/ family[@qualifier='BR' or not(@qualifier)]
-
-
Achternaam
1 .. 1
-
-
-
GeslachtsnaamPartner
0 .. 1
prefix[qualifier='VV'] behorende bij achternaam van de partner
Aanname in MP versie 6.12 is dat de verstrekking de aanschrijfdatum bevat. De afspraakdatum van de toedieningsafspraak is niet aanwezig in het bericht.
Afspraakdatum
1 .. 1
// therapeuticAgentOf/ medicationAdministrationRequest// *[@xsi:type='IVL_TS']/ low (de laagste low gevonden)
0..1
-
duration
Gebruiksperiode
0 .. 1
-
-
Bestaat niet in MP 6.12, dit veld niet gebruiken bij vertaling naar ZIB
Geannuleerd Indicator
0 .. 1
-
-
Bestaat niet in MP 6.12, dit veld niet gebruiken bij vertaling naar ZIB
Stoptype
0 .. 1
-
1..1
Gebruik dezelfde verstrekker als die bij het concept verstrekking / verstrekker
Verstrekker
1 .. 1
-
-
Gebruik dezelfde verstrekker als die bij het concept verstrekking / verstrekker
Zorgaanbieder
1 .. 1
-
-
Zie verstrekking / verstrekker
Zorgaanbieder
1 .. 1
-
-
Zie verstrekking / verstrekker
ZorgaanbiederIdentificatieNummer
1 .. *
-
-
Zie verstrekking / verstrekker
OrganisatieNaam
1 .. 1
-
-
-
Reden afspraak
0 .. 1
//product/ dispensedMedication
-
In MP6.1x is het geneesmiddel bij de toedieningsafspraak altijd hetzelfde als het geneesmiddel horende bij de verstrekking.
Geneesmiddel bij toedieningsafspraak
1 .. 1
//product/ dispensedMedication/ MedicationKind
-
-
Product
1 .. 1
code[not(@nullFlavor)]
0..1
Ofwel gecodeerd ofwel niet gecodeerd - met @nullFlavor - is aanwezig). Let op, @displayName is een verplicht attribuut
ProductCode
0 .. 1
-
0..1
Alleen van toepassing voor niet gecodeerde medicatie of medicatie met verschillende (gecodeerde) ingrediënten
ProductSpecificatie
0 .. 1
code[@nullFlavor='OTH']/ originalText
0..1
Als er geen gecodeerde medicatie is
ProductNaam
1 .. 1
desc
0..1
-
Omschrijving
1 .. 1
formCode
0..1
-
FarmaceutischeVorm
0 .. 1
activeIngredient of otherIngredient
0..*
De ZIB maakt geen onderscheid tussen werkzame en hulpstoffen.
Ingredient
1 .. *
quantity
0..1
-
Sterkte
0 .. 1
activeIngredient of otherIngredient/ quantity/ numerator
1..1
-
Hoeveelheid ingrediënt
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
1..1
activeIngredient of otherIngredient/ quantity/ numerator/ bevat UCUM eenheid.
De ZIB vraagt de waarde behorende bij de eenheid in G-Standaard bestand 902 Thesaurus 2, vandaar dat de genoemde translation gebruikt moet worden.
Waarde
1 .. 1
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
activeIngredient of otherIngredient/ quantity/ numerator/ @unit bevat UCUM eenheid.
De ZIB vraagt eenheid in G-Standaard bestand 902 Thesaurus 2.
TODO: conversie van meest gebruikte UCUM eenheden naar G-standaard.
Eenheid
1 .. 1
activeIngredient of otherIngredient/ quantity/ denominator
1..1
-
Hoeveelheid product
0 .. 1
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
activeIngredient of otherIngredient/ quantity/ denominator/ @unit bevat UCUM eenheid.
De ZIB vraagt eenheid in G-Standaard bestand 902 Thesaurus 2.
TODO: conversie van meest gebruikte UCUM eenheden naar G-standaard.
Waarde
1 .. 1
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
activeIngredient of otherIngredient/ quantity/ denominator/ @unit bevat UCUM eenheid.
De ZIB vraagt eenheid in G-Standaard bestand 902 Thesaurus 2.
TODO: conversie van meest gebruikte UCUM eenheden naar G-standaard.
Eenheid
1 .. 1
activeIngredient of otherIngredient/ activeIngredientMaterialKind of ingredientMaterialKind/ code
1..1
@displayName is verplicht bij gecodeerde ingrediënten (code[@code]) Bij niet gecodeerde ingrediënten is er nullFlavor OTH en staat de beschrijving in code[@nullFlavor]/ originalText
Algemeen: Kan gecodeerd of ongecodeerd (code[nullFlavor='OTH']/ originalText) in het bericht zitten.
Aanvullende instructie
0 .. *
./ / *[@xsi:type='PIVL_TS'][phase/ width]/ period
0..1
-
Herhaalperiode cyclisch schema
0 .. 1
-
-
-
Doseerinstructie
0 .. *
-
-
Moet in 6.10/ 6.12 achterhaald worden door therapeuticAgentOf/ medicationAdministrationRequest/ effectiveTime[@xsi:type='IVL_TS']/ low in chronologische volgorde te zetten
Volgnummer
0 .. 1
./ / *[@xsi:type='IVL_TS']/ width (of het verschil tussen high en low)
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)
Keerdosis
0 .. 1
-
-
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 oudere versies van de standaard kon dit op twee manieren meegegeven worden. Hoewel de tweede manier wordt ontmoedigd, is het verstandig om als ontvangende partij met beide varianten rekening te houden:
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.1x drukt een variabele frequentie uit door:
éé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)
Er is een vaste tijdsfrequentie (met andere woorden: er bestaat geen 6.12 medicationAdministrationRequest met een zo nodig)
vaste waarde
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
-
het gaat hier om de frequentie bij de zo nodig instructie + de vaste frequentie