Terug naar index  <<  Terug naar templates

draft Template  Medicatievoorschrift

Template 2.16.840.1.113883.2.4.3.11.60.20.77.10.1 - MedicationCombinedOrderMessage
Id 2.16.840.1.113883.2.4.3.11.60.20.77.10.1
Versie geldig vanaf 2013‑05‑21 status draft In ontwikkeling
Classificatie HL7v2/v3 message level template
Context Padnaam /
Open/gesloten Open (ook andere dan gedefinieerde elementen zijn toegestaan)
Omschrijving De template is bedoeld om alle relevante gegevens rond een medicatievoorschrift weer te geven. Het payload model PORX_MT932000NL02 wordt gebruikt bij het versturen van een nieuw voorschrift, maar bestaat op zichzelf uit niets anders dan de CMET COCT_MT932000NL02. De template fungeert daarnaast als onderdeel van:
  • De Medicatievoorschriftenlijst, als component van een opgeleverde lijst.
  • De Professionele Samenvatting en het Waarneembericht voor huisartsen. De laatstgenoemde message types worden binnen HL7-domein Primary Care uitgewerkt.
De belangrijkste kenmerken van het model zijn:
  • Elk voorschrift heeft betrekking op één enkele patiënt.
  • Elk voorschrift kent één enkele voorschrijver als auteur.
  • Elk voorschrift omvat één of meer toedieningsverzoeken.
  • Een voorschrift omvat optioneel een verstrekkingsverzoek.
  • Elk voorschrift heeft betrekking op één enkel soort medicatie.
De zogenaamde focal class van het R-MIM is dus de klasse Prescription, die betrekking heeft op één enkel medicatievoorschrift. Deze klasse fungeert als entry point (startpunt) voor de payload van interacties op basis van het message type PORX_MT932000NL02) en als onderdeel van andere message types die CMET COCT_MT932000NL02 gebruiken.
Bij elk medicatievoorschrift hoort logisch gezien één patiënt, maar die wordt niet altijd expliciet doorgegeven, omdat deze in veel gevallen wordt bepaald door de context.
Binnen het R-MIM wordt gebruik gemaakt van een aantal domeinspecifieke CMET’s (Common Message Element Types) die hergebruikt worden in verschillende R-MIM’s:
  • E_MedicationKindNL voor de voorgeschreven medicatiesoort;
  • A_MedicationAdministrationRequestNL voor de ‘toedieningsverzoeken’.
De implementatierichtlijnen voor deze CMET’s worden elders in dit document uitgewerkt.
notice Er is een open issue met betrekking tot dit item:
  • mp-issue-5: default attribuut directTargetOf is onterecht 'TPA' (AORTA schema) (Open)
Gebruikt door / Gebruikt
Gebruikt door / Gebruikt 2 templates
Gebruikt Template-id als Naam Versie
2.16.840.1.113883.2.4.3.11.60.102.10.100 Inclusie MCCI_MT000100 2014‑07‑15
2.16.840.1.113883.2.4.3.11.60.20.77.10.9046 Inclusie ControlActInitiatingMPVoorschrift 2015‑07‑21 14:44:55
Relatie Afgeleide: model PORX_MT932000NL02 (DYNAMISCH)
Item DT Card Conf Omschrijving Label
hl7:PORX_IN932000NL
(MedicationCombinedOrderMessage)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.102.10.100 TransmissionWrapper Initiating (2014‑07‑15)
treetree hl7:id
II 1 .. 1 R Bericht-id (MedicationCombinedOrderMessage)
  Schematron assert role red error
  test @root and @extension
  Melding Transmission: id element mist root of extension
treetree hl7:creationTime
TS.DATETIME.MIN 1 .. 1 R Bericht-aanmaakdatum/tijd (MedicationCombinedOrderMessage)
  Constraint creationTime moet minimaal op de seconde nauwkeurig zijn
treetree hl7:versionCode
CS 1 .. 1 R Bericht-versiecode (MedicationCombinedOrderMessage)
treeblank treetree @code
1 .. 1 F NICTIZEd2005-Okt
treetree hl7:interactionId
II 1 .. 1 R Bericht-interactie-id (MedicationCombinedOrderMessage)
treeblank treetree @root
1 .. 1 F 2.16.840.1.113883.1.6
  Schematron assert role red error
  test not(@root='2.16.840.1.113883.1.6') or local-name(..)=@extension
  Melding Transmission: @extension moet overeenkomen met het startelement van het bericht
treetree hl7:profileId
II 1 .. 1 R Bericht-profile-id (MedicationCombinedOrderMessage)
treeblank treetree @root
1 .. 1 F 2.16.840.1.113883.2.4.3.11.1
treeblank treetree @extension
1 .. 1 F 810
treetree hl7:processingCode
CS 1 .. 1 R Bericht-verwerkingsmodus (MedicationCombinedOrderMessage)
treeblank treetree @code
1 .. 1 F P
treetree hl7:processingModeCode
CS 1 .. 1 R Bericht-verwerkingsmodus (MedicationCombinedOrderMessage)
treeblank treetree @code
1 .. 1 F T
treetree hl7:acceptAckCode
CS 1 .. 1 R Indicatie of de zender een technische ontvangstbevestiging wil krijgen. De juiste waarde hangt af van het gedefinieerde antwoord in de transactiegroep van het scenario. Als het gedefinieerde antwoord een Ontvangstbevestiging ("MCCI_IN000002") is, dan moet de waarde "AL" zijn. In alle andere gevallen moet de waarde "NE" zijn. (MedicationCombinedOrderMessage)
  CONF
