| Item | DT | Card | Conf | Omschrijving | Label | 
                           
                           
                              | Keuze min 0 element(en) en max 1 element(en). Elementen om uit te kiezen: 
                                    hl7:effectiveTime[@xsi:type='SXPR_TS']hl7:effectiveTime[@xsi:type='IVL_TS']hl7:effectiveTime[@xsi:type='PIVL_TS']hl7:effectiveTime[not(exists(@xsi:type)) or @xsi:type='TS'] | 
                           
                              | 
                                    
                                       |  | hl7:effectiveTime waar
 [@xsi:type='SXPR_TS']
 |  | SXPR_TS | 0 .. 1 |  | Gebruiksperiode en doseerschema Verdere informatie
 | (UsablePeriodandFrequency) | 
                           
                              | 
                                    
                                       |  |  | hl7:comp waar
 [@xsi:type='IVL_TS']
 |  | IVL_TS | 0 .. 1 | R | Het eerste comp element bevat de gebruiksperiode (indien bekend). | (UsablePeriodandFrequency) | 
                           
                              | Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9019 Usable Period (2013‑05‑21) | 
                           
                              |  | TS | 0 .. 1 | R | Begindatum (en tijd) | (UsablePeriodandFrequency) | 
                           
                              |  | Voorbeeld | Ambulante situatie: alleen begindatum bekend (geen tijd).<low value="20130818"/> 
 | 
                           
                              |  | Voorbeeld | Klinisch of ambulant: inclusief begintijd.<low value="201308181000"/> 
 | 
                           
                              |  | PQ | 0 .. 1 | R | Gebruiksperiode (ambulante situatie) | (UsablePeriodandFrequency) | 
                           
                              |  | int | 1 .. 1 | R |  | 
                           
                              |  | cs | 1 .. 1 | R |  | 
                           
                              |  | CONF |  | 
                           
                              |  | Voorbeeld | <width value="4" unit="d"/> 
 | 
                           
                              |  | TS | 0 .. 1 | R | Einddatum en tijd (klinische situatie) | (UsablePeriodandFrequency) | 
                           
                              |  | 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 waar
 [@xsi:type='PIVL_TS']
 |  | PIVL_TS | 0 .. * | R | Doseerschema | (UsablePeriodandFrequency) | 
                           
                              | Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9020 Frequency (2015‑03‑05 13:41:39) | 
                           
                              |  |  | 0 .. 1 |  |  | 
                           
                              |  | 'I' (vereniging) is de default, gebruik 'A' voor doorsnijding. | 
                           
                              |  | 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). | (UsablePeriodandFrequency) | 
                           
                              |  |  | 0 .. 1 | R | Herhalend tijdstip per dag. | (UsablePeriodandFrequency) | 
                           
                              |  | Schematron assert | role |  error | 
                           
                              |  | test | not(exists(../hl7:width)) | 
                           
                              |  | Melding | Het xml element phase/center mag niet gecombineerd worden met phase/width. | 
                           
                              |  |  | 0 .. 1 | R | De begindatum bij een geankerd interval. | (UsablePeriodandFrequency) | 
                           
                              |  |  | 0 .. 1 | R | Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. | (UsablePeriodandFrequency) | 
                           
                              |  |  | 1 .. 1 | R |  | 
                           
                              |  | Aantal dagen | 
                           
                              |  |  | 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. | 
                           
                              |  | PQ | 1 .. 1 | R |  | (UsablePeriodandFrequency) | 
                           
                              |  |  | 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". | 
                           
                              |  |  | 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[@xsi:type='PIVL_TS'])) or @unit=../preceding-sibling::hl7:comp/hl7:period/@unit | 
                           
                              |  | Melding | Binnen één
                                    toedieningsinstructie (medicationAdministrationRequest) moet de eenheid van de herhaalperiode
                                    hetzelfde zijn (technisch: de @unit van period
                                    moet overeenkomen voor iedere comp[@xsi:type='PIVL_TS']) | 
                           
                              |  | Schematron assert | role |  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 waar
 [@xsi:type='SXPR_TS']
 |  | SXPR_TS | 0 .. * |  | Complex doseerschema | (UsablePeriodandFrequency) | 
                           
                              |  |  | 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 waar
 [@xsi:type='SXPR_TS']
 |  | SXPR_TS | 0 .. * |  | Nog complexer doseerschema | (UsablePeriodandFrequency) | 
                           
                              |  |  | 0 .. 1 |  |  | 
                           
                              |  | 'I' (vereniging) is de default, gebruik 'A' voor doorsnijding. | 
                           
                              | 
                                    
                                       |  |  |  |  | hl7:comp waar
 [@xsi:type='PIVL_TS']
 |  | PIVL_TS | 2 .. * |  |  | (UsablePeriodandFrequency) | 
                           
                              | Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9020 Frequency (2015‑03‑05 13:41:39) | 
                           
                              |  |  | 0 .. 1 |  |  | 
                           
                              |  | 'I' (vereniging) is de default, gebruik 'A' voor doorsnijding. | 
                           
                              |  | 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). | (UsablePeriodandFrequency) | 
                           
                              |  |  | 0 .. 1 | R | Herhalend tijdstip per dag. | (UsablePeriodandFrequency) | 
                           
                              |  | Schematron assert | role |  error | 
                           
                              |  | test | not(exists(../hl7:width)) | 
                           
                              |  | Melding | Het xml element phase/center mag niet gecombineerd worden met phase/width. | 
                           
                              |  |  | 0 .. 1 | R | De begindatum bij een geankerd interval. | (UsablePeriodandFrequency) | 
                           
                              |  |  | 0 .. 1 | R | Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. | (UsablePeriodandFrequency) | 
                           
                              |  |  | 1 .. 1 | R |  | 
                           
                              |  | Aantal dagen | 
                           
                              |  |  | 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. | 
                           
                              |  | PQ | 1 .. 1 | R |  | (UsablePeriodandFrequency) | 
                           
                              |  |  | 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". | 
                           
                              |  |  | 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[@xsi:type='PIVL_TS'])) or @unit=../preceding-sibling::hl7:comp/hl7:period/@unit | 
                           
                              |  | Melding | Binnen één
                                    toedieningsinstructie (medicationAdministrationRequest) moet de eenheid van de herhaalperiode
                                    hetzelfde zijn (technisch: de @unit van period
                                    moet overeenkomen voor iedere comp[@xsi:type='PIVL_TS']) | 
                           
                              |  | Schematron assert | role |  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 waar
 [@xsi:type='PIVL_TS']
 |  | PIVL_TS | 0 .. * |  |  | (UsablePeriodandFrequency) | 
                           
                              | Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9020 Frequency (2015‑03‑05 13:41:39) | 
                           
                              |  |  | 0 .. 1 |  |  | 
                           
                              |  | 'I' (vereniging) is de default, gebruik 'A' voor doorsnijding. | 
                           
                              |  | 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). | (UsablePeriodandFrequency) | 
                           
                              |  |  | 0 .. 1 | R | Herhalend tijdstip per dag. | (UsablePeriodandFrequency) | 
                           
                              |  | Schematron assert | role |  error | 
                           
                              |  | test | not(exists(../hl7:width)) | 
                           
                              |  | Melding | Het xml element phase/center mag niet gecombineerd worden met phase/width. | 
                           
                              |  |  | 0 .. 1 | R | De begindatum bij een geankerd interval. | (UsablePeriodandFrequency) | 
                           
                              |  |  | 0 .. 1 | R | Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. | (UsablePeriodandFrequency) | 
                           
                              |  |  | 1 .. 1 | R |  | 
                           
                              |  | Aantal dagen | 
                           
                              |  |  | 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. | 
                           
                              |  | PQ | 1 .. 1 | R |  | (UsablePeriodandFrequency) | 
                           
                              |  |  | 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". | 
                           
                              |  |  | 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[@xsi:type='PIVL_TS'])) or @unit=../preceding-sibling::hl7:comp/hl7:period/@unit | 
                           
                              |  | Melding | Binnen één
                                    toedieningsinstructie (medicationAdministrationRequest) moet de eenheid van de herhaalperiode
                                    hetzelfde zijn (technisch: de @unit van period
                                    moet overeenkomen voor iedere comp[@xsi:type='PIVL_TS']) | 
                           
                              |  | Schematron assert | role |  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[@xsi:type='IVL_TS'])) | 
                           
                              |  | Melding | Er mag maximaal één gebruiksperiode (@xsi:type='IVL_TS') voorkomen
                                    binnen dezelfde MedicationAdministrationRequest (MAR) én deze moet als eerste voorkomen
                                    in de MAR. | 
                           
                              | 
                                    
                                       |  | hl7:effectiveTime waar
 [@xsi:type='IVL_TS']
 |  | IVL_TS | 0 .. 1 | R | Er is wél een gebruiksperiode bekend, maar geen doseerschema. | (UsablePeriodandFrequency) | 
                           
                              | Ingevoegd 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) | (UsablePeriodandFrequency) | 
                           
                              |  | 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) | (UsablePeriodandFrequency) | 
                           
                              |  | int | 1 .. 1 | R |  | 
                           
                              |  | cs | 1 .. 1 | R |  | 
                           
                              |  | CONF |  | 
                           
                              |  | Voorbeeld | <width value="4" unit="d"/> 
 | 
                           
                              | 
                                    
                                       |  |  | hl7:high 
 |  | TS | 0 .. 1 | R | Einddatum en tijd (klinische situatie) | (UsablePeriodandFrequency) | 
                           
                              |  | 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 waar
 [@xsi:type='PIVL_TS']
 |  | PIVL_TS | 0 .. 1 |  | Er is wél een doseerschema bekend, maar geen gebruiksperiode. | (UsablePeriodandFrequency) | 
                           
                              | Ingevoegd 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). | (UsablePeriodandFrequency) | 
                           
                              |  |  | 0 .. 1 | R | Herhalend tijdstip per dag. | (UsablePeriodandFrequency) | 
                           
                              |  | Schematron assert | role |  error | 
                           
                              |  | test | not(exists(../hl7:width)) | 
                           
                              |  | Melding | Het xml element phase/center mag niet gecombineerd worden met phase/width. | 
                           
                              |  |  | 0 .. 1 | R | De begindatum bij een geankerd interval. | (UsablePeriodandFrequency) | 
                           
                              |  |  | 0 .. 1 | R | Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. | (UsablePeriodandFrequency) | 
                           
                              |  |  | 1 .. 1 | R |  | 
                           
                              |  | Aantal dagen | 
                           
                              |  |  | 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 |  | (UsablePeriodandFrequency) | 
                           
                              |  |  | 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". | 
                           
                              |  |  | 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[@xsi:type='PIVL_TS'])) or @unit=../preceding-sibling::hl7:comp/hl7:period/@unit | 
                           
                              |  | Melding | Binnen één
                                    toedieningsinstructie (medicationAdministrationRequest) moet de eenheid van de herhaalperiode
                                    hetzelfde zijn (technisch: de @unit van period
                                    moet overeenkomen voor iedere comp[@xsi:type='PIVL_TS']) | 
                           
                              |  | Schematron assert | role |  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 waar
 [not(exists(@xsi:type)) or @xsi:type='TS']
 |  | TS | 0 .. 1 | R | Datum (tijd) van eenmalig gebruik. Verdere informatie
 | (UsablePeriodandFrequency) | 
                           
                              | 
                                    
                                       |  |  | @value 
 |  |  | 0 .. 1 |  |  | 
                           
                              | 
                                    
                                       |  |  | @nullFlavor 
 |  |  | 0 .. 1 |  |  | 
                           
                              |  | Voorbeeld | Tijdstip<effectiveTime value="201503011200"/> 
 |