hl7:ControlActProcess
  | 
                                  | 
                                  | 
                                  | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 @moodCode
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 EVN | 
                              
                              
                                 hl7:code
  | 
                                 CV | 
                                 0 … 1 | 
                                 R | 
                                 Trigger Event | 
                                 (Con ift) | 
                              
                              
                                 @codeSystem
  | 
                                 CONF | 
                                 0 … 1 | 
                                 F | 
                                 2.16.840.1.113883.1.18 (TriggerEvent) | 
                              
                              
                                 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. | 
                                 (Con ift) | 
                              
                              
                                 | Inclusie | 
                                 1 … 1 | 
                                 M | 
                                  van 2.16.840.1.113883.2.4.3.11.60.102.10.500 ControlAct AuthorOrPerformer (2012‑08‑01) | 
                              
                              
                                 hl7:authorOrPerformer
  | 
                                  | 
                                 1 … 1 | 
                                 M | 
                                 Bericht-zender. Systeem of persoon | 
                                 (Con ift) | 
                              
                              
                                 @typeCode
  | 
                                 cs | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 |   | 
                                 CONF | 
                                 
                                    
                                  | 
                              
                              
                                 hl7:participant
  | 
                                  | 
                                 1 … 1 | 
                                 M | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 | Keuze | 
                                 1 … 1 | 
                                  | 
                                 Elementen om uit te kiezen:
                                    
                                  | 
                              
                              
                                 hl7:AssignedDevice
  | 
                                  | 
                                  | 
                                 R | 
                                 Bevat 2.16.840.1.113883.2.4.3.11.60.102.10.513 Assigned Device [universal] (2012‑09‑01) | 
                                 (Con ift) | 
                              
                              
                                 hl7:AssignedPerson
  | 
                                  | 
                                  | 
                                 R | 
                                 Bevat 2.16.840.1.113883.2.4.3.11.60.102.10.514 Assigned Person [universal] (2012‑09‑01) | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 @typeCode = 'AUT' or @typeCode = 'PRF' | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 @typeCode moet de waarde “AUT” of “PRF” hebben. | 
                                   | 
                              
                              
                                 | Inclusie | 
                                 0 … 1 | 
                                 R | 
                                  van 2.16.840.1.113883.2.4.3.11.60.102.10.502 ControlAct Overseer Person (MCAI / MFMI) (2012‑08‑01) | 
                              
                              
                                 hl7:overseer
  | 
                                  | 
                                 0 … 1 | 
                                 R | 
                                 Bericht-zender (mandaatverlener). | 
                                 (Con ift) | 
                              
                              
                                 @typeCode
  | 
                                 cs | 
                                 1 … 1 | 
                                 F | 
                                 RESP | 
                              
                              
                                 hl7:time
  | 
                                 IVL_TS | 
                                 0 … 1 | 
                                  | 
                                 Het tijdstip waarop het mandaat door overseer is verleend. 
                                     | 
                                 (Con ift) | 
                              
                              
                                 hl7:AssignedPerson
  | 
                                  | 
                                 1 … 1 | 
                                 M | 
                                 Mandaterende persoon Bevat 2.16.840.1.113883.2.4.3.11.60.102.10.514 Assigned Person [universal] (2012‑09‑01) | 
                                 (Con ift) | 
                              
                              
                                 hl7:reason
  | 
                                  | 
                                 0 … * | 
                                  | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 @typeCode
  | 
                                 cs | 
                                 0 … 1 | 
                                 F | 
                                 RSON | 
                              
                              
                                 @contextConductionInd
  | 
                                 bl | 
                                 0 … 1 | 
                                   | 
                                  | 
                              
                              
                                 hl7:justifyingDetectedIssueEvent
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                 Bevat 2.16.840.1.113883.2.4.3.11.60.102.10.508 DetectedIssueEvent (2012‑09‑01) | 
                                 (Con ift) | 
                              
                              
                                 hl7:subject
  | 
                                  | 
                                 0 … * | 
                                  | 
                                 Payload. | 
                                 (Con ift) | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.104 Medication Combined Order (DYNAMISCH) | 
                              
                              
                                 hl7:prescription
  | 
                                  | 
                                  | 
                                  | 
                                 
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @classCode
  | 
                                  | 
                                 0 … 1 | 
                                 F | 
                                 SBADM | 
                              
                              
                                 @moodCode
  | 
                                  | 
                                 0 … 1 | 
                                 F | 
                                 RQO | 
                              
                              
                                 hl7:id
  | 
                                 II | 
                                 1 … 1 | 
                                 M | 
                                 Voorschriftnummer  
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 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
                                     | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 CONF | 
                                 
                                    
                                  | 
                              
                              
                                 hl7:subject
  | 
                                  | 
                                 0 … 1 | 
                                 C | 
                                 Patiënt  
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 @typeCode
  | 
                                  | 
                                 0 … 1 | 
                                 F | 
                                 SBJ | 
                              
                              
                                 |   | 
                                 Constraint | 
                                  Verplicht gevuld bij versturen voorschrift, niet aanwezig bij OpvragenVoorschriftlijst
                                    en OpvragenPS 
                                    
                                       
                                       - 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.
 
                                        
                                     | 
                              
                              
                                 hl7:Patient
  | 
                                  | 
                                 1 … 1 | 
                                 M | 
                                 Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.800 PatientNL (DYNAMISCH) | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 exists(hl7:Patient/hl7:Person/hl7:name[not(@nullFlavor)]) | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Naam patiënt moet een waarde hebben. | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 exists(hl7:Patient/hl7:Person/hl7:administrativeGenderCode[not(@nullFlavor)]) | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Geslacht patiënt moet een waarde hebben. | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 exists(hl7:Patient/hl7:Person/hl7:birthTime[not(@nullFlavor)]) | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Geboortedatum patiënt moet een waarde hebben. | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 | 
                                   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. | 
                                   | 
                              
                              
                                 hl7:author
  | 
                                  | 
                                 1 … 1 | 
                                 M | 
                                 Voorschrijvende arts  
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @typeCode
  | 
                                  | 
                                 0 … 1 | 
                                 F | 
                                 AUT | 
                              
                              
                                 hl7:time
  | 
                                 TS | 
                                 1 … 1 | 
                                 M | 
                                 Voorschrijfdatum en –tijd  
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 hl7:AssignedPerson
  | 
                                  | 
                                 1 … 1 | 
                                 M | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  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) De voorschrijvende arts  
                                    Verdere informatie
                                     | 
                              
                              
                                 @classCode
  | 
                                 cs | 
                                 0 … 1 | 
                                 F | 
                                 ASSIGNED | 
                              
                              
                                 | Keuze | 
                                 1 … 2 | 
                                  | 
                                 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']
 
                                     
                                  | 
                              
                              
                                 hl7:id
  | 
                                 II.NL.UZI | 
                                 0 … 1 | 
                                 R | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @root
  | 
                                 uid | 
                                 1 … 1 | 
                                 F | 
                                 2.16.528.1.1007.3.1 | 
                              
                              
                                 hl7:id
  | 
                                 II.NL.AGB | 
                                 0 … 1 | 
                                 R | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @root
  | 
                                 uid | 
                                 1 … 1 | 
                                 F | 
                                 2.16.840.1.113883.2.4.6.1 | 
                              
                              
                                 hl7:code
  | 
                                 CE | 
                                 0 … 1 | 
                                  | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @codeSystemName
  | 
                                 CONF | 
                                 0 … 1 | 
                                 F | 
                                 RoleCode | 
                              
                              
                                 hl7:addr
  | 
                                 AD | 
                                 0 … * | 
                                  | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 hl7:assignee
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 hl7:assigneePerson
  | 
                                  | 
                                 0 … 1 | 
                                  | 
                                 Persoonsgegevens | 
                                 (Con ift) | 
                              
                              
                                 @classCode
  | 
                                 cs | 
                                 0 … 1 | 
                                 F | 
                                 PSN | 
                              
                              
                                 @determinerCode
  | 
                                 cs | 
                                 0 … 1 | 
                                 F | 
                                 INSTANCE | 
                              
                              
                                 hl7:name
  | 
                                 PN | 
                                 1 … * | 
                                 R | 
                                 Naam | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 hl7:representedOrganization
  | 
                                  | 
                                 0 … 1 | 
                                  | 
                                 Bevat de organisatiegegevens van de persoon | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @classCode
  | 
                                 cs | 
                                 1 … 1 | 
                                 F | 
                                 ORG | 
                              
                              
                                 @determinerCode
  | 
                                 cs | 
                                 1 … 1 | 
                                 F | 
                                 INSTANCE | 
                              
                              
                                 hl7:id
  | 
                                 II | 
                                 1 … * | 
                                 M | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 hl7:code
  | 
                                 CE | 
                                 0 … 1 | 
                                  | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 hl7:name
  | 
                                 ON | 
                                 0 … * | 
                                  | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 hl7:addr
  | 
                                 AD | 
                                 0 … * | 
                                  | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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. | 
                                   | 
                              
                              
                                 hl7:directTarget
  | 
                                  | 
                                 1 … 1 | 
                                 M | 
                                 De voorgeschreven medicatie is ‘leidend voorwerp’ van het medicatievoorschrift | 
                                 (Con ift) | 
                              
                              
                                 @typeCode
  | 
                                  | 
                                 0 … 1 | 
                                 F | 
                                 DIR | 
                              
                              
                                 hl7:prescribedMedication
  | 
                                  | 
                                 1 … 1 | 
                                 M | 
                                 De medicatiesoort is farmacotherapeutische component van het medicatievoorschrift
                                     
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @typeCode
  | 
                                  | 
                                 0 … 1 | 
                                 F | 
                                 THER | 
                              
                              
                                 | Inclusie | 
                                 1 … 1 | 
                                 M | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.106 Medication Kind (DYNAMISCH) | 
                              
                              
                                 hl7:MedicationKind
  | 
                                  | 
                                 1 … 1 | 
                                 M | 
                                 
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @classCode
  | 
                                  | 
                                 0 … 1 | 
                                 F | 
                                 MMAT | 
                              
                              
                                 @determinerCode
  | 
                                  | 
                                 0 … 1 | 
                                 F | 
                                 KIND | 
                              
                              
                                 | Inclusie | 
                                 1 … 1 | 
                                 R | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9005 Medication Code (DYNAMISCH) Medicatiecode, er kan worden gekozen uit de volgende: 
                                    
                                       
                                       - GPK, Generieke productcode, codeSystem OID 2.16.840.1.113883.2.4.4.1
 
                                       
                                       - PRK, Voorschrijfcode, codeSystem OID 2.16.840.1.113883.2.4.4.10
 
                                       
                                       - HPK, Handelsproductcode, codeSystem OID 2.16.840.1.113883.2.4.4.7
 
                                       
                                       - KNMPnummer, Artikelnummer, codeSystem OID 2.16.840.1.113883.2.4.4.8
 
                                        
                                    Verdere informatie
                                     | 
                              
                              
                                 |   | 
                                 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 | 
                                 1 … 1 | 
                                  | 
                                 
                                    Elementen om uit te kiezen:
                                    
                                       - hl7:code[@code]
 
                                       - hl7:code[@nullFlavor]
 
                                     
                                  | 
                              
                              
                                 hl7: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.
 
                                        
                                     | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [@code] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 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 | 
                                        
                                     
                                  | 
                              
                              
                                 hl7:translation
  | 
                                  | 
                                 0 … * | 
                                  | 
                                 De vertalingen in het datatype CE bevatten dan equivalente of meer generieke codes
                                    uit andere coderingssystemen, maar nooit meer specifieke codes. | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 (@code and @displayName) or not(@code) | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Medicatiecode moet attribuut @displayName hebben tenzij er geen code is | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(hl7:translation/@codeSystem=@codeSystem) | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Medicatiecode kan geen translation hebben uit hetzelfde codesysteem | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 | 
                                   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 | 
                                   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 | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(hl7:originalText) | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Bij gecodeerde medicatie mag originalText geen waarde hebben | 
                                   | 
                              
                              
                                 hl7:code
  | 
                                 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).  | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [@nullFlavor] | 
                                  | 
                              
                              
                                 @nullFlavor
  | 
                                 cs | 
                                 1 … 1 | 
                                 F | 
                                 OTH | 
                              
                              
                                 hl7:originalText
  | 
                                 ST | 
                                 1 … 1 | 
                                 M | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(@nullFlavor) or @nullFlavor='OTH' | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Bij niet gecodeerde medicatie moet @nullFlavor 'OTH' bevatten | 
                                   | 
                              
                              
                                 hl7:desc
  | 
                                 ED | 
                                 0 … 1 | 
                                 C | 
                                 Medicatieomschrijving 
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 ../hl7:code/@nullFlavor | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Bij gecodeerde medicatie mag desc niet gevuld zijn | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(hl7:code/@nullFlavor and string-length(hl7:desc)<1) | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Bij niet-gecodeerde medicatie moet desc gevuld zijn | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(hl7:code/@nullFlavor and (not(hl7:activeIngredient) and not(hl7:otherIngredient))) | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Bij niet-gecodeerde medicatie moet er minimaal één ingrediënt meegegeven worden. | 
                                   | 
                              
                              
                                 hl7:activeIngredient
  | 
                                  | 
                                 0 … * | 
                                  | 
                                 Werkzame stof 
                                    Verdere informatie
                                     Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.107 Active Ingredient (DYNAMISCH) | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @classCode
  | 
                                  | 
                                 0 … 1 | 
                                 F | 
                                 ACTI | 
                              
                              
                                 hl7:otherIngredient
  | 
                                  | 
                                 0 … * | 
                                  | 
                                 Andere ingrediënt 
                                    Verdere informatie
                                     Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.109 Other Ingredient (DYNAMISCH) | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @classCode
  | 
                                  | 
                                 0 … 1 | 
                                 F | 
                                 INGR | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 ../hl7:code/@nullFlavor | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Bij gecodeerde medicatie mag otherIngredient niet gebruikt worden | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 | 
                                   | 
                              
                              
                                 hl7:productOf
  | 
                                  | 
                                 0 … 1 | 
                                 R | 
                                 Verstrekkingsverzoek | 
                                 (Con ift) | 
                              
                              
                                 @typeCode
  | 
                                  | 
                                 0 … 1 | 
                                 F | 
                                 PRD | 
                              
                              
                                 | Inclusie | 
                                 1 … 1 | 
                                 M | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.103 Medication Dispense Request (DYNAMISCH) | 
                              
                              
                                 hl7:medicationDispenseRequest
  | 
                                  | 
                                 1 … 1 | 
                                 M | 
                                 
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @classCode
  | 
                                  | 
                                 0 … 1 | 
                                 F | 
                                 SPLY | 
                              
                              
                                 @moodCode
  | 
                                  | 
                                 0 … 1 | 
                                 F | 
                                 RQO | 
                              
                              
                                 hl7:id
  | 
                                 II | 
                                 0 … 1 | 
                                  | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 hl7:statusCode
  | 
                                 CS | 
                                 0 … 1 | 
                                  | 
                                 
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 @nullFlavor
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 NA | 
                              
                              
                                 hl7:repeatNumber
  | 
                                 IVL_INT | 
                                 0 … 1 | 
                                  | 
                                 Het aantal deelverstrekkingen dat in het kader van dit voorschrift gedaan moet worden.
                                     
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 Voorbeeld | 
                                 <repeatNumber value="9"/> | 
                              
                              
                                 |   | 
                                 Voorbeeld | 
                                 <repeatNumber>   <center value="9"/></repeatNumber> | 
                              
                              
                                 hl7:quantity
  | 
                                 PQ | 
                                 0 … 1 | 
                                  | 
                                 De hoeveelheid die per (deel)verstrekking moet worden verstrekt.  
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 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> | 
                              
                              
                                 hl7:translation
  | 
                                 PQR | 
                                 0 … 1 | 
                                 R | 
                                 Vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] | 
                                  | 
                              
                              
                                 @codeSystem
  | 
                                 CONF | 
                                 0 … 1 | 
                                 F | 
                                 2.16.840.1.113883.2.4.4.1.900.2 (G-Standaard thesaurus basiseenheden) | 
                              
                              
                                 hl7:translation
  | 
                                 PQR | 
                                 0 … 1 | 
                                  | 
                                 Vertaling naar de G-Standaard deelverpakkingen (tabel 4). | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [@codeSystem='2.16.840.1.113883.2.4.4.12'] | 
                                  | 
                              
                              
                                 @codeSystem
  | 
                                 CONF | 
                                 0 … 1 | 
                                 F | 
                                 2.16.840.1.113883.2.4.4.12 (G-Standaard Tabel 902 thesaurus 4) | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 @nullFlavor or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Vertaling naar G-Standaard basiseenheden (tabel 2 van de thesauraus) is verplicht. | 
                                   | 
                              
                              
                                 | Inclusie | 
                                 0 … 1 | 
                                 R | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9063 Afleverlocatie (2016‑02‑17) | 
                              
                              
                                 hl7:destination
  | 
                                  | 
                                 0 … 1 | 
                                 R | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 hl7:serviceDeliveryLocation
  | 
                                  | 
                                 1 … 1 | 
                                 M | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 hl7:code
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 hl7:addr
  | 
                                 AD | 
                                 1 … 1 | 
                                 M | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 hl7:performer
  | 
                                  | 
                                 0 … 1 | 
                                  | 
                                 Beoogde verstrekker. 
                                    Verdere informatie
                                     Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9017 Beoogde verstrekker (DYNAMISCH) | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @typeCode
  | 
                                  | 
                                 0 … 1 | 
                                 F | 
                                 PRF | 
                              
                              
                                 | Inclusie | 
                                 1 … * | 
                                 M | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.100 therapeuticAgentOf - Medication Administration Request (2013‑05‑21) | 
                              
                              
                                 hl7:therapeuticAgentOf
  | 
                                  | 
                                 1 … * | 
                                 M | 
                                 Bijbehorend(e) Toedieningsverzoek(en). 
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @typeCode
  | 
                                 cs | 
                                 0 … 1 | 
                                 F | 
                                 TPA | 
                              
                              
                                 hl7:medicationAdministrationRequest
  | 
                                  | 
                                 0 … * | 
                                  | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @classCode
  | 
                                 cs | 
                                 0 … 1 | 
                                 F | 
                                 SBADM | 
                              
                              
                                 @moodCode
  | 
                                 cs | 
                                 0 … 1 | 
                                 F | 
                                 RQO | 
                              
                              
                                 hl7:text
  | 
                                 ST | 
                                 1 … 1 | 
                                 M | 
                                 Toedieningsverzoekomschrijving. 
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @mediaType
  | 
                                 st | 
                                 0 … 1 | 
                                 F | 
                                 text/plain | 
                              
                              
                                 |   | 
                                 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> | 
                              
                              
                                 hl7:statusCode
  | 
                                 CS | 
                                 1 … 1 | 
                                 M | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 @code
  | 
                                 CONF | 
                                 1 … 1 | 
                                 F | 
                                 active | 
                              
                              
                                 | Inclusie | 
                                 0 … * | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9006 Usable Period and Frequency (2013‑05‑21) | 
                              
                              
                                 | Keuze | 
                                 0 … * | 
                                  | 
                                 Elementen om uit te kiezen:
                                    
                                       - hl7:effectiveTime[(local-name-from-QName(resolve-QName(@xsi:type,.))='SXPR_TS' and
                                          namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3')]
 
                                       - hl7:effectiveTime[(local-name-from-QName(resolve-QName(@xsi:type,.))='IVL_TS' and
                                          namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3') ]
 
                                       - hl7:effectiveTime[(local-name-from-QName(resolve-QName(@xsi:type,.))='PIVL_TS' and
                                          namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3') ]
 
                                       - hl7:effectiveTime[(local-name-from-QName(resolve-QName(@xsi:type,.))='TS' and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3')
                                          or not(@xsi:type)]
 
                                     
                                  | 
                              
                              
                                 hl7:effectiveTime
  | 
                                 SXPR_TS | 
                                 0 … 1 | 
                                  | 
                                 Gebruiksperiode en doseerschema 
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [(local-name-from-QName(resolve-QName(@xsi:type,.))='SXPR_TS' and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3')] | 
                                  | 
                              
                              
                                 hl7:comp
  | 
                                 IVL_TS | 
                                 0 … 1 | 
                                 R | 
                                 Het eerste comp element bevat de gebruiksperiode (indien bekend). | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [(local-name-from-QName(resolve-QName(@xsi:type,.))='IVL_TS' and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3')] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9019 Usable Period (2013‑05‑21) | 
                              
                              
                                 hl7:low
  | 
                                 TS | 
                                 0 … 1 | 
                                 R | 
                                 Begindatum (en tijd) | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 Voorbeeld | 
                                 
                                     Ambulante situatie: alleen begindatum bekend (geen tijd). <low value="20130818"/> | 
                              
                              
                                 |   | 
                                 Voorbeeld | 
                                 
                                     Klinisch of ambulant: inclusief begintijd. <low value="201308181000"/> | 
                              
                              
                                 hl7:width
  | 
                                 PQ | 
                                 0 … 1 | 
                                 R | 
                                 Gebruiksperiode (ambulante situatie) | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 @unit
  | 
                                 cs | 
                                 1 … 1 | 
                                 F | 
                                 d | 
                              
                              
                                 |   | 
                                 Voorbeeld | 
                                 <width value="4" unit="d"/> | 
                              
                              
                                 hl7:high
  | 
                                 TS | 
                                 0 … 1 | 
                                 R | 
                                 Einddatum en tijd (klinische situatie) | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 Voorbeeld | 
                                 <high value="201308212359"/> | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 | 
                                   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 | 
                                   warning | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 true() | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Let op! Einddatum is alleen van toepassing in de klinische situatie. Gebruik anders
                                       width. | 
                                   | 
                              
                              
                                 hl7:comp
  | 
                                 PIVL_TS | 
                                 0 … * | 
                                 R | 
                                 Doseerschema | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [(local-name-from-QName(resolve-QName(@xsi:type,.))='PIVL_TS' and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3')
                                       ] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9020 Frequency (2015‑03‑05 13:41:39) | 
                              
                              
                                 @operator
  | 
                                  | 
                                 0 … 1 | 
                                   | 
                                 'I' (vereniging) is de default, gebruik 'A' voor doorsnijding. | 
                              
                              
                                 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). | 
                                 (Con ift) | 
                              
                              
                                 hl7:center
  | 
                                  | 
                                 0 … 1 | 
                                 R | 
                                 Herhalend tijdstip per dag. | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(exists(../hl7:width)) | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Het xml element phase/center mag niet gecombineerd worden met phase/width. | 
                                   | 
                              
                              
                                 hl7:low
  | 
                                  | 
                                 0 … 1 | 
                                 R | 
                                 De begindatum bij een geankerd interval. | 
                                 (Con ift) | 
                              
                              
                                 hl7:width
  | 
                                  | 
                                 0 … 1 | 
                                 R | 
                                 Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. | 
                                 (Con ift) | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Aantal dagen | 
                              
                              
                                 @unit
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 d | 
                              
                              
                                 |   | 
                                 Altijd uit te drukken in hele dagen. | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(hl7:high) | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Het gebruik van het phase/high element is niet toegestaan. | 
                                   | 
                              
                              
                                 hl7:period
  | 
                                 PQ | 
                                 1 … 1 | 
                                 R | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 @value
  | 
                                 real | 
                                 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". Uren
                                    en minuten zijn ook toegestaan: dus 'iedere 12 uur' of 'iedere 240 minuten' kan ook
                                    (minuten is m.n. in klinische setting gebruikelijk). | 
                              
                              
                                 @unit
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 |   | 
                                 CONF | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(exists(../preceding-sibling::hl7:comp[(local-name-from-QName(resolve-QName(@xsi:type,.))='PIVL_TS'
                                    and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3') ])) 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 | 
                                   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). | 
                                   | 
                              
                              
                                 hl7:comp
  | 
                                 SXPR_TS | 
                                 0 … * | 
                                  | 
                                 Complex doseerschema | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [(local-name-from-QName(resolve-QName(@xsi:type,.))='SXPR_TS' and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3')
                                       ] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @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> | 
                              
                              
                                 hl7:comp
  | 
                                 SXPR_TS | 
                                 0 … * | 
                                  | 
                                 Nog complexer doseerschema | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [(local-name-from-QName(resolve-QName(@xsi:type,.))='SXPR_TS' and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3')
                                       ] | 
                                  | 
                              
                              
                                 @operator
  | 
                                  | 
                                 0 … 1 | 
                                   | 
                                 'I' (vereniging) is de default, gebruik 'A' voor doorsnijding. | 
                              
                              
                                 hl7:comp
  | 
                                 PIVL_TS | 
                                 2 … * | 
                                  | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [(local-name-from-QName(resolve-QName(@xsi:type,.))='PIVL_TS' and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3')
                                       ] | 
                                  | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9020 Frequency (2015‑03‑05 13:41:39) | 
                              
                              
                                 @operator
  | 
                                  | 
                                 0 … 1 | 
                                   | 
                                 'I' (vereniging) is de default, gebruik 'A' voor doorsnijding. | 
                              
                              
                                 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). | 
                                 (Con ift) | 
                              
                              
                                 hl7:center
  | 
                                  | 
                                 0 … 1 | 
                                 R | 
                                 Herhalend tijdstip per dag. | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(exists(../hl7:width)) | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Het xml element phase/center mag niet gecombineerd worden met phase/width. | 
                                   | 
                              
                              
                                 hl7:low
  | 
                                  | 
                                 0 … 1 | 
                                 R | 
                                 De begindatum bij een geankerd interval. | 
                                 (Con ift) | 
                              
                              
                                 hl7:width
  | 
                                  | 
                                 0 … 1 | 
                                 R | 
                                 Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. | 
                                 (Con ift) | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Aantal dagen | 
                              
                              
                                 @unit
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 d | 
                              
                              
                                 |   | 
                                 Altijd uit te drukken in hele dagen. | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(hl7:high) | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Het gebruik van het phase/high element is niet toegestaan. | 
                                   | 
                              
                              
                                 hl7:period
  | 
                                 PQ | 
                                 1 … 1 | 
                                 R | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 @value
  | 
                                 real | 
                                 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". Uren
                                    en minuten zijn ook toegestaan: dus 'iedere 12 uur' of 'iedere 240 minuten' kan ook
                                    (minuten is m.n. in klinische setting gebruikelijk). | 
                              
                              
                                 @unit
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 |   | 
                                 CONF | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(exists(../preceding-sibling::hl7:comp[(local-name-from-QName(resolve-QName(@xsi:type,.))='PIVL_TS'
                                    and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3') ])) 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 | 
                                   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). | 
                                   | 
                              
                              
                                 hl7:comp
  | 
                                 PIVL_TS | 
                                 0 … * | 
                                  | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [(local-name-from-QName(resolve-QName(@xsi:type,.))='PIVL_TS' and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3')
                                       ] | 
                                  | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9020 Frequency (2015‑03‑05 13:41:39) | 
                              
                              
                                 @operator
  | 
                                  | 
                                 0 … 1 | 
                                   | 
                                 'I' (vereniging) is de default, gebruik 'A' voor doorsnijding. | 
                              
                              
                                 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). | 
                                 (Con ift) | 
                              
                              
                                 hl7:center
  | 
                                  | 
                                 0 … 1 | 
                                 R | 
                                 Herhalend tijdstip per dag. | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(exists(../hl7:width)) | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Het xml element phase/center mag niet gecombineerd worden met phase/width. | 
                                   | 
                              
                              
                                 hl7:low
  | 
                                  | 
                                 0 … 1 | 
                                 R | 
                                 De begindatum bij een geankerd interval. | 
                                 (Con ift) | 
                              
                              
                                 hl7:width
  | 
                                  | 
                                 0 … 1 | 
                                 R | 
                                 Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. | 
                                 (Con ift) | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Aantal dagen | 
                              
                              
                                 @unit
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 d | 
                              
                              
                                 |   | 
                                 Altijd uit te drukken in hele dagen. | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(hl7:high) | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Het gebruik van het phase/high element is niet toegestaan. | 
                                   | 
                              
                              
                                 hl7:period
  | 
                                 PQ | 
                                 1 … 1 | 
                                 R | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 @value
  | 
                                 real | 
                                 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". Uren
                                    en minuten zijn ook toegestaan: dus 'iedere 12 uur' of 'iedere 240 minuten' kan ook
                                    (minuten is m.n. in klinische setting gebruikelijk). | 
                              
                              
                                 @unit
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 |   | 
                                 CONF | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(exists(../preceding-sibling::hl7:comp[(local-name-from-QName(resolve-QName(@xsi:type,.))='PIVL_TS'
                                    and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3') ])) 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 | 
                                   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 | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(exists(hl7:comp[(local-name-from-QName(resolve-QName(@xsi:type,.))='IVL_TS' and
                                    namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3') ])) | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Er mag maximaal één gebruiksperiode (@xsi:type='IVL_TS') voorkomen binnen dezelfde
                                       MedicationAdministrationRequest (MAR) én deze moet als eerste voorkomen in de MAR. | 
                                   | 
                              
                              
                                 hl7:effectiveTime
  | 
                                 IVL_TS | 
                                 0 … 1 | 
                                 R | 
                                 Er is wél een gebruiksperiode bekend, maar geen doseerschema. | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [(local-name-from-QName(resolve-QName(@xsi:type,.))='IVL_TS' and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3')
                                       ] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9019 Usable Period (2013‑05‑21) | 
                              
                              
                                 hl7:low
  | 
                                 TS | 
                                 0 … 1 | 
                                 R | 
                                 Begindatum (en tijd) | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 Voorbeeld | 
                                 
                                     Ambulante situatie: alleen begindatum bekend (geen tijd). <low value="20130818"/> | 
                              
                              
                                 |   | 
                                 Voorbeeld | 
                                 
                                     Klinisch of ambulant: inclusief begintijd. <low value="201308181000"/> | 
                              
                              
                                 hl7:width
  | 
                                 PQ | 
                                 0 … 1 | 
                                 R | 
                                 Gebruiksperiode (ambulante situatie) | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 @unit
  | 
                                 cs | 
                                 1 … 1 | 
                                 F | 
                                 d | 
                              
                              
                                 |   | 
                                 Voorbeeld | 
                                 <width value="4" unit="d"/> | 
                              
                              
                                 hl7:high
  | 
                                 TS | 
                                 0 … 1 | 
                                 R | 
                                 Einddatum en tijd (klinische situatie) | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 Voorbeeld | 
                                 <high value="201308212359"/> | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 | 
                                   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 | 
                                   warning | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 true() | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Let op! Einddatum is alleen van toepassing in de klinische situatie. Gebruik anders
                                       width. | 
                                   | 
                              
                              
                                 hl7:effectiveTime
  | 
                                 PIVL_TS | 
                                 0 … 1 | 
                                  | 
                                 Er is wél een doseerschema bekend, maar geen gebruiksperiode. | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [(local-name-from-QName(resolve-QName(@xsi:type,.))='PIVL_TS' and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3')
                                       ] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9020 Frequency (2015‑03‑05 13:41:39) | 
                              
                              
                                 @operator
  | 
                                  | 
                                 0 … 1 | 
                                   | 
                                 'I' (vereniging) is de default, gebruik 'A' voor doorsnijding. | 
                              
                              
                                 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). | 
                                 (Con ift) | 
                              
                              
                                 hl7:center
  | 
                                  | 
                                 0 … 1 | 
                                 R | 
                                 Herhalend tijdstip per dag. | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(exists(../hl7:width)) | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Het xml element phase/center mag niet gecombineerd worden met phase/width. | 
                                   | 
                              
                              
                                 hl7:low
  | 
                                  | 
                                 0 … 1 | 
                                 R | 
                                 De begindatum bij een geankerd interval. | 
                                 (Con ift) | 
                              
                              
                                 hl7:width
  | 
                                  | 
                                 0 … 1 | 
                                 R | 
                                 Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. | 
                                 (Con ift) | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Aantal dagen | 
                              
                              
                                 @unit
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 d | 
                              
                              
                                 |   | 
                                 Altijd uit te drukken in hele dagen. | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(hl7:high) | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Het gebruik van het phase/high element is niet toegestaan. | 
                                   | 
                              
                              
                                 hl7:period
  | 
                                 PQ | 
                                 1 … 1 | 
                                 R | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 @value
  | 
                                 real | 
                                 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". Uren
                                    en minuten zijn ook toegestaan: dus 'iedere 12 uur' of 'iedere 240 minuten' kan ook
                                    (minuten is m.n. in klinische setting gebruikelijk). | 
                              
                              
                                 @unit
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 |   | 
                                 CONF | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(exists(../preceding-sibling::hl7:comp[(local-name-from-QName(resolve-QName(@xsi:type,.))='PIVL_TS'
                                    and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3') ])) 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 | 
                                   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). | 
                                   | 
                              
                              
                                 hl7:effectiveTime
  | 
                                 TS | 
                                 0 … 1 | 
                                 R | 
                                 Datum (tijd) van eenmalig gebruik. 
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [(local-name-from-QName(resolve-QName(@xsi:type,.))='TS' and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3')
                                       or not(@xsi:type)] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @value
  | 
                                 ts | 
                                 0 … 1 | 
                                   | 
                                  | 
                              
                              
                                 @nullFlavor
  | 
                                  | 
                                 0 … 1 | 
                                   | 
                                  | 
                              
                              
                                 |   | 
                                 Voorbeeld | 
                                 
                                     Tijdstip <effectiveTime value="201503011200"/> | 
                              
                              
                                 hl7:routeCode
  | 
                                 CE | 
                                 0 … 1 | 
                                 R | 
                                 Toedieningsweg, G-Standaard tabel voor toedieningswegen: subtabel 0007 
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @code
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                 Code uit tabel 0007 van de thesaurus zónder voorloopnullen. | 
                              
                              
                                 @codeSystem
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 2.16.840.1.113883.2.4.4.9 | 
                              
                              
                                 @displayName
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 |   | 
                                 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 | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(starts-with(@code, '0')) | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Géén voorloopnullen opnemen bij code voor toedieningsweg. | 
                                   | 
                              
                              
                                 | Inclusie | 
                                 0 … 1 | 
                                 R | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9048 DoseQuantity (2015‑07‑24 15:11:09) | 
                              
                              
                                 | Keuze | 
                                 0 … 1 | 
                                  | 
                                 Elementen om uit te kiezen:
                                    
                                       - hl7:doseQuantity[hl7:center]
 
                                       - hl7:doseQuantity[hl7:low|hl7:high]
 
                                       - hl7:doseQuantity[hl7:translation]
 
                                     
                                  | 
                              
                              
                                 hl7:doseQuantity
  | 
                                 IVL_PQ | 
                                 0 … 1 | 
                                 R | 
                                 Doseerhoeveelheid. Voor vaste keerdosis: gebruik het center element. 
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [hl7:center] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 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> | 
                              
                              
                                 hl7:center
  | 
                                 PQ | 
                                 1 … 1 | 
                                 R | 
                                 Vaste keerdosis | 
                                 (Con ift) | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9164 DoseQuantity and translation(s) (2017‑01‑18) | 
                              
                              
                                 @value
  | 
                                 real | 
                                 0 … 1 | 
                                   | 
                                 Waarde van keerdosis | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 Quantity unit and translation(s) (2015‑03‑05) | 
                              
                              
                                 @unit
  | 
                                 cs | 
                                 0 … 1 | 
                                   | 
                                 Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure
                                    (UCUM). Verdere informatie. | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   warning | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(@unit) or matches(string(@unit),'^1$|^[umcdk]?[mgl]+$|^\[drp\]$|^\[tsp_us\]$|^\[tbs_us\]$|^\[iU\]$') | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 De gevonden UCUM eenheid '<value-of select="@unit"/>' behoort niet tot de meest gebruikte. Is de UCUM eenheid correct? | 
                                   | 
                              
                              
                                 hl7:translation
  | 
                                 PQR | 
                                 0 … 1 | 
                                 R | 
                                 Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Waarde van keerdosis | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @code
  | 
                                 cs | 
                                 1 … 1 | 
                                 R | 
                                 Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @codeSystem
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 2.16.840.1.113883.2.4.4.1.900.2 | 
                              
                              
                                 @displayName
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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. | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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. | 
                                   | 
                              
                              
                                 hl7:translation
  | 
                                 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). | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [@codeSystem='2.16.840.1.113883.2.4.4.1.361'] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Waarde van keerdosis | 
                              
                              
                                 @code
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                 Code voor de (a component) van tabel 25 | 
                              
                              
                                 @codeSystem
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 2.16.840.1.113883.2.4.4.1.361 | 
                              
                              
                                 @displayName
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 hl7:doseQuantity
  | 
                                 IVL_PQ | 
                                 0 … 1 | 
                                 R | 
                                 Doseerhoeveelheid. Voor variabele keerdosis: gebruik low en/of high. 
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                  waar   [hl7:lowof hl7:high] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 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 | 
                                 1 … 2 | 
                                  | 
                                 Elementen om uit te kiezen:
                                    
                                  | 
                              
                              
                                 hl7:low
  | 
                                 PQ | 
                                 0 … 1 | 
                                 R | 
                                 Ondergrens bij variabele keerdosis | 
                                 (Con ift) | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9164 DoseQuantity and translation(s) (2017‑01‑18) | 
                              
                              
                                 @value
  | 
                                 real | 
                                 0 … 1 | 
                                   | 
                                 Waarde van keerdosis | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 Quantity unit and translation(s) (2015‑03‑05) | 
                              
                              
                                 @unit
  | 
                                 cs | 
                                 0 … 1 | 
                                   | 
                                 Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure
                                    (UCUM). Verdere informatie. | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   warning | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(@unit) or matches(string(@unit),'^1$|^[umcdk]?[mgl]+$|^\[drp\]$|^\[tsp_us\]$|^\[tbs_us\]$|^\[iU\]$') | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 De gevonden UCUM eenheid '<value-of select="@unit"/>' behoort niet tot de meest gebruikte. Is de UCUM eenheid correct? | 
                                   | 
                              
                              
                                 hl7:translation
  | 
                                 PQR | 
                                 0 … 1 | 
                                 R | 
                                 Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Waarde van keerdosis | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @code
  | 
                                 cs | 
                                 1 … 1 | 
                                 R | 
                                 Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @codeSystem
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 2.16.840.1.113883.2.4.4.1.900.2 | 
                              
                              
                                 @displayName
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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. | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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. | 
                                   | 
                              
                              
                                 hl7:translation
  | 
                                 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). | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [@codeSystem='2.16.840.1.113883.2.4.4.1.361'] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Waarde van keerdosis | 
                              
                              
                                 @code
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                 Code voor de (a component) van tabel 25 | 
                              
                              
                                 @codeSystem
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 2.16.840.1.113883.2.4.4.1.361 | 
                              
                              
                                 @displayName
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 hl7:high
  | 
                                 PQ | 
                                 0 … 1 | 
                                 R | 
                                 Bovengrens bij variabele keerdosis | 
                                 (Con ift) | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9164 DoseQuantity and translation(s) (2017‑01‑18) | 
                              
                              
                                 @value
  | 
                                 real | 
                                 0 … 1 | 
                                   | 
                                 Waarde van keerdosis | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 Quantity unit and translation(s) (2015‑03‑05) | 
                              
                              
                                 @unit
  | 
                                 cs | 
                                 0 … 1 | 
                                   | 
                                 Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure
                                    (UCUM). Verdere informatie. | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   warning | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(@unit) or matches(string(@unit),'^1$|^[umcdk]?[mgl]+$|^\[drp\]$|^\[tsp_us\]$|^\[tbs_us\]$|^\[iU\]$') | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 De gevonden UCUM eenheid '<value-of select="@unit"/>' behoort niet tot de meest gebruikte. Is de UCUM eenheid correct? | 
                                   | 
                              
                              
                                 hl7:translation
  | 
                                 PQR | 
                                 0 … 1 | 
                                 R | 
                                 Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Waarde van keerdosis | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @code
  | 
                                 cs | 
                                 1 … 1 | 
                                 R | 
                                 Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @codeSystem
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 2.16.840.1.113883.2.4.4.1.900.2 | 
                              
                              
                                 @displayName
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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. | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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. | 
                                   | 
                              
                              
                                 hl7:translation
  | 
                                 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). | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [@codeSystem='2.16.840.1.113883.2.4.4.1.361'] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Waarde van keerdosis | 
                              
                              
                                 @code
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                 Code voor de (a component) van tabel 25 | 
                              
                              
                                 @codeSystem
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 2.16.840.1.113883.2.4.4.1.361 | 
                              
                              
                                 @displayName
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 hl7:doseQuantity
  | 
                                 IVL_PQ | 
                                 0 … 1 | 
                                 R | 
                                 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
                                     | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [hl7:translation] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 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> | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9164 DoseQuantity and translation(s) (2017‑01‑18) | 
                              
                              
                                 @value
  | 
                                 real | 
                                 0 … 1 | 
                                   | 
                                 Waarde van keerdosis | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 Quantity unit and translation(s) (2015‑03‑05) | 
                              
                              
                                 @unit
  | 
                                 cs | 
                                 0 … 1 | 
                                   | 
                                 Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure
                                    (UCUM). Verdere informatie. | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   warning | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(@unit) or matches(string(@unit),'^1$|^[umcdk]?[mgl]+$|^\[drp\]$|^\[tsp_us\]$|^\[tbs_us\]$|^\[iU\]$') | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 De gevonden UCUM eenheid '<value-of select="@unit"/>' behoort niet tot de meest gebruikte. Is de UCUM eenheid correct? | 
                                   | 
                              
                              
                                 hl7:translation
  | 
                                 PQR | 
                                 0 … 1 | 
                                 R | 
                                 Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Waarde van keerdosis | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @code
  | 
                                 cs | 
                                 1 … 1 | 
                                 R | 
                                 Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @codeSystem
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 2.16.840.1.113883.2.4.4.1.900.2 | 
                              
                              
                                 @displayName
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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. | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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. | 
                                   | 
                              
                              
                                 hl7:translation
  | 
                                 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). | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [@codeSystem='2.16.840.1.113883.2.4.4.1.361'] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Waarde van keerdosis | 
                              
                              
                                 @code
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                 Code voor de (a component) van tabel 25 | 
                              
                              
                                 @codeSystem
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 2.16.840.1.113883.2.4.4.1.361 | 
                              
                              
                                 @displayName
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 hl7:doseCheckQuantity
  | 
                                 RTO_QTY_QTY | 
                                 0 … 1 | 
                                  | 
                                 Dosering over periode 
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9049 doseCheckQuantity (2015‑07‑28 13:30:31) | 
                              
                              
                                 hl7:numerator
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 @xsi:type
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                 Voor vaste periodieke dosis: PQ, voor variabele: IVL_PQ. | 
                              
                              
                                 |   | 
                                 CONF | 
                                 
                                    
                                       
                                          | @xsi:type moet "PQ" zijn | 
                                        
                                       
                                          | of | 
                                        
                                       
                                          | @xsi:type moet "IVL_PQ" zijn | 
                                        
                                     
                                  | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9164 DoseQuantity and translation(s) (2017‑01‑18) | 
                              
                              
                                 @value
  | 
                                 real | 
                                 0 … 1 | 
                                   | 
                                 Waarde van keerdosis | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 Quantity unit and translation(s) (2015‑03‑05) | 
                              
                              
                                 @unit
  | 
                                 cs | 
                                 0 … 1 | 
                                   | 
                                 Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure
                                    (UCUM). Verdere informatie. | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   warning | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(@unit) or matches(string(@unit),'^1$|^[umcdk]?[mgl]+$|^\[drp\]$|^\[tsp_us\]$|^\[tbs_us\]$|^\[iU\]$') | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 De gevonden UCUM eenheid '<value-of select="@unit"/>' behoort niet tot de meest gebruikte. Is de UCUM eenheid correct? | 
                                   | 
                              
                              
                                 hl7:translation
  | 
                                 PQR | 
                                 0 … 1 | 
                                 R | 
                                 Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Waarde van keerdosis | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @code
  | 
                                 cs | 
                                 1 … 1 | 
                                 R | 
                                 Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @codeSystem
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 2.16.840.1.113883.2.4.4.1.900.2 | 
                              
                              
                                 @displayName
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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. | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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. | 
                                   | 
                              
                              
                                 hl7:translation
  | 
                                 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). | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [@codeSystem='2.16.840.1.113883.2.4.4.1.361'] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Waarde van keerdosis | 
                              
                              
                                 @code
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                 Code voor de (a component) van tabel 25 | 
                              
                              
                                 @codeSystem
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 2.16.840.1.113883.2.4.4.1.361 | 
                              
                              
                                 @displayName
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 hl7:low
  | 
                                 PQ | 
                                 0 … 1 | 
                                 R | 
                                 Ondergrens bij variable periodieke dosis | 
                                 (Con ift) | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9164 DoseQuantity and translation(s) (2017‑01‑18) | 
                              
                              
                                 @value
  | 
                                 real | 
                                 0 … 1 | 
                                   | 
                                 Waarde van keerdosis | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 Quantity unit and translation(s) (2015‑03‑05) | 
                              
                              
                                 @unit
  | 
                                 cs | 
                                 0 … 1 | 
                                   | 
                                 Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure
                                    (UCUM). Verdere informatie. | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   warning | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(@unit) or matches(string(@unit),'^1$|^[umcdk]?[mgl]+$|^\[drp\]$|^\[tsp_us\]$|^\[tbs_us\]$|^\[iU\]$') | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 De gevonden UCUM eenheid '<value-of select="@unit"/>' behoort niet tot de meest gebruikte. Is de UCUM eenheid correct? | 
                                   | 
                              
                              
                                 hl7:translation
  | 
                                 PQR | 
                                 0 … 1 | 
                                 R | 
                                 Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Waarde van keerdosis | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @code
  | 
                                 cs | 
                                 1 … 1 | 
                                 R | 
                                 Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @codeSystem
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 2.16.840.1.113883.2.4.4.1.900.2 | 
                              
                              
                                 @displayName
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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. | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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. | 
                                   | 
                              
                              
                                 hl7:translation
  | 
                                 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). | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [@codeSystem='2.16.840.1.113883.2.4.4.1.361'] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Waarde van keerdosis | 
                              
                              
                                 @code
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                 Code voor de (a component) van tabel 25 | 
                              
                              
                                 @codeSystem
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 2.16.840.1.113883.2.4.4.1.361 | 
                              
                              
                                 @displayName
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 hl7:high
  | 
                                 PQ | 
                                 0 … 1 | 
                                 R | 
                                 Bovengrens bij variable periodieke dosis | 
                                 (Con ift) | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9164 DoseQuantity and translation(s) (2017‑01‑18) | 
                              
                              
                                 @value
  | 
                                 real | 
                                 0 … 1 | 
                                   | 
                                 Waarde van keerdosis | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 Quantity unit and translation(s) (2015‑03‑05) | 
                              
                              
                                 @unit
  | 
                                 cs | 
                                 0 … 1 | 
                                   | 
                                 Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure
                                    (UCUM). Verdere informatie. | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   warning | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(@unit) or matches(string(@unit),'^1$|^[umcdk]?[mgl]+$|^\[drp\]$|^\[tsp_us\]$|^\[tbs_us\]$|^\[iU\]$') | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 De gevonden UCUM eenheid '<value-of select="@unit"/>' behoort niet tot de meest gebruikte. Is de UCUM eenheid correct? | 
                                   | 
                              
                              
                                 hl7:translation
  | 
                                 PQR | 
                                 0 … 1 | 
                                 R | 
                                 Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Waarde van keerdosis | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @code
  | 
                                 cs | 
                                 1 … 1 | 
                                 R | 
                                 Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @codeSystem
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 2.16.840.1.113883.2.4.4.1.900.2 | 
                              
                              
                                 @displayName
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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. | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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. | 
                                   | 
                              
                              
                                 hl7:translation
  | 
                                 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). | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [@codeSystem='2.16.840.1.113883.2.4.4.1.361'] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Waarde van keerdosis | 
                              
                              
                                 @code
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                 Code voor de (a component) van tabel 25 | 
                              
                              
                                 @codeSystem
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 2.16.840.1.113883.2.4.4.1.361 | 
                              
                              
                                 @displayName
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 (hl7:low | hl7:high) or (local-name-from-QName(resolve-QName(@xsi:type,.))='PQ' and
                                    namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3') | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Bij variabele keerdosis moet minimaal één van de elementen 'low' en 'high' aanwezig
                                       zijn. | 
                                   | 
                              
                              
                                 hl7:denominator
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 @xsi:type
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 PQ | 
                              
                              
                                 @value
  | 
                                 real | 
                                 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". | 
                              
                              
                                 @unit
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                 Tijdseenheid | 
                              
                              
                                 |   | 
                                 CONF | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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). | 
                                   | 
                              
                              
                                 hl7:maxDoseQuantity
  | 
                                 RTO_QTY_QTY | 
                                 0 … * | 
                                 R | 
                                 Maximale dosering over periode. | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9064 maxDoseQuantity (2016‑06‑01) | 
                              
                              
                                 hl7:numerator
  | 
                                 PQ | 
                                 1 … 1 | 
                                 R | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @xsi:type
  | 
                                  | 
                                 0 … 1 | 
                                 F | 
                                 PQ | 
                              
                              
                                 |   | 
                                 Voor maximale periodieke dosis: PQ. | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9164 DoseQuantity and translation(s) (2017‑01‑18) | 
                              
                              
                                 @value
  | 
                                 real | 
                                 0 … 1 | 
                                   | 
                                 Waarde van keerdosis | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 Quantity unit and translation(s) (2015‑03‑05) | 
                              
                              
                                 @unit
  | 
                                 cs | 
                                 0 … 1 | 
                                   | 
                                 Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure
                                    (UCUM). Verdere informatie. | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   warning | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(@unit) or matches(string(@unit),'^1$|^[umcdk]?[mgl]+$|^\[drp\]$|^\[tsp_us\]$|^\[tbs_us\]$|^\[iU\]$') | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 De gevonden UCUM eenheid '<value-of select="@unit"/>' behoort niet tot de meest gebruikte. Is de UCUM eenheid correct? | 
                                   | 
                              
                              
                                 hl7:translation
  | 
                                 PQR | 
                                 0 … 1 | 
                                 R | 
                                 Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Waarde van keerdosis | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @code
  | 
                                 cs | 
                                 1 … 1 | 
                                 R | 
                                 Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @codeSystem
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 2.16.840.1.113883.2.4.4.1.900.2 | 
                              
                              
                                 @displayName
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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. | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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. | 
                                   | 
                              
                              
                                 hl7:translation
  | 
                                 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). | 
                                 (Con ift) | 
                              
                              
                                 |  waar   [@codeSystem='2.16.840.1.113883.2.4.4.1.361'] | 
                                  | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Waarde van keerdosis | 
                              
                              
                                 @code
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                 Code voor de (a component) van tabel 25 | 
                              
                              
                                 @codeSystem
  | 
                                  | 
                                 1 … 1 | 
                                 F | 
                                 2.16.840.1.113883.2.4.4.1.361 | 
                              
                              
                                 @displayName
  | 
                                  | 
                                 1 … 1 | 
                                 R | 
                                  | 
                              
                              
                                 hl7:denominator
  | 
                                 PQ | 
                                 1 … 1 | 
                                 R | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @xsi:type
  | 
                                  | 
                                 0 … 1 | 
                                 F | 
                                 PQ | 
                              
                              
                                 @value
  | 
                                 real | 
                                 1 … 1 | 
                                 R | 
                                 Periode. Deze moet corresponderen met de denominator uit de keerdosis./>  | 
                              
                              
                                 @unit
  | 
                                 cs | 
                                 1 … 1 | 
                                 R | 
                                 Tijdseenheid | 
                              
                              
                                 |   | 
                                 CONF | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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). | 
                                   | 
                              
                              
                                 hl7:support2
  | 
                                  | 
                                 0 … * | 
                                  | 
                                 Gebruiksinstructie.  Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.101 Medication Administration Instruction (DYNAMISCH) | 
                                 (Con ift) | 
                              
                              
                                 @typeCode
  | 
                                 cs | 
                                 0 … 1 | 
                                 F | 
                                 SPRT | 
                              
                              
                                 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
                                     Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9001 Observation Event Criterion (DYNAMISCH) | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @typeCode
  | 
                                 cs | 
                                 0 … 1 | 
                                 F | 
                                 PRCN | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not(exists(.//hl7:period)) or .//hl7:period[not(exists(../../../../preceding-sibling::hl7:therapeuticAgentOf))
                                    or @unit=../../../../preceding-sibling::hl7:therapeuticAgentOf//hl7:period[1]/@unit] | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Voor één bepaalde verstrekking of voorschrift moet de eenheid van de herhaalperiode
                                       in alle toedieningsinstructie componenten hetzelfde zijn (technisch: voor alle *[@xsi:type='PIVL_TS']/period
                                       moet @unit dezelfde waarde hebben. | 
                                   | 
                              
                              
                                 hl7:reason
  | 
                                  | 
                                 0 … 1 | 
                                 C | 
                                 De medische indicatie is de reden voor het uitschrijven van het voorschrift 
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 @typeCode
  | 
                                  | 
                                 0 … 1 | 
                                 F | 
                                 RSON | 
                              
                              
                                 hl7:diagnosisEvent
  | 
                                  | 
                                 1 … 1 | 
                                 M | 
                                  | 
                                 (Con ift) | 
                              
                              
                                 @classCode
  | 
                                  | 
                                 0 … 1 | 
                                 F | 
                                 OBS | 
                              
                              
                                 @moodCode
  | 
                                  | 
                                 0 … 1 | 
                                 F | 
                                 EVN | 
                              
                              
                                 hl7:code
  | 
                                 CV | 
                                 1 … 1 | 
                                 M | 
                                 
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 @code
  | 
                                 CONF | 
                                 1 … 1 | 
                                 F | 
                                 DX | 
                              
                              
                                 @codeSystem
  | 
                                 1 … 1 | 
                                 F | 
                                 2.16.840.1.113883.5.4 (ActCode) | 
                              
                              
                                 hl7:value
  | 
                                 CE | 
                                 1 … 1 | 
                                 R | 
                                 Diagnosetypering 
                                    Verdere informatie
                                     | 
                                 (Con ift) | 
                              
                              
                                 |   | 
                                 
                                    
                                  | 
                              
                              
                                 |   | 
                                 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> | 
                              
                              
                                 | Inclusie | 
                                  | 
                                  | 
                                  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 | 
                                   warning | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 $interactionVocab | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Control Act: <value-of select="$interactionVocabFile"/> niet gevonden. Controles gebaseerd op dit externe configuratiebestand zijn gedeactiveerd. | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 | 
                                   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 | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not($interactionVocab) or $authorPerson or not($interactionTrustLevel) or $interactionTrustLevel='Laag' | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Control Act Author: <value-of select="local-name()"/>/authorOrPerformer moet een persoon bevatten in berichten met vertrouwensniveau midden
                                       of hoog | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not($interactionVocab) or $overseerPerson or empty($interactionTrustLevel) or $interactionTrustLevel='Laag' | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Control Act Overseer: <value-of select="local-name()"/>/overseer moet de mandaterende persoon bevatten in berichten met vertrouwensniveau
                                       midden of hoog | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 empty($senderApplicationId) or empty($authorApplicationId) or $senderApplicationId=$authorApplicationId
                                    or $senderApplicationId='1' | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Control Act Author: <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 | 
                                   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 Author: <value-of select="$authorPath"/>/id moet tenminste het UZI-nummer systemen bevatten voor een XIS in een GBZ | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 Author: <value-of select="$authorPath"/>/id moet de zorgaanbieder van het XIS identificeren | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 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 Author: <value-of select="$authorPath"/>/ moet een geïdentificeerde organisatie hebben, tenzij het de ZIM of het SBV-Z betreft. | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 Author: <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 | 
                                   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 Author: <value-of select="$authorPath"/>/code/@code moet "KLANTENLOKET" zijn voor klantenloketmedewerkers | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   info | 
                                   | 
                              
                              
                                 |   | 
                                 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 Author: <value-of select="$authorPath"/>/code ontbreekt. Dit is alleen toegestaan als de rolcode 00.000 is. | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 Author: <value-of select="$authorPath"/>/Organization/id moet de zorgaanbieder van de persoon identificeren | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 Author: <value-of select="$authorPath"/>/Organization/id/@root moet '2.16.840.1.113883.2.4.3.11.25' bevatten | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 Author: <value-of select="$authorPath"/>/Organization/id moet de Nictiz-klantenloket organisatie identificeren | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not($overseerPerson/hl7:Organization[not(hl7:name)]/hl7:id[@root='2.16.528.1.1007.3.3']) | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Control Act Overseer: <value-of select="$authorPath"/>/Organization/name moet de zorgaanbieder/organisatienaam bevatten | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 Overseer: <value-of select="$authorPath"/>/Organization/name moet de Nictiz-klantenloket organisatienaam bevatten | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not($overseerPerson) or $overseerPerson/hl7:code | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Control Act Overseer: <value-of select="$overseerPath"/>/code is verplicht | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 Overseer: <value-of select="$overseerPath"/>/code/@code moet "P" (Patiënt) zijn of een geldige waarde uit RoleCodeWettelijkeVertegenwoordigerNL | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 Overseer: <value-of select="$overseerPath"/>/assignedPrincipalChoiceList/assignedPerson/name is verplicht | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 Overseer: <value-of select="$overseerPath"/>/Organization/id moet de zorgaanbieder van de persoon identificeren | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 not($overseerPerson/hl7:id[@root='2.16.528.1.1007.3.1']) or $overseerPerson/hl7:Organization/hl7:name | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Control Act Overseer: <value-of select="$overseerPath"/>/Organization/name moet de zorgaanbiedernaam bevatten | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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 Overseer: <value-of select="$overseerPath"/>/Organization/addr moet tenminste de vestigingsplaats bevatten | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   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"/>) | 
                                   | 
                              
                              
                                 |   | 
                                 Schematron assert | 
                                 role | 
                                   error | 
                                   | 
                              
                              
                                 |   | 
                                 test | 
                                 $authorDevice/hl7:id[@root='2.16.528.1.1007'][@extension='4'] or $authorDevice/hl7:id[@root='2.16.840.1.113883.2.4.6.6'][@extension='1']
                                    or $authorEntity/hl7:Organization/hl7:name | 
                                   | 
                              
                              
                                 |   | 
                                 Melding | 
                                 Control Act Author: <value-of select="$authorPath"/>/hl7:Organization/hl7:name dient een organisatienaam te bevatten indien de applicatie
                                       niet het SBV-Z is of de ZIM betreft. 1: <value-of select="$authorDevice/hl7:id[@root='2.16.528.1.1007'][@extension='4']"/>, 2: <value-of select="$authorDevice/hl7:id[@root='2.16.840.1.113883.2.4.6.6'][@extension='1']"/>, 3: <value-of select="$authorEntity/hl7:Organization/hl7:name"/>
                                        | 
                                   |