@code moet "AL" zijn
of
@code moet "NE" zijn
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.102.10.120 TransmissionWrapper AttentionLine (2014‑07‑15) 0..*
treetree hl7:attentionLine
0 .. * Bevat gegevens met een bepaalde attentiewaarde (MedicationCombinedOrderMessage)
treeblank treetree hl7:keyWordText
SC 1 .. 1 M Dit element functioneert als sleutel in een sleutel/waarde-paar en geeft betekenis aan de waarde in het element value. (MedicationCombinedOrderMessage)
treeblank treetree hl7:value
ANY 1 .. 1 M Dit element functioneert als waarde bij de sleutel in het element keyWordText. Het datatype is niet van tevoren gedefinieerd en moet dus runtime via @xsi:type worden toegekend. (MedicationCombinedOrderMessage)
treeblank treeblank treetree @xsi:type
1 .. 1 F ANY
treetree hl7:receiver
1 .. 1 R (MedicationCombinedOrderMessage)
treeblank treetree @typeCode
0 .. 1 F RCV
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.102.10.110 TransmissionWrapper Device (2014‑07‑15) 1..1
treeblank treetree hl7:device
1 .. 1 R Applicatiegegevens (MedicationCombinedOrderMessage)
treeblank treeblank treetree hl7:id
II 1 .. 1 M Applicatie-id (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treetree @root
1 .. 1 F 2.16.840.1.113883.2.4.6.6
treeblank treeblank treeblank treetree @extension
1 .. 1 R
treeblank treeblank treetree hl7:name
EN 0 .. 1 Applicatie-naam (MedicationCombinedOrderMessage)
treeblank treeblank treetree hl7:agencyFor
0 .. 1 Met organisatie wordt dat organisatie(deel) bedoeld dat in juridische zin verantwoordelijk is voor het transport (de fysieke verzending) van een bericht of de ontvangst daarvan, bijvoorbeeld een apotheek of ziekenhuis. Voorbeelden: Indien de zender van een bericht een huisartssysteem is, dan bevat device.id de identificatie van het huisartssysteem, en representedOrganization.id de identificatie van de huisartsenpraktijk. De huisartsenpraktijk is de organisatie verantwoordelijk voor het transport van het bericht. Indien de zender van een bericht een laboratoriummodule binnen het ZIS is, dan bevat device.id de identificatie van de laboratoriummodule. Indien het ZIS de communicatie (de transportverantwoordelijkheid) verricht namens de laboratoriummodule, bevat representedOrganization.id de identificatie van het Ziekenhuis, zijnde de verantwoordelijke organisatie voor het ZIS. (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treetree @classCode
0 .. 1 F AGNT
treeblank treeblank treeblank treetree hl7:representedOrganization
0 .. 1 (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treetree @classCode
0 .. 1 F ORG
treeblank treeblank treeblank treeblank treetree @determinerCode
0 .. 1 F INSTANCE
treeblank treeblank treeblank treeblank treetree hl7:id
II 1 .. 1 M Organisatie-id (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treetree hl7:name
EN 0 .. * Organisatie-naam (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treetree hl7:telecom
TEL 0 .. * Organisatie-telecom (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treetree hl7:NotificationParty
0 .. 1 (MedicationCombinedOrderMessage)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.102.10.516 Notification Party [contact] (2012‑09‑01)
treeblank treeblank treeblank treeblank treeblank treetree @classCode
0 .. 1 F CON
treeblank treeblank treeblank treeblank treeblank treetree hl7:id
II 0 .. * (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treetree hl7:code
CE 0 .. * (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treetree hl7:addr
AD 0 .. * (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treetree hl7:telecom
TEL 0 .. * (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treetree hl7:contactParty
1 .. 1 (MedicationCombinedOrderMessage)
Keuze min 1 element(en) en max 1 element(en). Elementen om uit te kiezen:
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:Organization
 .. 1 (MedicationCombinedOrderMessage)
  Bevat 2.16.840.1.113883.2.4.3.11.60.102.10.517 Organization [contact] (2012‑09‑01)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:Person
 .. 1 (MedicationCombinedOrderMessage)
  Bevat 2.16.840.1.113883.2.4.3.11.60.102.10.518 Person [contact] (2012‑09‑01)
treetree hl7:respondTo
0 .. * (MedicationCombinedOrderMessage)
treeblank treetree @typeCode
0 .. 1 F RSP
treeblank treetree hl7:telecom
TEL 0 .. * (MedicationCombinedOrderMessage)
treeblank treetree hl7:entityRsp
1 .. 1 M (MedicationCombinedOrderMessage)
treeblank treeblank treetree @classCode
cs 0 .. 1  
  CONF
De waarde van @classCode moet komen uit waardelijst 2.16.840.1.113883.1.11.10882 EntityClass (2011‑07‑26)
treeblank treeblank treetree @determinerCode
cs 0 .. 1  
  CONF
De waarde van @determinerCode moet komen uit waardelijst 2.16.840.1.113883.1.11.10878 EntityDeterminer (2011‑07‑26)
treeblank treeblank treetree hl7:id
II 1 .. * M (MedicationCombinedOrderMessage)
treeblank treeblank treetree hl7:name
EN 0 .. * (MedicationCombinedOrderMessage)
treeblank treeblank treetree hl7:telecom
TEL 0 .. * (MedicationCombinedOrderMessage)
treetree hl7:sender
1 .. 1 (MedicationCombinedOrderMessage)
treeblank treetree @typeCode
0 .. 1 F SND
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.102.10.110 TransmissionWrapper Device (2014‑07‑15) 1..1
treeblank treetree hl7:device
1 .. 1 R Applicatiegegevens (MedicationCombinedOrderMessage)
treeblank treeblank treetree hl7:id
II 1 .. 1 M Applicatie-id (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treetree @root
1 .. 1 F 2.16.840.1.113883.2.4.6.6
treeblank treeblank treeblank treetree @extension
1 .. 1 R
treeblank treeblank treetree hl7:name
EN 0 .. 1 Applicatie-naam (MedicationCombinedOrderMessage)
treeblank treeblank treetree hl7:agencyFor
0 .. 1 Met organisatie wordt dat organisatie(deel) bedoeld dat in juridische zin verantwoordelijk is voor het transport (de fysieke verzending) van een bericht of de ontvangst daarvan, bijvoorbeeld een apotheek of ziekenhuis. Voorbeelden: Indien de zender van een bericht een huisartssysteem is, dan bevat device.id de identificatie van het huisartssysteem, en representedOrganization.id de identificatie van de huisartsenpraktijk. De huisartsenpraktijk is de organisatie verantwoordelijk voor het transport van het bericht. Indien de zender van een bericht een laboratoriummodule binnen het ZIS is, dan bevat device.id de identificatie van de laboratoriummodule. Indien het ZIS de communicatie (de transportverantwoordelijkheid) verricht namens de laboratoriummodule, bevat representedOrganization.id de identificatie van het Ziekenhuis, zijnde de verantwoordelijke organisatie voor het ZIS. (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treetree @classCode
0 .. 1 F AGNT
treeblank treeblank treeblank treetree hl7:representedOrganization
0 .. 1 (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treetree @classCode
0 .. 1 F ORG
treeblank treeblank treeblank treeblank treetree @determinerCode
0 .. 1 F INSTANCE
treeblank treeblank treeblank treeblank treetree hl7:id
II 1 .. 1 M Organisatie-id (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treetree hl7:name
EN 0 .. * Organisatie-naam (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treetree hl7:telecom
TEL 0 .. * Organisatie-telecom (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treetree hl7:NotificationParty
0 .. 1 (MedicationCombinedOrderMessage)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.102.10.516 Notification Party [contact] (2012‑09‑01)
treeblank treeblank treeblank treeblank treeblank treetree @classCode
0 .. 1 F CON
treeblank treeblank treeblank treeblank treeblank treetree hl7:id
II 0 .. * (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treetree hl7:code
CE 0 .. * (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treetree hl7:addr
AD 0 .. * (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treetree hl7:telecom
TEL 0 .. * (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treetree hl7:contactParty
1 .. 1 (MedicationCombinedOrderMessage)
Keuze min 1 element(en) en max 1 element(en). Elementen om uit te kiezen:
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:Organization
 .. 1 (MedicationCombinedOrderMessage)
  Bevat 2.16.840.1.113883.2.4.3.11.60.102.10.517 Organization [contact] (2012‑09‑01)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:Person
 .. 1 (MedicationCombinedOrderMessage)
  Bevat 2.16.840.1.113883.2.4.3.11.60.102.10.518 Person [contact] (2012‑09‑01)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.102.10.101 Generic Transmission Checks (2014‑07‑15)
  Variabele let Naam transmission
  Waarde .
  Variabele let Naam interactionId
  Waarde $transmission/local-name()
  Variabele let Naam interactionVocabFile
  Waarde '../vocab/2.16.840.1.113883.1.6.xml'
  Variabele let Naam interactionVocab
  Waarde if (doc-available($interactionVocabFile)) then doc($interactionVocabFile) else ()
  Variabele let Naam interactionId
  Waarde $transmission/hl7:interactionId[@root='2.16.840.1.113883.1.6']/@extension
  Variabele let Naam interactionName
  Waarde $interactionVocab/*/hl7:code[@code=$interactionId]/@displayName
  Variabele let Naam isActive
  Waarde not(exists($interactionVocab/*/hl7:code[@code=$interactionId]/hl7:qualifier[@name='Actief'][@value='false']))
  Variabele let Naam allowBsn
  Waarde exists($interactionVocab/*/hl7:code[@code=$interactionId]/hl7:qualifier[@name='AttentionLineMetBsn'][@value='true'])
  Variabele let Naam allowContextCode
  Waarde exists($interactionVocab/*/hl7:code[@code=$interactionId]/hl7:qualifier[@name='AttentionLineMetContextCode'][@value='true'])
  Variabele let Naam senderGbpOrGbk
  Waarde exists($transmission/hl7:ControlActProcess/hl7:authorOrPerformer/hl7:participant/hl7:AssignedPerson/hl7:code[@codeSystem=('2.16.840.1.113883.2.4.3.11.8','2.16.840.1.113883.2.4.3.11.6')])
  Schematron assert role orange warning
  test $interactionVocab
  Melding Transmission: <value-of select="$interactionVocabFile"/> niet gevonden. Controles gebaseerd op dit externe configuratiebestand zijn gedeactiveerd.
  Schematron assert role red error
  test not($interactionVocab) or $isActive
  Melding Transmission: deze interactie <value-of select="$interactionId"/> (<value-of select="$interactionName"/>) is niet (meer) Actief in <value-of select="$interactionVocabFile"/>
  Schematron assert role red error
  test not($interactionVocab) or not($allowBsn) or $transmission/hl7:attentionLine/hl7:keyWordText[@code=('FICID','PATID')][@codeSystem='2.16.840.1.113883.2.4.15.1']
  Melding Transmission: er moet in deze interactie exact één AttentionLine met BSN zitten - <value-of select="$interactionId"/> (<value-of select="$interactionName"/>)
  Schematron assert role red error
  test not($interactionVocab) or not($allowContextCode) or $transmission/hl7:attentionLine/hl7:keyWordText[@code='CONTEXT'][@codeSystem='2.16.840.1.113883.2.4.15.1']
  Melding Transmission: er moet in deze interactie exact één AttentionLine met de ContextCode zitten - <value-of select="$interactionId"/> (<value-of select="$interactionName"/>)
  Schematron assert role orange warning
  test not($interactionVocab) or not($transmission/hl7:attentionLine/hl7:keywordText[@code=('FICID','PATID')][@codeSystem='2.16.840.1.113883.2.4.15.1']) or $allowBsn or $senderGbpOrGbk
  Melding Transmission: deze interactie <value-of select="$interactionId"/> (<value-of select="$interactionName"/>) is niet geconfigureerd voor gebruik van het element <value-of select="local-name()"/> voor BSN in <value-of select="$interactionVocabFile"/> en afzender is niet GBK of GBP
  Schematron assert role orange warning
  test not($interactionVocab) or not($transmission/hl7:attentionLine/hl7:keywordText[@code='CONTEXT'][@codeSystem='2.16.840.1.113883.2.4.15.1']) or $allowContextCode or $senderGbpOrGbk
  Melding Transmission: deze interactie <value-of select="$interactionId"/> (<value-of select="$interactionName"/>) is niet geconfigureerd voor gebruik van het element <value-of select="local-name()"/> voor ContextCode in <value-of select="$interactionVocabFile"/> en afzender is niet GBK of GBP
  Schematron assert role red error
  test count($transmission/hl7:attentionLine/hl7:keyWordText[@code=('FICID','PATID')][@codeSystem='2.16.840.1.113883.2.4.15.1'])<=1
  Melding Transmission: er mag maximaal één AttentionLine met BSN zijn - <value-of select="$interactionId"/> (<value-of select="$interactionName"/>)
  Schematron assert role red error
  test count($transmission/hl7:attentionLine/hl7:keyWordText[@code='CONTEXT'][@codeSystem='2.16.840.1.113883.2.4.15.1'])<=1
  Melding Transmission: er mag maximaal één AttentionLine met de ContextCode zijn - <value-of select="$interactionId"/> (<value-of select="$interactionName"/>)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9046 ControlAct Initiating MP Voorschrift (2015‑07‑21 14:44:55) 1..1 Required
treetree hl7:ControlActProcess
1 .. 1 R (MedicationCombinedOrderMessage)
treeblank treetree @moodCode
1 .. 1 F EVN
treeblank treetree hl7:code
CV 0 .. 1 R Trigger Event (MedicationCombinedOrderMessage)
treeblank treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.1.18 (TriggerEvent)
treeblank treetree hl7:effectiveTime
TS 0 .. 1 Datum en tijdstip (NB: geen interval) waarop de gebeurtenis die het bericht heeft doen ontstaan, plaatsvond. Dit tijdstip is mogelijkerwijs anders dan het tijdstip van het versturen van het bericht zoals opgenomen in de Transmission Wrapper. (MedicationCombinedOrderMessage)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.102.10.500 ControlAct AuthorOrPerformer (2012‑08‑01) 1..1 Mandatory
treeblank treetree hl7:authorOrPerformer
1 .. 1 M Bericht-zender. Systeem of persoon (MedicationCombinedOrderMessage)
treeblank treeblank treetree @typeCode
1 .. 1 R
  CONF
De waarde van @typeCode moet komen uit waardelijst 2.16.840.1.113883.1.11.19080 x_ParticipationAuthorPerformer (2011‑07‑26)
treeblank treeblank treetree hl7:participant
1 .. 1 M (MedicationCombinedOrderMessage)
Keuze min 1 element(en) en max 1 element(en). Elementen om uit te kiezen:
treeblank treeblank treeblank treeblank treetree hl7:AssignedDevice
R (MedicationCombinedOrderMessage)
  Bevat 2.16.840.1.113883.2.4.3.11.60.102.10.513 Assigned Device [universal] (2012‑09‑01)
treeblank treeblank treeblank treeblank treetree hl7:AssignedPerson
R (MedicationCombinedOrderMessage)
  Bevat 2.16.840.1.113883.2.4.3.11.60.102.10.514 Assigned Person [universal] (2012‑09‑01)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.102.10.502 ControlAct Overseer Person (MCAI / MFMI) (2012‑08‑01) 0..1 Required
treeblank treetree hl7:overseer
0 .. 1 R Bericht-zender (mandaatverlener). (MedicationCombinedOrderMessage)
treeblank treeblank treetree @typeCode
1 .. 1 F RESP
treeblank treeblank treetree hl7:AssignedPerson
M Gemandateerde persoon (MedicationCombinedOrderMessage)
  Bevat 2.16.840.1.113883.2.4.3.11.60.102.10.514 Assigned Person [universal] (2012‑09‑01)
  Schematron assert role red error
  test exists(hl7:overseer/hl7:AssignedPerson/hl7:id[@root='2.16.528.1.1007.3.1'])
  Melding De verantwoordelijke moet een zorgverlener zijn die geïdentificeerd wordt met een UZI-nummer.
treeblank treetree hl7:reason
0 .. * (MedicationCombinedOrderMessage)
treeblank treeblank treetree @typeCode
cs 0 .. 1 F RSON
treeblank treeblank treetree @contextConductionInd
bl 0 .. 1  
treeblank treeblank treetree hl7:justifyingDetectedIssueEvent
1 .. 1 R (MedicationCombinedOrderMessage)
  Bevat 2.16.840.1.113883.2.4.3.11.60.102.10.508 DetectedIssueEvent (2012‑09‑01)
treeblank treetree hl7:subject
0 .. * Payload. (MedicationCombinedOrderMessage)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.104 Medication Combined Order (DYNAMISCH)
treeblank treeblank treetree hl7:prescription
Verdere informatie (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treetree @classCode
0 .. 1 F SBADM
treeblank treeblank treeblank treetree @moodCode
0 .. 1 F RQO
  target Gekoppeld aan concepten:
mp-dataelement800-4 Voorschrift
treeblank treeblank treeblank treetree hl7:id
II 1 .. 1 M Voorschriftnummer
Verdere informatie
(MedicationCombinedOrderMessage)
  target Gekoppeld aan concepten:
mp-dataelement800-1000 Identificatie
treeblank treeblank treeblank treetree hl7:statusCode
CS 1 .. 1 R Status van het voorschrift
Let op:
  • bij een voorschrift moet deze 'active' zijn of nullFlavor UNK bevatten
  • bij een voorschrift lijst opleveren (repsonse op query) is deze 'active', 'completed' of een nullFlavor UNK
Verdere informatie
(MedicationCombinedOrderMessage)
  CONF
De waarde van @code moet komen uit waardelijst 2.16.840.1.113883.2.4.3.11.60.20.77.11.16 ActStatusActComplUnk (DYNAMISCH)
  target Gekoppeld aan concepten:
mp-dataelement800-9514 Status
treeblank treeblank treeblank treetree hl7:subject
0 .. 1 C Patiënt
Verdere informatie
(MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treetree @typeCode
0 .. 1 F SBJ
  Constraint Verplicht gevuld bij versturen voorschrift, niet aanwezig bij OpvragenVoorschriftlijst en OpvragenPS
  Constraint
  • Het patiëntnummer is altijd een BSN.
  • Er moet een (familie)naam van de patiënt gevuld zijn.
  • De geboortedatum van de patiënt moet gevuld zijn.
  • Het geslacht van de patiënt moet aangeduid zijn.
treeblank treeblank treeblank treeblank treetree hl7:Patient
1 .. 1 M (MedicationCombinedOrderMessage)
  target Gekoppeld aan concepten:
mp-dataelement800-9515 Patientgegevens
  Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.800 PatientNL (DYNAMISCH)
  Schematron assert role red error
  test exists(hl7:Patient/hl7:Person/hl7:name[not(@nullFlavor)])
  Melding Naam patiënt moet een waarde hebben.
  Schematron assert role red error
  test exists(hl7:Patient/hl7:Person/hl7:administrativeGenderCode[not(@nullFlavor)])
  Melding Geslacht patiënt moet een waarde hebben.
  Schematron assert role red error
  test exists(hl7:Patient/hl7:Person/hl7:birthTime[not(@nullFlavor)])
  Melding Geboortedatum patiënt moet een waarde hebben.
  Schematron assert role red error
  test not(ancestor::hl7:PORX_IN932000NL) or exists(hl7:subject)
  Melding Het is verplicht de patiënt op te nemen in prescription/subject bij versturen voorschrift.
  Schematron assert role red error
  test not(ancestor::hl7:QURX_IN990103NL) or not(exists(hl7:subject))
  Melding Bij opleveren voorschriften de patiënt alleen opnemen bij MedicationPrescriptionList/subject en NIET ook nog opnemen bij prescription/subject.
treeblank treeblank treeblank treetree hl7:author
1 .. 1 M Voorschrijvende arts
Verdere informatie
(MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treetree @typeCode
0 .. 1 F AUT
treeblank treeblank treeblank treeblank treetree hl7:time
TS 1 .. 1 M Voorschrijfdatum en –tijd
Verdere informatie
(MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treetree hl7:AssignedPerson
1 .. 1 M (MedicationCombinedOrderMessage)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9043 Assigned Person IdentifiedConfirmable MedicationCombinedOrder (2015‑07‑15 17:35:04)
treeblank treeblank treeblank treeblank treeblank treetree @classCode
0 .. 1 F ASSIGNED
Keuze min 1 element(en) en max 2 element(en). Elementen om uit te kiezen:
  • hl7:id[@root='2.16.528.1.1007.3.1']
  • hl7:id[@root='2.16.840.1.113883.2.4.6.1']
treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:id
II.NL.UZI 0 .. 1 R (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @root
1 .. 1 F 2.16.528.1.1007.3.1
treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:id
II.NL.AGB 0 .. 1 R (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @root
1 .. 1 F 2.16.840.1.113883.2.4.6.1
  Schematron assert role red error
  test not(exists(ancestor::hl7:PORX_IN932000NL)) or exists(hl7:id[@root='2.16.528.1.1007.3.1'])
  Melding Bij vooraankondiging voorschrift is identificatie van de voorschrijver op basis van UZI verplicht
treeblank treeblank treeblank treeblank treeblank treetree hl7:code
CE 0 .. 1 (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treetree @codeSystemName
1 .. 1 F RoleCode
treeblank treeblank treeblank treeblank treeblank treetree hl7:addr
AD 0 .. * (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treetree hl7:assignee
1 .. 1 R (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:assigneePerson
0 .. 1 Persoonsgegevens (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @classCode
0 .. 1 F PSN
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @determinerCode
0 .. 1 F INSTANCE
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:name
PN 1 .. * R Naam (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treetree hl7:representedOrganization
0 .. 1 Bevat de organisatiegegevens van de persoon (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treetree @classCode
1 .. 1 F ORG
treeblank treeblank treeblank treeblank treeblank treeblank treetree @determinerCode
1 .. 1 F INSTANCE
treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:id
II 1 .. * M (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:code
CE 0 .. 1 (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:name
ON 0 .. * (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:addr
AD 0 .. * (MedicationCombinedOrderMessage)
  Schematron assert role red error
  test exists(hl7:name[not(exists(@nullFlavor))]) or exists(hl7:addr[not(exists(@nullFlavor))])
  Melding Tenminste één van de elementen 'name', 'addr' moet een waarde hebben zonder het het attribuut @nullFlavor.
treeblank treeblank treeblank treetree hl7:directTarget
1 .. 1 M De voorgeschreven medicatie is ‘leidend voorwerp’ van het medicatievoorschrift (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treetree @typeCode
0 .. 1 F DIR
treeblank treeblank treeblank treeblank treetree hl7:prescribedMedication
1 .. 1 M De medicatiesoort is farmacotherapeutische component van het medicatievoorschrift
Verdere informatie
(MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treetree @typeCode
0 .. 1 F THER
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.106 Medication Kind (DYNAMISCH) 1..1 Mandatory
treeblank treeblank treeblank treeblank treeblank treetree hl7:MedicationKind
1 .. 1 M Verdere informatie (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treetree @classCode
0 .. 1 F MMAT
treeblank treeblank treeblank treeblank treeblank treeblank treetree @determinerCode
0 .. 1 F KIND
  target Gekoppeld aan concepten:
mp-dataelement800-8 Geneesmiddel
mp-dataelement800-9146 Ingrediënten
mp-dataelement612-8 Geneesmiddel
mp-dataelement612-9146 Ingrediënten
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9005 Medication Code (DYNAMISCH) 1..1 Required
  Voorbeeld
Een voorschrijver schrijft DIAZEPAM TABLET 5 MG voor op het niveau van de GPK
<code code="20664" codeSystem="2.16.840.1.113883.2.4.4.1" displayName="DIAZEPAM TABLET 5 MG"/>
  Voorbeeld
Een voorschrijver schrijft voor op het niveau van de PRK, maar zijn software zorgt er automatisch voor dat ook de bijbehorende GPK meegegeven wordt (n-op-1 relatie).
<code code="7447" codeSystem="2.16.840.1.113883.2.4.4.10" displayName="DIAZEPAM TABLET 5 MG">
  <translation code="20664" codeSystem="2.16.840.1.113883.2.4.4.1"/>
</code>
  Voorbeeld
Een voorschrijver schrijft voor op het niveau van de HPK, maar zijn software zorgt er voor dat zowel de bijbehorende PRK als de GPK meegegeven worden (n-op-1 relatie).
<code code="239038" codeSystem="2.16.840.1.113883.2.4.4.7" displayName="VALIUM TABLET 5 MG">
  <translation code="7447" codeSystem="2.16.840.1.113883.2.4.4.10"/>
  <translation code="20664" codeSystem="2.16.840.1.113883.2.4.4.1"/>
</code>
  Voorbeeld
Er heeft een verstrekking plaatsgevonden, waarbij een specifiek artikel is geregistreerd. Het apotheeksysteem verzendt het artikelnummer, plus vertalingen naar HPK en PRK.
<code code="546342" codeSystem="2.16.840.1.113883.2.4.4.8" displayName="VALIUM TABLET 5 MG">
  <translation code="239038" codeSystem="2.16.840.1.113883.2.4.4.7"/>
  <translation code="20664" codeSystem="2.16.840.1.113883.2.4.4.1"/>
</code>
Keuze min 1 element(en) en max 1 element(en). Elementen om uit te kiezen:
  • hl7:code[@code]
  • hl7:code[@nullFlavor]
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:code
waar
[@code]
CE 0 .. 1 R Bevat codering voor medicatie. Deze primaire code in het datatype CE moet de meest specifieke aanduiding zijn die in het registrerende systeem is vastgelegd.
  • @codeSystem='2.16.840.1.113883.2.4.4.1' is GPK. Generieke productcode: merkloze aanduiding op basis van de werkzame stof, inclusief de sterkte, de farmaceutische vorm en soms toedieningsweg.
  • @codeSystem='2.16.840.1.113883.2.4.4.10' is PRK. Voorschrijfcode: GPK inclusief extra kenmerken om te zorgen dat alle bij het voorschrijven relevante informatie in één code gevangen wordt (soms ook hulpstoffen).
  • @codeSystem='2.16.840.1.113883.2.4.4.7' is HPK. Handelsproductcode: GPK inclusief merkaanduiding van een specifieke fabrikant.
  • @codeSystem='2.16.840.1.113883.2.4.4.8' is KNMPnummer. Artikelnummer: HPK inclusief aanduiding van specifieke verpakkingsvorm.
(MedicationCombinedOrderMessage)
  CONF
@codeSystem moet "2.16.840.1.113883.2.4.4.1" zijn
of
@codeSystem moet "2.16.840.1.113883.2.4.4.7" zijn
of
@codeSystem moet "2.16.840.1.113883.2.4.4.8" zijn
of
@codeSystem moet "2.16.840.1.113883.2.4.4.10" zijn
  target Gekoppeld aan concepten:
mp-dataelement612-3480 Code
mp-dataelement800-9144 Code
mp-dataelement612-9144 Code
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:translation
0 .. * De vertalingen in het datatype CE bevatten dan equivalente of meer generieke codes uit andere coderingssystemen, maar nooit meer specifieke codes. Omdat niet alle systemen reeds de PRK-codering ondersteunen, is het verplicht om altijd ook de GPK-codering mee te geven als PRK de primaire code is. (MedicationCombinedOrderMessage)
  Schematron assert role red error
  test (@code and @displayName) or not(@code)
  Melding Medicatiecode moet attribuut @displayName hebben tenzij er geen code is
  Schematron assert role red error
  test not(hl7:translation/@codeSystem=@codeSystem)
  Melding Medicatiecode kan geen translation hebben uit hetzelfde codesysteem
  Schematron assert role red error
  test not(hl7:translation/@codeSystem='2.16.840.1.113883.2.4.4.10') or (hl7:translation/@codeSystem='2.16.840.1.113883.2.4.4.10' and @codeSystem!='2.16.840.1.113883.2.4.4.1')
  Melding Eventuele translation elementen moeten equivalente of meer algemene alternatieve coderingen bevatten. GPK kan dus niet vertaald worden naar PRK.
  Schematron assert role red error
  test not(hl7:translation/@codeSystem='2.16.840.1.113883.2.4.4.7') or (hl7:translation/@codeSystem='2.16.840.1.113883.2.4.4.7' and @codeSystem='2.16.840.1.113883.2.4.4.8')
  Melding Eventuele translation elementen moeten equivalente of meer algemene alternatieve coderingen bevatten. Alleen artikelnummer kan dus vertaald worden naar HPK.
  Schematron assert role red error
  test not(hl7:translation/@codeSystem='2.16.840.1.113883.2.4.4.8')
  Melding Eventuele translation elementen moeten equivalente of meer algemene alternatieve coderingen bevatten. Er kan geen vertaling zijn naar artikelnummer.
  Schematron assert role red error
  test not(@codeSystem='2.16.840.1.113883.2.4.4.10') or (hl7:translation/@codeSystem='2.16.840.1.113883.2.4.4.1')
  Melding Medicatiecode uit PRK moet een translation hebben uit GPK
  Schematron assert role red error
  test not(hl7:originalText)
  Melding Bij gecodeerde medicatie mag originalText geen waarde hebben
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:code
waar
[@nullFlavor]
CE 0 .. 1 R Bij magistrale receptuur (eigen bereiding) is het verplicht om: Het element te vullen met de nullFlavor ”OTH” én een subelement originalText toe te voegen, met daarin een korte omschrijving van de medicatie. Bij voorkeur wordt daarnaast een uitgebreidere beschrijving van samenstelling en bereidingswijze doorgegeven (zie hiervoor de hiernavolgende elementen). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @nullFlavor
1 .. 1 F OTH
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:originalText
1 .. 1 M (MedicationCombinedOrderMessage)
  target Gekoppeld aan concepten:
mp-dataelement612-9145 Omschrijving
  Schematron assert role red error
  test not(@nullFlavor) or @nullFlavor='OTH'
  Melding Bij niet gecodeerde medicatie moet @nullFlavor 'OTH' bevatten
treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:desc
ED 0 .. 1 C Medicatieomschrijving
Verdere informatie
(MedicationCombinedOrderMessage)
  target Gekoppeld aan concepten:
mp-dataelement612-3490 Omschrijving
mp-dataelement800-9145 Omschrijving
  Schematron assert role red error
  test ../hl7:code/@nullFlavor
  Melding Bij gecodeerde medicatie mag desc geen waarde hebben
treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:activeIngredient
0 .. * Werkzame stof
Verdere informatie
(MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @classCode
0 .. 1 F ACTI
  target Gekoppeld aan concepten:
mp-dataelement612-3500 Ingrediënten
  Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.107 Active Ingredient (DYNAMISCH)
treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:otherIngredient
0 .. * Andere ingrediënt
Verdere informatie
(MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @classCode
0 .. 1 F INGR
  Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.109 Other Ingredient (DYNAMISCH)
  Schematron assert role red error
  test ../hl7:code/@nullFlavor
  Melding Bij gecodeerde medicatie mag otherIngredient niet gebruikt worden
  Schematron assert role red error
  test not(hl7:code/@nullFlavor) or hl7:activeIngredient or hl7:otherIngredient or hl7:desc
  Melding Als er geen gecodeerde medicatie is en ook geen ingrediënten dan moet desc een waarde hebben
treeblank treeblank treeblank treeblank treeblank treetree hl7:productOf
0 .. 1 R Verstrekkingsverzoek (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treetree @typeCode
0 .. 1 F PRD
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.103 Medication Dispense Request (DYNAMISCH) 1..1 Mandatory
treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:medicationDispenseRequest
1 .. 1 M Verdere informatie (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @classCode
0 .. 1 F SPLY
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @moodCode
0 .. 1 F RQO
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:id
II 0 .. 1 (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:statusCode
CS 0 .. 1 Verdere informatie (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @nullFlavor
1 .. 1 F NA
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:repeatNumber
IVL_INT 0 .. 1 Het aantal deelverstrekkingen dat in het kader van dit voorschrift gedaan moet worden.
Verdere informatie
(MedicationCombinedOrderMessage)
  Voorbeeld <repeatNumber value="9"/>
  Voorbeeld <repeatNumber>
  <center value="9"/>
</repeatNumber>
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:quantity
PQ 0 .. 1 De hoeveelheid die per (deel)verstrekking moet worden verstrekt.
Verdere informatie
(MedicationCombinedOrderMessage)
  Voorbeeld <quantity value="20" unit="ml">
  <translation value="20" code="233" codeSystem="2.16.840.1.113883.2.4.4.1.900.2" displayName="MILLILITER"/>
</quantity>
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:translation
PQR 1 .. 1 R Vertaling door te geven naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.2.4.4.1.900.2 (G-Standaard bestand 902 Thesaurus 2)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:translation
PQR 0 .. 1 Vertaling door te geven naar de G-G-Standaard deelverpakkingen (tabel 4). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.2.4.4.12 (G-Standaard tabel 902 thesaurus 4)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:performer
0 .. 1 Beoogde verstrekker.
Verdere informatie
(MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @typeCode
0 .. 1 F PRF
  Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9017 Beoogde verstrekker (DYNAMISCH)
treeblank treeblank treeblank treeblank treeblank treetree hl7:therapeuticAgentOf
1 .. * M Toedieningsverzoek
Verdere informatie
(MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treetree @typeCode
0 .. 1 F TPA
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.100 Medication Administration Request (DYNAMISCH)
treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:medicationAdministrationRequest
0 .. * (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @classCode
0 .. 1 F SBADM
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @moodCode
0 .. 1 F RQO
  target Gekoppeld aan concepten:
mp-dataelement800-9580 Medicatie-afspraak
mp-dataelement800-9586 Gebruiksinstructie
mp-dataelement800-9597 Medicatie-afspraak
mp-dataelement800-9603 Gebruiksinstructie
mp-dataelement612-9597 Medicatie-afspraak
mp-dataelement612-9 Medicatie-afspraak
mp-dataelement612-9111 Gebruiksinstructie
  Voorbeeld <medicationAdministrationRequest classCode="SBADM" moodCode="RQO">
  <!-- .. -->
  <support2>
    <medicationAdministrationInstruction>
      <!-- ... -->
    </medicationAdministrationInstruction>
  </support2>
  <precondition>
    <observationEventCriterion>
      <!-- ... -->
    </observationEventCriterion>
  </precondition>
</medicationAdministrationRequest>
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:text
ST 1 .. 1 M Toedieningsverzoekomschrijving.
Verdere informatie
(MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @mediaType
0 .. 1 F text/plain
  target Gekoppeld aan concepten:
mp-dataelement800-9581 Omschrijving
mp-dataelement800-9598 Omschrijving
mp-dataelement612-9598 Omschrijving
mp-dataelement612-9107 Omschrijving
  Voorbeeld
Er wordt een handgeschreven medicatievoorschrift ingevoerd, waarop de tekst ’30 stuks Paracetamol 200 mg, max. 3xdgs 1 tablet bij hoofdpijn. Met water innemen.’ staat. De tekst van de daarin opgenomen gebruiksinstructies wordt letterlijk doorgegeven.
<text mediaType="text/plain">Max. 3xdgs 1 tablet bij hoofdpijn. Met water innemen.</text>
  Voorbeeld
In een elektronisch voorschrijfsysteem (EVS) wordt een klinische medicatieopdracht ingevoerd door het selecteren van een doseerhoeveelheid, een doseerschema en eventuele gecodeerde gebruiksinstructies. Deze informatie-elementen worden op de juiste plaatsen doorgegeven in het toedieningsverzoek, maar daarnaast wordt hieruit (geautomatiseerd) een tekstuele omschrijving van het toedieningsverzoek (dus de bijbehorende gebruiksinstructies) gegenereerd. Dit ziet er bijvoorbeeld als volgt uit:
<text mediaType="text/plain">Start: 21/04/2008 Stop: <tot nader order> Frequentie: 1 x daags Dosering: 1 sachet Bijzonderheden: in
water oplossen
</text>
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:statusCode
CS 1 .. 1 M (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @code
1 .. 1 F active
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9006 Usable Period and Frequency (DYNAMISCH)
Keuze min 0 element(en) en max 1 element(en). Elementen om uit te kiezen:
  • hl7:effectiveTime[@xsi:type='SXPR_TS']
  • hl7:effectiveTime[@xsi:type='IVL_TS']
  • hl7:effectiveTime[@xsi:type='PIVL_TS']
  • hl7:effectiveTime[not(exists(@xsi:type)) or @xsi:type='TS']
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:effectiveTime
waar
[@xsi:type='SXPR_TS']
SXPR_TS 0 .. 1 Gebruiksperiode en doseerschema
Verdere informatie
(MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:comp
waar
[@xsi:type='IVL_TS']
IVL_TS 0 .. 1 R Het eerste comp element bevat de gebruiksperiode (indien bekend). (MedicationCombinedOrderMessage)
  target Gekoppeld aan concepten:
mp-dataelement800-9582 Gebruiksperiode/-duur
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9019 Usable Period (2013‑05‑21)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:low
TS 0 .. 1 R Begindatum (en tijd) (MedicationCombinedOrderMessage)
  target Gekoppeld aan concepten:
mp-dataelement800-9583 Begindatum
mp-dataelement800-9600 Begindatum
mp-dataelement612-9600 Begindatum
mp-dataelement612-9158 Begindatum
mp-dataelement612-9109 Gebruiksduur
  Voorbeeld
Ambulante situatie: alleen begindatum bekend (geen tijd).
<low value="20130818"/>
  Voorbeeld
Klinisch of ambulant: inclusief begintijd.
<low value="201308181000"/>
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:width
PQ 0 .. 1 R Gebruiksperiode (ambulante situatie) (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
int 1 .. 1 R
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @unit
cs 1 .. 1 R
  CONF
De waarde van @unit moet komen uit waardelijst 2.16.840.1.113883.2.4.3.11.60.20.77.11.15 Time a tot d PQ (UCUM) (2015‑03‑05)
  target Gekoppeld aan concepten:
mp-dataelement800-9585 Gebruiksduur
mp-dataelement800-9602 Gebruiksduur
mp-dataelement612-9602 Gebruiksduur
  Voorbeeld <width value="4" unit="d"/>
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:high
TS 0 .. 1 R Einddatum en tijd (klinische situatie) (MedicationCombinedOrderMessage)
  target Gekoppeld aan concepten:
mp-dataelement800-9584 Einddatum
mp-dataelement800-9601 Einddatum
mp-dataelement612-9601 Einddatum
mp-dataelement612-9159 Einddatum
  Voorbeeld <high value="201308212359"/>
  Schematron assert role red error
  test not(../hl7:width)
  Melding Einddatum/tijd alleen opnemen in de klinische situatie. Einddatum/tijd mag niet voorkomen in combinatie met width.
  Schematron assert role red error
  test ../hl7:low
  Melding Einddatum/tijd alleen opnemen in de klinische situatie. Einddatum/tijd mag alleen voorkomen in combinatie met low.
  Schematron assert role orange warning
  test true()
  Melding Let op! Einddatum is alleen van toepassing in de klinische situatie. Gebruik anders width.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:comp
waar
[@xsi:type='PIVL_TS']
PIVL_TS 0 .. * R Doseerschema (MedicationCombinedOrderMessage)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9020 Frequency (2015‑03‑05 13:41:39)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @operator
0 .. 1  
  'I' (vereniging) is de default, gebruik 'A' voor doorsnijding.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:phase
IVL_TS 0 .. 1 R Herhalend tijdstip of herhalend interval. Een herhalend tijdstip wordt uitgedrukt in het xml element 'center'. Een herhalend interval in het xml element 'low' en/of 'width. Een herhalend interval bestaat altijd uit een geankerd (met startdatum) of een zwevend interval dat periodiek herhaald wordt. Er is de regel gesteld dat het interval altijd een geheel aantal dagen moet beslaan en dat de herhaalperiode een geheel aantal dagen moet omvatten. Dit omdat de intervalschema’s waarin een herhalend interval wordt gebruikt in principe altijd de vorm hebben “m dagen wel, n dagen niet” (totdat er andere use cases zijn). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:center
0 .. 1 R Herhalend tijdstip per dag. (MedicationCombinedOrderMessage)
  Schematron assert role red error
  test not(exists(../hl7:width))
  Melding Het xml element phase/center mag niet gecombineerd worden met phase/width.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:low
0 .. 1 R De begindatum bij een geankerd interval. (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:width
0 .. 1 R Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Aantal dagen
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @unit
1 .. 1 F d
  Altijd uit te drukken in hele dagen.
  Schematron assert role red error
  test not(exists(@value))
  Melding Het gebruik van het phase/@value attribuut is niet toegestaan. Gebruik in plaats daarvan het xml element 'center'.
  Schematron assert role red error
  test not(hl7:high)
  Melding Het gebruik van het phase/high element is niet toegestaan.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:period
PQ 1 .. 1 R (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  @value kan een niet-geheel getal bevatten, dat - indien nodig - wordt afgekapt op 4 decimalen. Dit kan een ander resultaat opleveren dan wanneer wordt afgerond! Voorbeeld: Als 2x per dag moet worden toegediend, dan heeft @value de waarde "0.5" (een herhaalperiode van een halve dag). Voorbeeld: Als 3x per week moet worden toegediend, dan heeft @value de waarde "0.3333". Voorbeeld: Als 6x per dag moet worden toegediend, dan heeft @value de waarde: "0.1666" (en dus niet "0.1667"). Bij een getal kleiner dan 1 is het verplicht een voorloop 0 mee te geven. ".5" is dus niet toegestaan, dit moet zijn: "0.5".
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @unit
1 .. 1 R
  CONF
De waarde van @unit moet komen uit waardelijst 2.16.840.1.113883.2.4.3.11.60.20.77.11.15 Time a tot d PQ (UCUM) (2015‑03‑05)
  Schematron assert role red error
  test not(exists(../hl7:phase/hl7:width)) or @unit='d'
  Melding Wanneer de gebruiksfrequentie gecombineerd wordt met een herhalend interval moet deze uitgedrukt worden in dagen.
  Schematron assert role red error
  test not(exists(../preceding-sibling::hl7:comp[@xsi:type='PIVL_TS'])) or @unit=../preceding-sibling::hl7:comp/hl7:period/@unit
  Melding Binnen één toedieningsinstructie (medicationAdministrationRequest) moet de eenheid van de herhaalperiode hetzelfde zijn (technisch: de @unit van period moet overeenkomen voor iedere comp[@xsi:type='PIVL_TS'])
  Schematron assert role red error
  test matches(@value,'^[0-9]')
  Melding Het is verplicht minimaal één cijfer op te nemen voor het decimaalteken. Wanneer @value een getal kleiner dan 0 bevat, dan is het verplicht een nul op te nemen voor het decimaalteken (.5 is niet toegestaan 0.5 wel).
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:comp
waar
[@xsi:type='SXPR_TS']
SXPR_TS 0 .. * Complex doseerschema (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @operator
0 .. 1  
  'I' (vereniging) is de default, gebruik 'A' voor doorsnijding.
  Voorbeeld
Toediening op vaste tijdstippen
<comp xsi:type="SXPR_TS" operator="A">
  <comp xsi:type="PIVL_TS">
    <phase>
      <center value="{eerste tijdstip}"/>
    </phase>
    <period value="1" unit="d"/>
  </comp>
  <comp xsi:type="PIVL_TS" operator="I">
    <phase>
      <center value="{tweede tijdstip}"/>
    </phase>
    <period value="1" unit="d"/>
  </comp>
  <!-- etc. -->
</comp>
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:comp
waar
[@xsi:type='SXPR_TS']
SXPR_TS 0 .. * Nog complexer doseerschema (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @operator
0 .. 1  
  'I' (vereniging) is de default, gebruik 'A' voor doorsnijding.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:comp
waar
[@xsi:type='PIVL_TS']
PIVL_TS 2 .. * (MedicationCombinedOrderMessage)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9020 Frequency (2015‑03‑05 13:41:39)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @operator
0 .. 1  
  'I' (vereniging) is de default, gebruik 'A' voor doorsnijding.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:phase
IVL_TS 0 .. 1 R Herhalend tijdstip of herhalend interval. Een herhalend tijdstip wordt uitgedrukt in het xml element 'center'. Een herhalend interval in het xml element 'low' en/of 'width. Een herhalend interval bestaat altijd uit een geankerd (met startdatum) of een zwevend interval dat periodiek herhaald wordt. Er is de regel gesteld dat het interval altijd een geheel aantal dagen moet beslaan en dat de herhaalperiode een geheel aantal dagen moet omvatten. Dit omdat de intervalschema’s waarin een herhalend interval wordt gebruikt in principe altijd de vorm hebben “m dagen wel, n dagen niet” (totdat er andere use cases zijn). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:center
0 .. 1 R Herhalend tijdstip per dag. (MedicationCombinedOrderMessage)
  Schematron assert role red error
  test not(exists(../hl7:width))
  Melding Het xml element phase/center mag niet gecombineerd worden met phase/width.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:low
0 .. 1 R De begindatum bij een geankerd interval. (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:width
0 .. 1 R Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Aantal dagen
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @unit
1 .. 1 F d
  Altijd uit te drukken in hele dagen.
  Schematron assert role red error
  test not(exists(@value))
  Melding Het gebruik van het phase/@value attribuut is niet toegestaan. Gebruik in plaats daarvan het xml element 'center'.
  Schematron assert role red error
  test not(hl7:high)
  Melding Het gebruik van het phase/high element is niet toegestaan.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:period
PQ 1 .. 1 R (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  @value kan een niet-geheel getal bevatten, dat - indien nodig - wordt afgekapt op 4 decimalen. Dit kan een ander resultaat opleveren dan wanneer wordt afgerond! Voorbeeld: Als 2x per dag moet worden toegediend, dan heeft @value de waarde "0.5" (een herhaalperiode van een halve dag). Voorbeeld: Als 3x per week moet worden toegediend, dan heeft @value de waarde "0.3333". Voorbeeld: Als 6x per dag moet worden toegediend, dan heeft @value de waarde: "0.1666" (en dus niet "0.1667"). Bij een getal kleiner dan 1 is het verplicht een voorloop 0 mee te geven. ".5" is dus niet toegestaan, dit moet zijn: "0.5".
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @unit
1 .. 1 R
  CONF
De waarde van @unit moet komen uit waardelijst 2.16.840.1.113883.2.4.3.11.60.20.77.11.15 Time a tot d PQ (UCUM) (2015‑03‑05)
  Schematron assert role red error
  test not(exists(../hl7:phase/hl7:width)) or @unit='d'
  Melding Wanneer de gebruiksfrequentie gecombineerd wordt met een herhalend interval moet deze uitgedrukt worden in dagen.
  Schematron assert role red error
  test not(exists(../preceding-sibling::hl7:comp[@xsi:type='PIVL_TS'])) or @unit=../preceding-sibling::hl7:comp/hl7:period/@unit
  Melding Binnen één toedieningsinstructie (medicationAdministrationRequest) moet de eenheid van de herhaalperiode hetzelfde zijn (technisch: de @unit van period moet overeenkomen voor iedere comp[@xsi:type='PIVL_TS'])
  Schematron assert role red error
  test matches(@value,'^[0-9]')
  Melding Het is verplicht minimaal één cijfer op te nemen voor het decimaalteken. Wanneer @value een getal kleiner dan 0 bevat, dan is het verplicht een nul op te nemen voor het decimaalteken (.5 is niet toegestaan 0.5 wel).
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:comp
waar
[@xsi:type='PIVL_TS']
PIVL_TS 0 .. * (MedicationCombinedOrderMessage)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9020 Frequency (2015‑03‑05 13:41:39)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @operator
0 .. 1  
  'I' (vereniging) is de default, gebruik 'A' voor doorsnijding.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:phase
IVL_TS 0 .. 1 R Herhalend tijdstip of herhalend interval. Een herhalend tijdstip wordt uitgedrukt in het xml element 'center'. Een herhalend interval in het xml element 'low' en/of 'width. Een herhalend interval bestaat altijd uit een geankerd (met startdatum) of een zwevend interval dat periodiek herhaald wordt. Er is de regel gesteld dat het interval altijd een geheel aantal dagen moet beslaan en dat de herhaalperiode een geheel aantal dagen moet omvatten. Dit omdat de intervalschema’s waarin een herhalend interval wordt gebruikt in principe altijd de vorm hebben “m dagen wel, n dagen niet” (totdat er andere use cases zijn). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:center
0 .. 1 R Herhalend tijdstip per dag. (MedicationCombinedOrderMessage)
  Schematron assert role red error
  test not(exists(../hl7:width))
  Melding Het xml element phase/center mag niet gecombineerd worden met phase/width.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:low
0 .. 1 R De begindatum bij een geankerd interval. (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:width
0 .. 1 R Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Aantal dagen
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @unit
1 .. 1 F d
  Altijd uit te drukken in hele dagen.
  Schematron assert role red error
  test not(exists(@value))
  Melding Het gebruik van het phase/@value attribuut is niet toegestaan. Gebruik in plaats daarvan het xml element 'center'.
  Schematron assert role red error
  test not(hl7:high)
  Melding Het gebruik van het phase/high element is niet toegestaan.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:period
PQ 1 .. 1 R (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  @value kan een niet-geheel getal bevatten, dat - indien nodig - wordt afgekapt op 4 decimalen. Dit kan een ander resultaat opleveren dan wanneer wordt afgerond! Voorbeeld: Als 2x per dag moet worden toegediend, dan heeft @value de waarde "0.5" (een herhaalperiode van een halve dag). Voorbeeld: Als 3x per week moet worden toegediend, dan heeft @value de waarde "0.3333". Voorbeeld: Als 6x per dag moet worden toegediend, dan heeft @value de waarde: "0.1666" (en dus niet "0.1667"). Bij een getal kleiner dan 1 is het verplicht een voorloop 0 mee te geven. ".5" is dus niet toegestaan, dit moet zijn: "0.5".
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @unit
1 .. 1 R
  CONF
De waarde van @unit moet komen uit waardelijst 2.16.840.1.113883.2.4.3.11.60.20.77.11.15 Time a tot d PQ (UCUM) (2015‑03‑05)
  Schematron assert role red error
  test not(exists(../hl7:phase/hl7:width)) or @unit='d'
  Melding Wanneer de gebruiksfrequentie gecombineerd wordt met een herhalend interval moet deze uitgedrukt worden in dagen.
  Schematron assert role red error
  test not(exists(../preceding-sibling::hl7:comp[@xsi:type='PIVL_TS'])) or @unit=../preceding-sibling::hl7:comp/hl7:period/@unit
  Melding Binnen één toedieningsinstructie (medicationAdministrationRequest) moet de eenheid van de herhaalperiode hetzelfde zijn (technisch: de @unit van period moet overeenkomen voor iedere comp[@xsi:type='PIVL_TS'])
  Schematron assert role red error
  test matches(@value,'^[0-9]')
  Melding Het is verplicht minimaal één cijfer op te nemen voor het decimaalteken. Wanneer @value een getal kleiner dan 0 bevat, dan is het verplicht een nul op te nemen voor het decimaalteken (.5 is niet toegestaan 0.5 wel).
  Schematron assert role red error
  test not(exists(hl7:comp[@xsi:type='IVL_TS']))
  Melding Er mag maximaal één gebruiksperiode (@xsi:type='IVL_TS') voorkomen binnen dezelfde MedicationAdministrationRequest (MAR) én deze moet als eerste voorkomen in de MAR.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:effectiveTime
waar
[@xsi:type='IVL_TS']
IVL_TS 0 .. 1 R Er is wél een gebruiksperiode bekend, maar geen doseerschema. (MedicationCombinedOrderMessage)
  target Gekoppeld aan concepten:
mp-dataelement800-9599 Gebruiksperiode/-duur
mp-dataelement612-9599 Gebruiksperiode/-duur
mp-dataelement612-9157 Gebruiksperiode/-duur
mp-dataelement800-9157 Gebruiksperiode/-duur
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9019 Usable Period (2013‑05‑21)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:low
TS 0 .. 1 R Begindatum (en tijd) (MedicationCombinedOrderMessage)
  target Gekoppeld aan concepten:
mp-dataelement800-9583 Begindatum
mp-dataelement800-9600 Begindatum
mp-dataelement612-9600 Begindatum
mp-dataelement612-9158 Begindatum
mp-dataelement612-9109 Gebruiksduur
  Voorbeeld
Ambulante situatie: alleen begindatum bekend (geen tijd).
<low value="20130818"/>
  Voorbeeld
Klinisch of ambulant: inclusief begintijd.
<low value="201308181000"/>
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:width
PQ 0 .. 1 R Gebruiksperiode (ambulante situatie) (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
int 1 .. 1 R
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @unit
cs 1 .. 1 R
  CONF
De waarde van @unit moet komen uit waardelijst 2.16.840.1.113883.2.4.3.11.60.20.77.11.15 Time a tot d PQ (UCUM) (2015‑03‑05)
  target Gekoppeld aan concepten:
mp-dataelement800-9585 Gebruiksduur
mp-dataelement800-9602 Gebruiksduur
mp-dataelement612-9602 Gebruiksduur
  Voorbeeld <width value="4" unit="d"/>
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:high
TS 0 .. 1 R Einddatum en tijd (klinische situatie) (MedicationCombinedOrderMessage)
  target Gekoppeld aan concepten:
mp-dataelement800-9584 Einddatum
mp-dataelement800-9601 Einddatum
mp-dataelement612-9601 Einddatum
mp-dataelement612-9159 Einddatum
  Voorbeeld <high value="201308212359"/>
  Schematron assert role red error
  test not(../hl7:width)
  Melding Einddatum/tijd alleen opnemen in de klinische situatie. Einddatum/tijd mag niet voorkomen in combinatie met width.
  Schematron assert role red error
  test ../hl7:low
  Melding Einddatum/tijd alleen opnemen in de klinische situatie. Einddatum/tijd mag alleen voorkomen in combinatie met low.
  Schematron assert role orange warning
  test true()
  Melding Let op! Einddatum is alleen van toepassing in de klinische situatie. Gebruik anders width.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:effectiveTime
waar
[@xsi:type='PIVL_TS']
PIVL_TS 0 .. 1 Er is wél een doseerschema bekend, maar geen gebruiksperiode. (MedicationCombinedOrderMessage)
  target Gekoppeld aan concepten:
mp-dataelement800-9587 Doseerschema
mp-dataelement800-9604 Doseerschema
mp-dataelement612-9604 Doseerschema
mp-dataelement612-9112 Doseerschema
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9020 Frequency (2015‑03‑05 13:41:39)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @operator
0 .. 1  
  'I' (vereniging) is de default, gebruik 'A' voor doorsnijding.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:phase
IVL_TS 0 .. 1 R Herhalend tijdstip of herhalend interval. Een herhalend tijdstip wordt uitgedrukt in het xml element 'center'. Een herhalend interval in het xml element 'low' en/of 'width. Een herhalend interval bestaat altijd uit een geankerd (met startdatum) of een zwevend interval dat periodiek herhaald wordt. Er is de regel gesteld dat het interval altijd een geheel aantal dagen moet beslaan en dat de herhaalperiode een geheel aantal dagen moet omvatten. Dit omdat de intervalschema’s waarin een herhalend interval wordt gebruikt in principe altijd de vorm hebben “m dagen wel, n dagen niet” (totdat er andere use cases zijn). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:center
0 .. 1 R Herhalend tijdstip per dag. (MedicationCombinedOrderMessage)
  Schematron assert role red error
  test not(exists(../hl7:width))
  Melding Het xml element phase/center mag niet gecombineerd worden met phase/width.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:low
0 .. 1 R De begindatum bij een geankerd interval. (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:width
0 .. 1 R Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Aantal dagen
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @unit
1 .. 1 F d
  Altijd uit te drukken in hele dagen.
  Schematron assert role red error
  test not(exists(@value))
  Melding Het gebruik van het phase/@value attribuut is niet toegestaan. Gebruik in plaats daarvan het xml element 'center'.
  Schematron assert role red error
  test not(hl7:high)
  Melding Het gebruik van het phase/high element is niet toegestaan.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:period
PQ 1 .. 1 R (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  @value kan een niet-geheel getal bevatten, dat - indien nodig - wordt afgekapt op 4 decimalen. Dit kan een ander resultaat opleveren dan wanneer wordt afgerond! Voorbeeld: Als 2x per dag moet worden toegediend, dan heeft @value de waarde "0.5" (een herhaalperiode van een halve dag). Voorbeeld: Als 3x per week moet worden toegediend, dan heeft @value de waarde "0.3333". Voorbeeld: Als 6x per dag moet worden toegediend, dan heeft @value de waarde: "0.1666" (en dus niet "0.1667"). Bij een getal kleiner dan 1 is het verplicht een voorloop 0 mee te geven. ".5" is dus niet toegestaan, dit moet zijn: "0.5".
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @unit
1 .. 1 R
  CONF
De waarde van @unit moet komen uit waardelijst 2.16.840.1.113883.2.4.3.11.60.20.77.11.15 Time a tot d PQ (UCUM) (2015‑03‑05)
  Schematron assert role red error
  test not(exists(../hl7:phase/hl7:width)) or @unit='d'
  Melding Wanneer de gebruiksfrequentie gecombineerd wordt met een herhalend interval moet deze uitgedrukt worden in dagen.
  Schematron assert role red error
  test not(exists(../preceding-sibling::hl7:comp[@xsi:type='PIVL_TS'])) or @unit=../preceding-sibling::hl7:comp/hl7:period/@unit
  Melding Binnen één toedieningsinstructie (medicationAdministrationRequest) moet de eenheid van de herhaalperiode hetzelfde zijn (technisch: de @unit van period moet overeenkomen voor iedere comp[@xsi:type='PIVL_TS'])
  Schematron assert role red error
  test matches(@value,'^[0-9]')
  Melding Het is verplicht minimaal één cijfer op te nemen voor het decimaalteken. Wanneer @value een getal kleiner dan 0 bevat, dan is het verplicht een nul op te nemen voor het decimaalteken (.5 is niet toegestaan 0.5 wel).
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:effectiveTime
waar
[not(exists(@xsi:type)) or @xsi:type='TS']
TS 0 .. 1 R Datum (tijd) van eenmalig gebruik.
Verdere informatie
(MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
0 .. 1  
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @nullFlavor
0 .. 1  
  Voorbeeld
Tijdstip
<effectiveTime value="201503011200"/>
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:routeCode
CE 0 .. 1 R Toedieningsweg, G-Standaard tabel voor toedieningswegen: subtabel 0007
Verdere informatie
(MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @code
1 .. 1 R
  Code uit tabel 0007 van de thesaurus zónder voorloopnullen.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.2.4.4.9
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @displayName
1 .. 1 R
  target Gekoppeld aan concepten:
mp-dataelement800-9588 Toedieningsweg
mp-dataelement800-9605 Toedieningsweg
mp-dataelement612-9605 Toedieningsweg
mp-dataelement612-9113 Toedieningsweg
  Voorbeeld
De voorschrijver wil expliciet duidelijk maken dat het via het oor moet worden gebruikt.
<routeCode code="8" codeSystem="2.16.840.1.113883.2.4.4.9" displayName="auriculair"/>
  Voorbeeld
Er wordt bij een klinische MO aangegeven dat toediening zowel intramusculair als intraveneus kan plaatsvinden, al naar gelang de afweging van de arts of verpleger.
<routeCode code="18" codeSystem="2.16.840.1.113883.2.4.4.9" displayName="IM/IV"/>
  Schematron assert role red error
  test not(starts-with(@code, '0'))
  Melding Géén voorloopnullen opnemen bij code voor toedieningsweg.
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9048 DoseQuantity (2015‑07‑24 15:11:09) 0..*
Keuze min 0 element(en) en max 1 element(en). Elementen om uit te kiezen:
  • hl7:doseQuantity[hl7:center]
  • hl7:doseQuantity[hl7:low|hl7:high]
  • hl7:doseQuantity[hl7:translation]
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:doseQuantity
waar
[hl7:center]
IVL_PQ 0 .. 1 Doseerhoeveelheid. Voor vaste keerdosis: gebruik het center element.
Verdere informatie
(MedicationCombinedOrderMessage)
  target Gekoppeld aan concepten:
mp-dataelement800-9589 Doseerhoeveelheid
mp-dataelement612-9114 Doseerhoeveelheid
mp-dataelement612-9606 Doseerhoeveelheid
  Voorbeeld
Er moeten 200 mg worden toegediend.
<doseQuantity>
  <center value="200" unit="mg">
    <translation value="200" code="229" codeSystem="2.16.840.1.113883.2.4.4.1.900.2" displayName="milligram"/>
  </center>
</doseQuantity>
  Voorbeeld
Er moeten 2850 Internationale Eenheden (van een injectievloeistof) worden toegediend.
<doseQuantity>
  <center value="2850" unit="[iU]">
    <translation value="2850" code="217" codeSystem="2.16.840.1.113883.2.4.4.1.900.2" displayName="Internat.eenh."/>
  </center>
</doseQuantity>
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:center
PQ 1 .. 1 R Vaste keerdosis (MedicationCombinedOrderMessage)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 DoseQuantity Value and Translation(s) (2015‑03‑05)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @unit
0 .. 1  
  Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure (UCUM).
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:translation
waar
[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']
PQR 0 .. 1 R Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Waarde van keerdosis
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @code
1 .. 1 R
  Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.2.4.4.1.900.2
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @displayName
1 .. 1 R
  Schematron assert role red error
  test not(exists(@value)) or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']
  Melding Vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus) is verplicht.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:translation
waar
[@codeSystem='2.16.840.1.113883.2.4.4.1.361']
PQR 0 .. 1 Optionele vertaling naar eenheden gebruiksadvies (a component) van tabel 25. Wel verplicht te verwerken door ontvanger (indien de betreffende tabel ondersteund wordt). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Waarde van keerdosis
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @code
1 .. 1 R
  Code voor de (a component) van tabel 25
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.2.4.4.1.361
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @displayName
1 .. 1 R
  Schematron assert role orange warning
  test not(exists(../@value)) or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2' and @value=../@value]
  Melding translation/@value in G-Standaard basiseenheden tabel 2 is niet gelijk aan dose(Check)Quantity/@value, controleer of dit klopt.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:doseQuantity
waar
[hl7:lowof
hl7:high]
IVL_PQ 0 .. 1 Doseerhoeveelheid. Voor variabele keerdosis: gebruik low en/of high.
Verdere informatie
(MedicationCombinedOrderMessage)
  target Gekoppeld aan concepten:
mp-dataelement800-9589 Doseerhoeveelheid
mp-dataelement612-9114 Doseerhoeveelheid
mp-dataelement612-9606 Doseerhoeveelheid
  Voorbeeld
Er moeten 1 tot 3 eenheden (bijvoorbeeld tabletten) worden toegediend.
<doseQuantity>
  <low value="1" unit="1">
    <translation value="1" code="245" codeSystem="2.16.840.1.113883.2.4.4.1.900.2" displayName="stuk"/>
  </low>
  <high value="3" unit="1">
    <translation value="3" code="245" codeSystem="2.16.840.1.113883.2.4.4.1.900.2" displayName="stuk"/>
  </high>
</doseQuantity>
Keuze min 1 element(en) en max 2 element(en). Elementen om uit te kiezen:
  • hl7:low
  • hl7:high
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:low
PQ 0 .. 1 R Ondergrens bij variabele keerdosis (MedicationCombinedOrderMessage)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 DoseQuantity Value and Translation(s) (2015‑03‑05)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @unit
0 .. 1  
  Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure (UCUM).
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:translation
waar
[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']
PQR 0 .. 1 R Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Waarde van keerdosis
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @code
1 .. 1 R
  Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.2.4.4.1.900.2
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @displayName
1 .. 1 R
  Schematron assert role red error
  test not(exists(@value)) or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']
  Melding Vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus) is verplicht.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:translation
waar
[@codeSystem='2.16.840.1.113883.2.4.4.1.361']
PQR 0 .. 1 Optionele vertaling naar eenheden gebruiksadvies (a component) van tabel 25. Wel verplicht te verwerken door ontvanger (indien de betreffende tabel ondersteund wordt). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Waarde van keerdosis
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @code
1 .. 1 R
  Code voor de (a component) van tabel 25
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.2.4.4.1.361
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @displayName
1 .. 1 R
  Schematron assert role orange warning
  test not(exists(../@value)) or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2' and @value=../@value]
  Melding translation/@value in G-Standaard basiseenheden tabel 2 is niet gelijk aan dose(Check)Quantity/@value, controleer of dit klopt.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:high
PQ 0 .. 1 R Bovengrens bij variabele keerdosis (MedicationCombinedOrderMessage)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 DoseQuantity Value and Translation(s) (2015‑03‑05)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @unit
0 .. 1  
  Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure (UCUM).
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:translation
waar
[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']
PQR 0 .. 1 R Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Waarde van keerdosis
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @code
1 .. 1 R
  Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.2.4.4.1.900.2
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @displayName
1 .. 1 R
  Schematron assert role red error
  test not(exists(@value)) or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']
  Melding Vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus) is verplicht.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:translation
waar
[@codeSystem='2.16.840.1.113883.2.4.4.1.361']
PQR 0 .. 1 Optionele vertaling naar eenheden gebruiksadvies (a component) van tabel 25. Wel verplicht te verwerken door ontvanger (indien de betreffende tabel ondersteund wordt). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Waarde van keerdosis
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @code
1 .. 1 R
  Code voor de (a component) van tabel 25
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.2.4.4.1.361
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @displayName
1 .. 1 R
  Schematron assert role orange warning
  test not(exists(../@value)) or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2' and @value=../@value]
  Melding translation/@value in G-Standaard basiseenheden tabel 2 is niet gelijk aan dose(Check)Quantity/@value, controleer of dit klopt.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:doseQuantity
waar
[hl7:translation]
IVL_PQ 0 .. 1 Alternatieve variant voor het doorgeven van vaste keerdosis. Hoewel het volgens specificatie is toegestaan deze variant te gebruiken, wordt het gebruik van deze variant ontmoedigd.
Staat gepland om uitgefaseerd te worden bij een volgende release. Echter: ontvangende systemen moeten deze variant (nog) wel ondersteunen. Verdere informatie
(MedicationCombinedOrderMessage)
  target Gekoppeld aan concepten:
mp-dataelement800-9589 Doseerhoeveelheid
mp-dataelement612-9114 Doseerhoeveelheid
mp-dataelement612-9606 Doseerhoeveelheid
  Voorbeeld
Er moeten 200 mg worden toegediend.
<doseQuantity value="200" unit="mg">
  <translation value="200" code="229" codeSystem="2.16.840.1.113883.2.4.4.1.900.2" displayName="milligram"/>
</doseQuantity>
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 DoseQuantity Value and Translation(s) (2015‑03‑05)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @unit
0 .. 1  
  Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure (UCUM).
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:translation
waar
[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']
PQR 0 .. 1 R Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Waarde van keerdosis
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @code
1 .. 1 R
  Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.2.4.4.1.900.2
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @displayName
1 .. 1 R
  Schematron assert role red error
  test not(exists(@value)) or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']
  Melding Vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus) is verplicht.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:translation
waar
[@codeSystem='2.16.840.1.113883.2.4.4.1.361']
PQR 0 .. 1 Optionele vertaling naar eenheden gebruiksadvies (a component) van tabel 25. Wel verplicht te verwerken door ontvanger (indien de betreffende tabel ondersteund wordt). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Waarde van keerdosis
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @code
1 .. 1 R
  Code voor de (a component) van tabel 25
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.2.4.4.1.361
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @displayName
1 .. 1 R
  Schematron assert role orange warning
  test not(exists(../@value)) or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2' and @value=../@value]
  Melding translation/@value in G-Standaard basiseenheden tabel 2 is niet gelijk aan dose(Check)Quantity/@value, controleer of dit klopt.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:doseCheckQuantity
RTO_QTY_QTY 0 .. 1 Dosering over periode
Verdere informatie
(MedicationCombinedOrderMessage)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9049 doseCheckQuantity (2015‑07‑28 13:30:31)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:numerator
1 .. 1 R (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @xsi:type
1 .. 1 R
  Voor vaste periodieke dosis: PQ, voor variabele: IVL_PQ.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
0 .. 1  
  Waarde van keerdosis
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 DoseQuantity Value and Translation(s) (2015‑03‑05)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @unit
0 .. 1  
  Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure (UCUM).
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:translation
waar
[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']
PQR 0 .. 1 R Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Waarde van keerdosis
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @code
1 .. 1 R
  Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.2.4.4.1.900.2
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @displayName
1 .. 1 R
  Schematron assert role red error
  test not(exists(@value)) or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']
  Melding Vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus) is verplicht.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:translation
waar
[@codeSystem='2.16.840.1.113883.2.4.4.1.361']
PQR 0 .. 1 Optionele vertaling naar eenheden gebruiksadvies (a component) van tabel 25. Wel verplicht te verwerken door ontvanger (indien de betreffende tabel ondersteund wordt). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Waarde van keerdosis
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @code
1 .. 1 R
  Code voor de (a component) van tabel 25
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.2.4.4.1.361
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @displayName
1 .. 1 R
  Schematron assert role orange warning
  test not(exists(../@value)) or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2' and @value=../@value]
  Melding translation/@value in G-Standaard basiseenheden tabel 2 is niet gelijk aan dose(Check)Quantity/@value, controleer of dit klopt.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:low
0 .. 1 R Ondergrens bij variable periodieke dosis (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Waarde van keerdosis
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 DoseQuantity Value and Translation(s) (2015‑03‑05)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @unit
0 .. 1  
  Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure (UCUM).
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:translation
waar
[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']
PQR 0 .. 1 R Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Waarde van keerdosis
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @code
1 .. 1 R
  Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.2.4.4.1.900.2
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @displayName
1 .. 1 R
  Schematron assert role red error
  test not(exists(@value)) or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']
  Melding Vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus) is verplicht.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:translation
waar
[@codeSystem='2.16.840.1.113883.2.4.4.1.361']
PQR 0 .. 1 Optionele vertaling naar eenheden gebruiksadvies (a component) van tabel 25. Wel verplicht te verwerken door ontvanger (indien de betreffende tabel ondersteund wordt). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Waarde van keerdosis
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @code
1 .. 1 R
  Code voor de (a component) van tabel 25
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.2.4.4.1.361
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @displayName
1 .. 1 R
  Schematron assert role orange warning
  test not(exists(../@value)) or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2' and @value=../@value]
  Melding translation/@value in G-Standaard basiseenheden tabel 2 is niet gelijk aan dose(Check)Quantity/@value, controleer of dit klopt.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:high
0 .. 1 R Bovengrens bij variable periodieke dosis (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Waarde van keerdosis
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 DoseQuantity Value and Translation(s) (2015‑03‑05)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @unit
0 .. 1  
  Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure (UCUM).
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:translation
waar
[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']
PQR 0 .. 1 R Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Waarde van keerdosis
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @code
1 .. 1 R
  Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.2.4.4.1.900.2
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @displayName
1 .. 1 R
  Schematron assert role red error
  test not(exists(@value)) or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']
  Melding Vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus) is verplicht.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:translation
waar
[@codeSystem='2.16.840.1.113883.2.4.4.1.361']
PQR 0 .. 1 Optionele vertaling naar eenheden gebruiksadvies (a component) van tabel 25. Wel verplicht te verwerken door ontvanger (indien de betreffende tabel ondersteund wordt). (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Waarde van keerdosis
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @code
1 .. 1 R
  Code voor de (a component) van tabel 25
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.2.4.4.1.361
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @displayName
1 .. 1 R
  Schematron assert role orange warning
  test not(exists(../@value)) or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2' and @value=../@value]
  Melding translation/@value in G-Standaard basiseenheden tabel 2 is niet gelijk aan dose(Check)Quantity/@value, controleer of dit klopt.
  Schematron assert role red error
  test @xsi:type='PQ' or hl7:low or hl7:high
  Melding Bij variabele keerdosis moet minimaal één van de elementen 'low' en 'high' aanwezig zijn.
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:denominator
1 .. 1 R (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @xsi:type
1 .. 1 F
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 R
  Periode. @value kan een niet-geheel getal bevatten, dat - indien nodig - wordt afgekapt op 4 decimalen. Dit kan een ander resultaat opleveren dan wanneer wordt afgerond!
Voorbeeld: Als 2x per dag moet worden toegediend, dan heeft @value de waarde "0.5" (een herhaalperiode van een halve dag).
Voorbeeld: Als 3x per week moet worden toegediend, dan heeft @value de waarde "0.3333". 
Voorbeeld: Als 6x per dag moet worden toegediend, dan heeft @value de waarde: "0.1666" (en dus niet "0.1667").
Bij een getal kleiner dan 1 is het verplicht een voorloop 0 mee te geven. ".5" is dus niet toegestaan, dit moet zijn: "0.5".
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @unit
1 .. 1 R
  Tijdseenheid
  CONF
De waarde van @unit moet komen uit waardelijst 2.16.840.1.113883.2.4.3.11.60.20.77.11.15 Time a tot d PQ (UCUM) (2015‑03‑05)
  Schematron assert role red error
  test matches(@value,'^[0-9]')
  Melding Het is verplicht minimaal één cijfer op te nemen voor het decimaalteken. Wanneer @value een getal kleiner dan 0 bevat, dan is het verplicht een nul op te nemen voor het decimaalteken (.5 is niet toegestaan 0.5 wel).
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:maxDoseQuantity
RTO_QTY_QTY 0 .. * (MedicationCombinedOrderMessage)
  target Gekoppeld aan concepten:
mp-dataelement800-9590 Max dosering per periode
mp-dataelement800-9607 Max dosering per periode
mp-dataelement612-9607 Max dosering per periode
mp-dataelement612-9121 Max dosering per periode
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:support2
0 .. * Gebruiksinstructie. (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @typeCode
0 .. 1 F SPRT
  Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.101 Medication Administration Instruction (DYNAMISCH)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:precondition
0 .. * Randvoorwaarde.Gebruiksinstructies die betrekking hebben op precondities (randvoorwaarden) voor toediening van de betreffende medicatie. Deze moeten dus gelezen worden als ‘gebruik de medicatie niet, tenzij aan deze voorwaarde is voldaan’.
Verdere informatie
(MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @typeCode
0 .. 1 F PRCN
  target Gekoppeld aan concepten:
mp-dataelement800-9594 Preconditie
mp-dataelement612-9611 Preconditie
mp-dataelement612-9130 Preconditie
  Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9001 Observation Event Criterion (DYNAMISCH)
treeblank treeblank treeblank treetree hl7:reason
0 .. 1 C De medische indicatie is de reden voor het uitschrijven van het voorschrift
Verdere informatie
(MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treetree @typeCode
0 .. 1 F RSON
treeblank treeblank treeblank treeblank treetree hl7:diagnosisEvent
1 .. 1 M (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treetree @classCode
0 .. 1 F OBS
treeblank treeblank treeblank treeblank treeblank treetree @moodCode
0 .. 1 F EVN
treeblank treeblank treeblank treeblank treeblank treetree hl7:code
CV 1 .. 1 M Verdere informatie (MedicationCombinedOrderMessage)
treeblank treeblank treeblank treeblank treeblank treeblank treetree @code
1 .. 1 F DX
treeblank treeblank treeblank treeblank treeblank treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.5.4 (ActCode)
treeblank treeblank treeblank treeblank treeblank treetree hl7:value
CE 1 .. 1 R Diagnosetypering
Verdere informatie
(MedicationCombinedOrderMessage)
  Voorbeeld
Huisarts Jan Jansen heeft de diagnose ‘Astma’ gesteld bij zijn patiënt en stelt een recept op voor het middel Ventolin®, waarvoor deze diagnose als ‘reden van voorschrijven’ fungeert. Vanuit zijn Huisarts Informatie Systeem wordt de juiste ICPC-1 diagnosecode geselecteerd, waarbij het HIS automatisch een diagnosenummer toekent aan deze specifieke diagnosestelling. Het HIS ondersteunt ook de mapping naar ICD-9CM diagnosecodes en de bijbehorende vertaling wordt meegegeven als <translation>.
<value code="R96" codeSystem="2.16.840.1.113883.2.4.4.31.1" displayName="Astma" codeSystemName="ICPC-1">
  <translation code="493" codeSystem="2.16.840.1.113883.6.2"/>
</value>
  Voorbeeld
Het Elektronisch Voorschrijf Systeem (EVS) van het Medisch Centrum West bevat de mogelijkheid om op basis van vrije tekst een ‘reden van voorschrijven’ in te geven voor klinische medicatieopdrachten. Deze vrije tekst wordt doorgegeven als <originalText>.
<value nullFlavor="OTH">
  <originalText>Hoge bloeddruk</originalText></value>
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.102.10.102 Generic ControlActProcess Checks (2014‑07‑15)
  Variabele let Naam controlActProcess
  Waarde .
  Variabele let Naam authorEntity
  Waarde $controlActProcess/hl7:authorOrPerformer//hl7:*[lower-case(local-name())=('assigneddevice','assignedperson')][1]
  Variabele let Naam authorDevice
  Waarde $authorEntity[lower-case(local-name())='assigneddevice']
  Variabele let Naam authorPerson
  Waarde $authorEntity[lower-case(local-name())='assignedperson']
  Variabele let Naam overseerPerson
  Waarde $controlActProcess/hl7:overseer//hl7:*[lower-case(local-name())=('assignedentity','assignedperson')][1]
  Variabele let Naam authorPath
  Waarde string-join($authorEntity/ancestor-or-self::*/name(),'/')
  Variabele let Naam overseerPath
  Waarde string-join($overseerPerson/ancestor-or-self::*/name(),'/')
  Variabele let Naam senderApplicationId
  Waarde $controlActProcess/../hl7:sender/hl7:device/hl7:id[@root='2.16.840.1.113883.2.4.6.6']/@extension
  Variabele let Naam authorApplicationId
  Waarde $authorDevice/hl7:id[@root='2.16.840.1.113883.2.4.6.6']/@extension
  Variabele let Naam overseerOrgId
  Waarde $overseerPerson/hl7:Organization/hl7:id
  Variabele let Naam authorOrgId
  Waarde $authorEntity/hl7:Organization/hl7:id
  Variabele let Naam interactionId
  Waarde $controlActProcess/../local-name()
  Variabele let Naam interactionVocabFile
  Waarde '../vocab/2.16.840.1.113883.1.6.xml'
  Variabele let Naam interactionVocab
  Waarde if (doc-available($interactionVocabFile)) then doc($interactionVocabFile) else ()
  Variabele let Naam interactionTrustLevel
  Waarde $interactionVocab/*/hl7:code[@code=$interactionId]/hl7:qualifier[@name='Vertrouwensniveau']/@value
  Variabele let Naam interactionSendType
  Waarde $interactionVocab/*/hl7:code[@code=$interactionId]/hl7:qualifier[@name='Verzendtype']/@value
  Variabele let Naam interactionTriggerEventCode
  Waarde $interactionVocab/*/hl7:code[@code=$interactionId]/hl7:reference/@extension
  Variabele let Naam messageTriggerEventCode
  Waarde $controlActProcess/hl7:code/@code
  Schematron assert role orange warning
  test $interactionVocab
  Melding Control Act: <value-of select="$interactionVocabFile"/> niet gevonden. Controles gebaseerd op dit externe configuratiebestand zijn gedeactiveerd.
  Schematron assert role red error
  test not($controlActProcess/hl7:queryByParameter) or $controlActProcess[@moodCode='EVN']
  Melding Control Act: <value-of select="local-name()"/>/@moodCode moet 'EVN' zijn bij queries
  Schematron assert role red error
  test not($interactionVocab) or not($messageTriggerEventCode) or $interactionTriggerEventCode=$messageTriggerEventCode
  Melding Control Act: <value-of select="local-name()"/>/code (Trigger Event) moet bij deze interactie '<value-of select="$interactionTriggerEventCode"/>' zijn, gevonden is echter '<value-of select="$messageTriggerEventCode"/>'
  Schematron assert role red error
  test not($interactionVocab) or $overseerPerson or empty($interactionTrustLevel) or $interactionTrustLevel='Laag'
  Melding Control Act: <value-of select="local-name()"/>/overseer moet de mandaterende persoon bevatten in berichten met vertrouwensniveau midden of hoog
  Schematron assert role red error
  test not($authorEntity//hl7:id[@root='2.16.840.1.113883.2.4.6.3']) or not($authorEntity/../(hl7:queryByParameter|hl7:subject)//hl7:*[@root='2.16.840.1.113883.2.4.6.3']) or $authorEntity/../../hl7:attentionLine
  Melding Patiëntgebonden interacties, verzonden vanuit een patiëntenportaal (GBP), moeten een attentionLine hebben
  Schematron assert role red error
  test not($authorEntity//hl7:id[@root=('2.16.840.1.113883.2.4.3.11.7.3','2.16.528.1.1003.1.3.5.4.1')]) or not($authorEntity/../(hl7:queryByParameter|hl7:subject)//hl7:*[@root='2.16.840.1.113883.2.4.6.3']) or $authorEntity/../../hl7:attentionLine
  Melding Patiëntgebonden interacties, verzonden vanuit het klantenloket (GBK), moeten een attentionLine hebben
  Schematron assert role red error
  test empty($senderApplicationId) or empty($authorApplicationId) or $senderApplicationId=$authorApplicationId or $senderApplicationId='1'
  Melding Control Act: <value-of select="$authorPath"/>/id. Applicatie-id <value-of select="$authorApplicationId"/> komt niet overeen met Transmission-wrapper sender <value-of select="$senderApplicationId"/>.
  Schematron assert role red error
  test not($authorDevice/hl7:Organization/hl7:id[@root='2.16.528.1.1007.3.3']) or $authorDevice/hl7:id[@root='2.16.528.1.1007.3.2']
  Melding Control Act: <value-of select="$authorPath"/>/id moet tenminste het UZI-nummer systemen bevatten voor een XIS in een GBZ
  Schematron assert role red error
  test not($authorDevice/hl7:id[@root='2.16.528.1.1007.3.2']) or $authorDevice/hl7:Organization/hl7:id[@root='2.16.528.1.1007.3.3' and @extension]
  Melding Control Act: <value-of select="$authorPath"/>/id moet de zorgaanbieder van het XIS identificeren
  Schematron assert role orange warning
  test not($authorDevice) or $authorDevice/hl7:id[@root='2.16.840.1.113883.2.4.6.6'][@extension='1'] or $authorDevice/hl7:id[@root='2.16.528.1.1007.4'] or $authorDevice/hl7:Organization/hl7:id
  Melding Control Act: <value-of select="$authorPath"/>/ moet een geïdentificeerde organisatie hebben, tenzij het de ZIM of het SBV-Z betreft.
  Schematron assert role red error
  test not($authorPerson/hl7:id[@root='2.16.840.1.113883.2.4.6.3']) or $authorPerson/hl7:code[@codeSystem='2.16.840.1.113883.2.4.3.11.8'][@code='P']
  Melding Control Act: <value-of select="$authorPath"/>/code/@code moet "P" (Patiënt) zijn. Wettelijke vertegenwoordigers moet dit via het Klantenloket doen en kunnen dus niet als auteur optreden
  Schematron assert role red error
  test not($authorPerson/hl7:id[@root=('2.16.840.1.113883.2.4.3.11.7.3','2.16.528.1.1003.1.3.5.4.1')]) or $authorPerson/hl7:code[@codeSystem='2.16.840.1.113883.2.4.3.11.8'][@code='KLANTENLOKET']
  Melding Control Act: <value-of select="$authorPath"/>/code/@code moet "KLANTENLOKET" zijn voor klantenloketmedewerkers
  Schematron assert role orange warning
  test not($authorPerson/hl7:id[@root='2.16.528.1.1007.3.1']) or $authorPerson/hl7:code[@codeSystem='2.16.840.1.113883.2.4.15.111']
  Melding Control Act: <value-of select="$authorPath"/>/code ontbreekt. Dit is alleen toegestaan als de rolcode 00.000 is.
  Schematron assert role red error
  test not($authorPerson/hl7:id[@root='2.16.528.1.1007.3.1']) or $authorOrgId[@root='2.16.528.1.1007.3.3' and @extension]
  Melding Control Act: <value-of select="$authorPath"/>/Organization/id moet de zorgaanbieder van de persoon identificeren
  Schematron assert role red error
  test not($authorPerson/hl7:id[@root='2.16.840.1.113883.2.4.6.3']) or $authorOrgId[@root='2.16.840.1.113883.2.4.3.11.25']
  Melding Control Act: <value-of select="$authorPath"/>/Organization/id/@root moet '2.16.840.1.113883.2.4.3.11.25' bevatten
  Schematron assert role red error
  test not($authorPerson/hl7:id[@root=('2.16.840.1.113883.2.4.3.11','2.16.528.1.1003.1.3.5.4.1')]) or $authorOrgId[@root='2.16.840.1.113883.2.4.3.11'][@extension='7']
  Melding Control Act: <value-of select="$authorPath"/>/Organization/id moet de Nictiz-klantenloket organisatie identificeren
  Schematron assert role red error
  test not($overseerPerson/hl7:Organization[not(hl7:name)]/hl7:id[@root='2.16.528.1.1007.3.3'])
  Melding Control Act: <value-of select="$authorPath"/>/Organization/name moet de zorgaanbieder/organisatienaam bevatten
  Schematron assert role red error
  test not($overseerPerson/hl7:Organization[not(hl7:name)]/hl7:id[@root='2.16.840.1.113883.2.4.3.11' and @extension='7'])
  Melding Control Act: <value-of select="$authorPath"/>/Organization/name moet de Nictiz-klantenloket organisatienaam bevatten
  Schematron assert role red error
  test not($overseerPerson) or $overseerPerson/hl7:code
  Melding Control Act: <value-of select="$overseerPath"/>/code is verplicht
  Schematron assert role red error
  test not($overseerPerson/hl7:id[@root='2.16.840.1.113883.2.4.6.3']) or $overseerPerson/hl7:code[@codeSystem='2.16.840.1.113883.2.4.3.11.8'][@code='P'] or $overseerPerson/hl7:code[@codeSystem='2.16.840.1.113883.2.4.3.11.6']
  Melding Control Act: <value-of select="$overseerPath"/>/code/@code moet "P" (Patiënt) zijn of een geldige waarde uit RoleCodeWettelijkeVertegenwoordigerNL
  Schematron assert role red error
  test not($overseerPerson/hl7:id[@root='2.16.528.1.1007.3.1']) or $overseerPerson/hl7:assignedPrincipalChoiceList/hl7:assignedPerson/hl7:name
  Melding Control Act: <value-of select="$overseerPath"/>/assignedPrincipalChoiceList/assignedPerson/name is verplicht
  Schematron assert role red error
  test not($overseerPerson/hl7:id[@root='2.16.528.1.1007.3.1']) or $overseerPerson/hl7:Organization/hl7:id[@root='2.16.528.1.1007.3.3']
  Melding Control Act: <value-of select="$overseerPath"/>/Organization/id moet de zorgaanbieder van de persoon identificeren
  Schematron assert role red error
  test not($overseerPerson/hl7:id[@root='2.16.528.1.1007.3.1']) or $overseerPerson/hl7:Organization/hl7:name
  Melding Control Act: <value-of select="$overseerPath"/>//Organization/name moet de zorgaanbiedernaam bevatten
  Schematron assert role red error
  test not($overseerPerson/hl7:id[@root='2.16.528.1.1007.3.1']) or $overseerPerson/hl7:Organization/hl7:addr/hl7:city
  Melding Control Act: <value-of select="$overseerPath"/>/Organization/addr moet tennminste de vestigingsplaats bevatten
  Schematron assert role red error
  test not($overseerOrgId) or $authorOrgId[@root=$overseerOrgId/@root][@extension=$overseerOrgId/@extension] or $authorEntity[lower-case(local-name())='assigneddevice']
  Melding Control Act: <value-of select="$overseerPath"/>/Organization/id. Organisatie van de overseer (<value-of select="$overseerOrgId/@root"/>#<value-of select="$overseerOrgId/@extension"/>) moet gelijk zijn aan die van de authorOrPerformer (<value-of select="$authorOrgId/@extension"/>)