Terug naar index  <<  Terug naar templates

draft Template  Usable Period and Frequency

Template (intern) 2.16.840.1.113883.2.4.3.11.60.20.77.10.9006 - UsablePeriodandFrequency
Id 2.16.840.1.113883.2.4.3.11.60.20.77.10.9006
Versie geldig vanaf 2013‑05‑21 status draft In ontwikkeling
Open/gesloten Open (ook andere dan gedefinieerde elementen zijn toegestaan)
Omschrijving Verdere informatie
notice Er is een open issue met betrekking tot dit item:
  • mp-issue-25: Geankerd interval in GTS alleen met (low en) width (Open)
Koppelingen met
Koppelingen met 9 concepten
Id Naam Dataset
mp-dataelement800-9582 Gebruiksperiode/-duur Medicatie (v8.00)
mp-dataelement800-9587 Doseerschema Medicatie (v8.00)
mp-dataelement800-9599 Gebruiksperiode/-duur Medicatie (v8.00)
mp-dataelement800-9604 Doseerschema Medicatie (v8.00)
mp-dataelement612-9599 Gebruiksperiode/-duur Medicatie (v6.12)
mp-dataelement612-9604 Doseerschema Medicatie (v6.12)
mp-dataelement612-9157 Gebruiksperiode/-duur Medicatie (v6.12)
mp-dataelement800-9157 Gebruiksperiode/-duur Medicatie (v8.00)
mp-dataelement612-9112 Doseerschema Medicatie (v6.12)
Gebruikt door / Gebruikt
Gebruikt door 26 templates, Gebruikt 2 templates
Gebruikt door Template-id als Naam Versie
2.16.840.1.113883.2.4.3.11.60.20.77.10.100 MedicationAdministrationRequest Medication Administration Request 2013‑05‑21
2.16.840.1.113883.2.4.3.11.60.20.77.10.104 link MedicationCombinedOrder Medication Combined Order 2013‑05‑21
2.16.840.1.113883.2.4.3.11.60.20.77.10.5 link MedicationCombinedOrderListMessage Medicatievoorschriftenlijst 2013‑05‑21
2.16.840.1.113883.2.4.3.11.60.20.77.10.9041 link PORX_MT932100NL MedicationPrescriptionListResponse Payload 2015‑07‑15 10:24:41
2.16.840.1.113883.2.4.3.11.60.20.77.10.9040 link ControlActQURX_IN990103NL ControlAct Query Response MP MedicatieVoorschriftenLijst 2015‑07‑15 10:17:14
2.16.840.1.113883.2.4.3.11.60.20.77.10.8 link MedicationCombinedOrderListQueryResponse Medicatievoorschriftenlijstqueryresponse 2013‑12‑21
2.16.840.1.113883.2.4.3.11.60.20.77.10.9046 link ControlActInitiatingMPVoorschrift ControlAct Initiating MP Voorschrift 2015‑07‑21 14:44:55
2.16.840.1.113883.2.4.3.11.60.20.77.10.1 link MedicationCombinedOrderMessage Medicatievoorschrift 2013‑05‑21
2.16.840.1.113883.2.4.3.11.60.20.77.10.110 link MedicationDispenseEvent Medication Dispense Event 2013‑05‑21
2.16.840.1.113883.2.4.3.11.60.20.77.10.9026 link PORX_MT924100NL MedicationDispenseListResponse Payload 2015‑03‑18
2.16.840.1.113883.2.4.3.11.60.20.77.10.9025 link ControlActQURX_IN990113NL ControlAct Query Response MP MedicatieVerstrekkingenLijst 2015‑03‑18
2.16.840.1.113883.2.4.3.11.60.20.77.10.10 link MedicationDispenseListQueryResponse Medicatieverstrekkingenlijstqueryresponse 2013‑05‑21
2.16.840.1.113883.2.4.3.11.60.20.77.10.9038 link PORX_MT924000NL02 MedicationDispenseResponse Payload 2015‑06‑11 13:01:21
2.16.840.1.113883.2.4.3.11.60.20.77.10.9037 link ControlActQURX_IN990013NL ControlAct Query Response MP MedicatieVerstrekkingen 2015‑06‑11 12:56:32
2.16.840.1.113883.2.4.3.11.60.20.77.10.6 link VerstrekkingsqueryResponse Verstrekkingsquery response 2013‑05‑21
2.16.840.1.113883.2.4.3.11.60.20.77.10.9047 link ControlActInitiatingMPMedicationDispenseEvent ControlAct Initiating MP Medicatieverstrekking 2015‑07‑24 13:53:33
2.16.840.1.113883.2.4.3.11.60.20.77.10.2 link MedicationDispenseEventMessage Medicatieverstrekking 2013‑05‑21
2.16.840.1.113883.2.4.3.11.60.20.77.10.105 substanceAdministration substanceAdministration 2013‑12‑21
2.16.840.1.113883.2.4.3.11.60.20.77.10.9027 link ControlActInitiatingMpMedgebruik ControlAct Initiating MP Medicatiegebruik 2015‑03‑30 11:50:14
2.16.840.1.113883.2.4.3.11.60.20.77.10.13 link MedicationStatementMessage Medicatiegebruik 2013‑11‑23
2.16.840.1.113883.2.4.3.11.60.20.77.10.9030 link ControlActQueryResponseMpMedGebruik ControlAct Query Response MP Medicatiegebruik 2015‑03‑30 17:25:36
2.16.840.1.113883.2.4.3.11.60.20.77.10.15 link MedicationStatementListQueryResponse Medicatiegebruiklijstqueryresponse 2013‑12‑21
2.16.840.1.113883.2.4.3.11.60.20.77.10.9057 link MedicatiegebruikSection Medicatiegebruik sectie 2015‑11‑16
2.16.840.1.113883.2.4.3.11.60.20.77.10.9050 link MedicatieoverzichtPatient Medicatieoverzicht patiënt 2015‑11‑02
2.16.840.1.113883.2.4.3.11.60.20.77.10.105 substanceAdministration substanceAdministration 2013‑05‑21
2.16.840.1.113883.2.4.3.11.60.20.77.10.120 SubstanceAdministrationComponent Substance Administration Component 2013‑12‑21
Gebruikt Template-id als Naam Versie
2.16.840.1.113883.2.4.3.11.60.20.77.10.9019 Inclusie UsablePeriod 2013‑05‑21
2.16.840.1.113883.2.4.3.11.60.20.77.10.9020 Inclusie Frequency 2015‑03‑05 13:41:39
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']
treetree hl7:effectiveTime
waar
[@xsi:type='SXPR_TS']
SXPR_TS 0 .. 1 Gebruiksperiode en doseerschema
Verdere informatie
(UsablePeriodandFrequency)
treeblank treetree hl7:comp
waar
[@xsi:type='IVL_TS']
IVL_TS 0 .. 1 R Het eerste comp element bevat de gebruiksperiode (indien bekend). (UsablePeriodandFrequency)
  target Gekoppeld aan concepten:
mp-dataelement800-9582 Gebruiksperiode/-duur Medicatie (v8.00)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9019 Usable Period (2013‑05‑21)
treeblank treeblank treetree hl7:low
TS 0 .. 1 R Begindatum (en tijd) (UsablePeriodandFrequency)
  target Gekoppeld aan concepten:
mp-dataelement800-9583 Begindatum Medicatie (v8.00)
mp-dataelement800-9600 Begindatum Medicatie (v8.00)
mp-dataelement612-9600 Begindatum Medicatie (v6.12)
mp-dataelement612-9158 Begindatum Medicatie (v6.12)
mp-dataelement612-9109 Gebruiksduur Medicatie (v6.12)
  Voorbeeld
Ambulante situatie: alleen begindatum bekend (geen tijd).
<low value="20130818"/>
  Voorbeeld
Klinisch of ambulant: inclusief begintijd.
<low value="201308181000"/>
treeblank treeblank treetree hl7:width
PQ 0 .. 1 R Gebruiksperiode (ambulante situatie) (UsablePeriodandFrequency)
treeblank treeblank treeblank treetree @value
int 1 .. 1 R
treeblank treeblank treeblank treetree @unit
cs 1 .. 1 F d
  target Gekoppeld aan concepten:
mp-dataelement800-9585 Gebruiksduur Medicatie (v8.00)
mp-dataelement800-9602 Gebruiksduur Medicatie (v8.00)
mp-dataelement612-9602 Gebruiksduur Medicatie (v6.12)
  Voorbeeld <width value="4" unit="d"/>
treeblank treeblank treetree hl7:high
TS 0 .. 1 R Einddatum en tijd (klinische situatie) (UsablePeriodandFrequency)
  target Gekoppeld aan concepten:
mp-dataelement800-9584 Einddatum Medicatie (v8.00)
mp-dataelement800-9601 Einddatum Medicatie (v8.00)
mp-dataelement612-9601 Einddatum Medicatie (v6.12)
mp-dataelement612-9159 Einddatum Medicatie (v6.12)
  Voorbeeld <high value="201308212359"/>
  Schematron assert role red error  
  test not(../hl7:width)  
  Melding Einddatum/tijd alleen opnemen in de klinische situatie. Einddatum/tijd mag niet voorkomen in combinatie met width.  
  Schematron assert role red error  
  test ../hl7:low  
  Melding Einddatum/tijd alleen opnemen in de klinische situatie. Einddatum/tijd mag alleen voorkomen in combinatie met low.  
  Schematron assert role orange warning  
  test true()  
  Melding Let op! Einddatum is alleen van toepassing in de klinische situatie. Gebruik anders width.  
treeblank treetree 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)
treeblank treeblank treetree @operator
0 .. 1  
  'I' (vereniging) is de default, gebruik 'A' voor doorsnijding.
treeblank treeblank treetree hl7:phase
IVL_TS 0 .. 1 R Herhalend tijdstip of herhalend interval. Een herhalend tijdstip wordt uitgedrukt in het xml element 'center'. Een herhalend interval in het xml element 'low' en/of 'width. Een herhalend interval bestaat altijd uit een geankerd (met startdatum) of een zwevend interval dat periodiek herhaald wordt. Er is de regel gesteld dat het interval altijd een geheel aantal dagen moet beslaan en dat de herhaalperiode een geheel aantal dagen moet omvatten. Dit omdat de intervalschema’s waarin een herhalend interval wordt gebruikt in principe altijd de vorm hebben “m dagen wel, n dagen niet” (totdat er andere use cases zijn). (UsablePeriodandFrequency)
treeblank treeblank treeblank treetree hl7:center
0 .. 1 R Herhalend tijdstip per dag. (UsablePeriodandFrequency)
  Schematron assert role red error  
  test not(exists(../hl7:width))  
  Melding Het xml element phase/center mag niet gecombineerd worden met phase/width.  
treeblank treeblank treeblank treetree hl7:low
0 .. 1 R De begindatum bij een geankerd interval. (UsablePeriodandFrequency)
treeblank treeblank treeblank treetree hl7:width
0 .. 1 R Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. (UsablePeriodandFrequency)
treeblank treeblank treeblank treeblank treetree @value
real 1 .. 1 R
  Aantal dagen
treeblank treeblank treeblank treeblank treetree @unit
1 .. 1 F d
  Altijd uit te drukken in hele dagen.
  Schematron assert role red error  
  test not(exists(@value))  
  Melding Het gebruik van het phase/@value attribuut is niet toegestaan. Gebruik in plaats daarvan het xml element 'center'.  
  Schematron assert role red error  
  test not(hl7:high)  
  Melding Het gebruik van het phase/high element is niet toegestaan.  
treeblank treeblank treetree hl7:period
PQ 1 .. 1 R (UsablePeriodandFrequency)
treeblank treeblank treeblank treetree @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).
treeblank treeblank treeblank treetree @unit
1 .. 1 R
  CONF
De waarde van @unit moet komen uit waardelijst 2.16.840.1.113883.2.4.3.11.60.20.77.11.18 Time a tot min PQ (UCUM) (2016‑02‑18 12:43:01)
  Schematron assert role red error  
  test not(exists(../hl7:phase/hl7:width)) or @unit='d'  
  Melding Wanneer de gebruiksfrequentie gecombineerd wordt met een herhalend interval moet deze uitgedrukt worden in dagen.  
  Schematron assert role red error  
  test not(exists(../preceding-sibling::hl7:comp[@xsi:type='PIVL_TS'])) or @unit=../preceding-sibling::hl7:comp/hl7:period/@unit  
  Melding Binnen één toedieningsinstructie (medicationAdministrationRequest) moet de eenheid van de herhaalperiode hetzelfde zijn (technisch: de @unit van period moet overeenkomen voor iedere comp[@xsi:type='PIVL_TS'])  
  Schematron assert role red error  
  test matches(@value,'^[0-9]')  
  Melding Het is verplicht minimaal één cijfer op te nemen voor het decimaalteken. Wanneer @value een getal kleiner dan 0 bevat, dan is het verplicht een nul op te nemen voor het decimaalteken (.5 is niet toegestaan 0.5 wel).  
treeblank treetree hl7:comp
waar
[@xsi:type='SXPR_TS']
SXPR_TS 0 .. * Complex doseerschema (UsablePeriodandFrequency)
treeblank treeblank treetree @operator
0 .. 1  
  'I' (vereniging) is de default, gebruik 'A' voor doorsnijding.
  Voorbeeld
Toediening op vaste tijdstippen
<comp xsi:type="SXPR_TS" operator="A">
  <comp xsi:type="PIVL_TS">
    <phase>
      <center value="{eerste tijdstip}"/>
    </phase>
    <period value="1" unit="d"/>
  </comp>
  <comp xsi:type="PIVL_TS" operator="I">
    <phase>
      <center value="{tweede tijdstip}"/>
    </phase>
    <period value="1" unit="d"/>
  </comp>
  <!-- etc. -->
</comp>
treeblank treeblank treetree hl7:comp
waar
[@xsi:type='SXPR_TS']
SXPR_TS 0 .. * Nog complexer doseerschema (UsablePeriodandFrequency)
treeblank treeblank treeblank treetree @operator
0 .. 1  
  'I' (vereniging) is de default, gebruik 'A' voor doorsnijding.
treeblank treeblank treeblank treetree 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)
treeblank treeblank treeblank treeblank treetree @operator
0 .. 1  
  'I' (vereniging) is de default, gebruik 'A' voor doorsnijding.
treeblank treeblank treeblank treeblank treetree hl7:phase
IVL_TS 0 .. 1 R Herhalend tijdstip of herhalend interval. Een herhalend tijdstip wordt uitgedrukt in het xml element 'center'. Een herhalend interval in het xml element 'low' en/of 'width. Een herhalend interval bestaat altijd uit een geankerd (met startdatum) of een zwevend interval dat periodiek herhaald wordt. Er is de regel gesteld dat het interval altijd een geheel aantal dagen moet beslaan en dat de herhaalperiode een geheel aantal dagen moet omvatten. Dit omdat de intervalschema’s waarin een herhalend interval wordt gebruikt in principe altijd de vorm hebben “m dagen wel, n dagen niet” (totdat er andere use cases zijn). (UsablePeriodandFrequency)
treeblank treeblank treeblank treeblank treeblank treetree hl7:center
0 .. 1 R Herhalend tijdstip per dag. (UsablePeriodandFrequency)
  Schematron assert role red error  
  test not(exists(../hl7:width))  
  Melding Het xml element phase/center mag niet gecombineerd worden met phase/width.  
treeblank treeblank treeblank treeblank treeblank treetree hl7:low
0 .. 1 R De begindatum bij een geankerd interval. (UsablePeriodandFrequency)
treeblank treeblank treeblank treeblank treeblank treetree hl7:width
0 .. 1 R Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. (UsablePeriodandFrequency)
treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
real 1 .. 1 R
  Aantal dagen
treeblank treeblank treeblank treeblank treeblank treeblank treetree @unit
1 .. 1 F d
  Altijd uit te drukken in hele dagen.
  Schematron assert role red error  
  test not(exists(@value))  
  Melding Het gebruik van het phase/@value attribuut is niet toegestaan. Gebruik in plaats daarvan het xml element 'center'.  
  Schematron assert role red error  
  test not(hl7:high)  
  Melding Het gebruik van het phase/high element is niet toegestaan.  
treeblank treeblank treeblank treeblank treetree hl7:period
PQ 1 .. 1 R (UsablePeriodandFrequency)
treeblank treeblank treeblank treeblank treeblank treetree @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).
treeblank treeblank treeblank treeblank treeblank treetree @unit
1 .. 1 R
  CONF
De waarde van @unit moet komen uit waardelijst 2.16.840.1.113883.2.4.3.11.60.20.77.11.18 Time a tot min PQ (UCUM) (2016‑02‑18 12:43:01)
  Schematron assert role red error  
  test not(exists(../hl7:phase/hl7:width)) or @unit='d'  
  Melding Wanneer de gebruiksfrequentie gecombineerd wordt met een herhalend interval moet deze uitgedrukt worden in dagen.  
  Schematron assert role red error  
  test not(exists(../preceding-sibling::hl7:comp[@xsi:type='PIVL_TS'])) or @unit=../preceding-sibling::hl7:comp/hl7:period/@unit  
  Melding Binnen één toedieningsinstructie (medicationAdministrationRequest) moet de eenheid van de herhaalperiode hetzelfde zijn (technisch: de @unit van period moet overeenkomen voor iedere comp[@xsi:type='PIVL_TS'])  
  Schematron assert role red error  
  test matches(@value,'^[0-9]')  
  Melding Het is verplicht minimaal één cijfer op te nemen voor het decimaalteken. Wanneer @value een getal kleiner dan 0 bevat, dan is het verplicht een nul op te nemen voor het decimaalteken (.5 is niet toegestaan 0.5 wel).  
treeblank treeblank treetree 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)
treeblank treeblank treeblank treetree @operator
0 .. 1  
  'I' (vereniging) is de default, gebruik 'A' voor doorsnijding.
treeblank treeblank treeblank treetree hl7:phase
IVL_TS 0 .. 1 R Herhalend tijdstip of herhalend interval. Een herhalend tijdstip wordt uitgedrukt in het xml element 'center'. Een herhalend interval in het xml element 'low' en/of 'width. Een herhalend interval bestaat altijd uit een geankerd (met startdatum) of een zwevend interval dat periodiek herhaald wordt. Er is de regel gesteld dat het interval altijd een geheel aantal dagen moet beslaan en dat de herhaalperiode een geheel aantal dagen moet omvatten. Dit omdat de intervalschema’s waarin een herhalend interval wordt gebruikt in principe altijd de vorm hebben “m dagen wel, n dagen niet” (totdat er andere use cases zijn). (UsablePeriodandFrequency)
treeblank treeblank treeblank treeblank treetree hl7:center
0 .. 1 R Herhalend tijdstip per dag. (UsablePeriodandFrequency)
  Schematron assert role red error  
  test not(exists(../hl7:width))  
  Melding Het xml element phase/center mag niet gecombineerd worden met phase/width.  
treeblank treeblank treeblank treeblank treetree hl7:low
0 .. 1 R De begindatum bij een geankerd interval. (UsablePeriodandFrequency)
treeblank treeblank treeblank treeblank treetree hl7:width
0 .. 1 R Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. (UsablePeriodandFrequency)
treeblank treeblank treeblank treeblank treeblank treetree @value
real 1 .. 1 R
  Aantal dagen
treeblank treeblank treeblank treeblank treeblank treetree @unit
1 .. 1 F d
  Altijd uit te drukken in hele dagen.
  Schematron assert role red error  
  test not(exists(@value))  
  Melding Het gebruik van het phase/@value attribuut is niet toegestaan. Gebruik in plaats daarvan het xml element 'center'.  
  Schematron assert role red error  
  test not(hl7:high)  
  Melding Het gebruik van het phase/high element is niet toegestaan.  
treeblank treeblank treeblank treetree hl7:period
PQ 1 .. 1 R (UsablePeriodandFrequency)
treeblank treeblank treeblank treeblank treetree @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).
treeblank treeblank treeblank treeblank treetree @unit
1 .. 1 R
  CONF
De waarde van @unit moet komen uit waardelijst 2.16.840.1.113883.2.4.3.11.60.20.77.11.18 Time a tot min PQ (UCUM) (2016‑02‑18 12:43:01)
  Schematron assert role red error  
  test not(exists(../hl7:phase/hl7:width)) or @unit='d'  
  Melding Wanneer de gebruiksfrequentie gecombineerd wordt met een herhalend interval moet deze uitgedrukt worden in dagen.  
  Schematron assert role red error  
  test not(exists(../preceding-sibling::hl7:comp[@xsi:type='PIVL_TS'])) or @unit=../preceding-sibling::hl7:comp/hl7:period/@unit  
  Melding Binnen één toedieningsinstructie (medicationAdministrationRequest) moet de eenheid van de herhaalperiode hetzelfde zijn (technisch: de @unit van period moet overeenkomen voor iedere comp[@xsi:type='PIVL_TS'])  
  Schematron assert role red error  
  test matches(@value,'^[0-9]')  
  Melding Het is verplicht minimaal één cijfer op te nemen voor het decimaalteken. Wanneer @value een getal kleiner dan 0 bevat, dan is het verplicht een nul op te nemen voor het decimaalteken (.5 is niet toegestaan 0.5 wel).  
  Schematron assert role red error  
  test not(exists(hl7:comp[@xsi:type='IVL_TS']))  
  Melding Er mag maximaal één gebruiksperiode (@xsi:type='IVL_TS') voorkomen binnen dezelfde MedicationAdministrationRequest (MAR) én deze moet als eerste voorkomen in de MAR.  
treetree hl7:effectiveTime
waar
[@xsi:type='IVL_TS']
IVL_TS 0 .. 1 R Er is wél een gebruiksperiode bekend, maar geen doseerschema. (UsablePeriodandFrequency)
  target Gekoppeld aan concepten:
mp-dataelement800-9599 Gebruiksperiode/-duur Medicatie (v8.00)
mp-dataelement612-9599 Gebruiksperiode/-duur Medicatie (v6.12)
mp-dataelement612-9157 Gebruiksperiode/-duur Medicatie (v6.12)
mp-dataelement800-9157 Gebruiksperiode/-duur Medicatie (v8.00)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9019 Usable Period (2013‑05‑21)
treeblank treetree hl7:low
TS 0 .. 1 R Begindatum (en tijd) (UsablePeriodandFrequency)
  target Gekoppeld aan concepten:
mp-dataelement800-9583 Begindatum Medicatie (v8.00)
mp-dataelement800-9600 Begindatum Medicatie (v8.00)
mp-dataelement612-9600 Begindatum Medicatie (v6.12)
mp-dataelement612-9158 Begindatum Medicatie (v6.12)
mp-dataelement612-9109 Gebruiksduur Medicatie (v6.12)
  Voorbeeld
Ambulante situatie: alleen begindatum bekend (geen tijd).
<low value="20130818"/>
  Voorbeeld
Klinisch of ambulant: inclusief begintijd.
<low value="201308181000"/>
treeblank treetree hl7:width
PQ 0 .. 1 R Gebruiksperiode (ambulante situatie) (UsablePeriodandFrequency)
treeblank treeblank treetree @value
int 1 .. 1 R
treeblank treeblank treetree @unit
cs 1 .. 1 F d
  target Gekoppeld aan concepten:
mp-dataelement800-9585 Gebruiksduur Medicatie (v8.00)
mp-dataelement800-9602 Gebruiksduur Medicatie (v8.00)
mp-dataelement612-9602 Gebruiksduur Medicatie (v6.12)
  Voorbeeld <width value="4" unit="d"/>
treeblank treetree hl7:high
TS 0 .. 1 R Einddatum en tijd (klinische situatie) (UsablePeriodandFrequency)
  target Gekoppeld aan concepten:
mp-dataelement800-9584 Einddatum Medicatie (v8.00)
mp-dataelement800-9601 Einddatum Medicatie (v8.00)
mp-dataelement612-9601 Einddatum Medicatie (v6.12)
mp-dataelement612-9159 Einddatum Medicatie (v6.12)
  Voorbeeld <high value="201308212359"/>
  Schematron assert role red error  
  test not(../hl7:width)  
  Melding Einddatum/tijd alleen opnemen in de klinische situatie. Einddatum/tijd mag niet voorkomen in combinatie met width.  
  Schematron assert role red error  
  test ../hl7:low  
  Melding Einddatum/tijd alleen opnemen in de klinische situatie. Einddatum/tijd mag alleen voorkomen in combinatie met low.  
  Schematron assert role orange warning  
  test true()  
  Melding Let op! Einddatum is alleen van toepassing in de klinische situatie. Gebruik anders width.  
treetree hl7:effectiveTime
waar
[@xsi:type='PIVL_TS']
PIVL_TS 0 .. 1 Er is wél een doseerschema bekend, maar geen gebruiksperiode. (UsablePeriodandFrequency)
  target Gekoppeld aan concepten:
mp-dataelement800-9587 Doseerschema Medicatie (v8.00)
mp-dataelement800-9604 Doseerschema Medicatie (v8.00)
mp-dataelement612-9604 Doseerschema Medicatie (v6.12)
mp-dataelement612-9112 Doseerschema Medicatie (v6.12)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9020 Frequency (2015‑03‑05 13:41:39)
treeblank treetree @operator
0 .. 1  
  'I' (vereniging) is de default, gebruik 'A' voor doorsnijding.
treeblank treetree hl7:phase
IVL_TS 0 .. 1 R Herhalend tijdstip of herhalend interval. Een herhalend tijdstip wordt uitgedrukt in het xml element 'center'. Een herhalend interval in het xml element 'low' en/of 'width. Een herhalend interval bestaat altijd uit een geankerd (met startdatum) of een zwevend interval dat periodiek herhaald wordt. Er is de regel gesteld dat het interval altijd een geheel aantal dagen moet beslaan en dat de herhaalperiode een geheel aantal dagen moet omvatten. Dit omdat de intervalschema’s waarin een herhalend interval wordt gebruikt in principe altijd de vorm hebben “m dagen wel, n dagen niet” (totdat er andere use cases zijn). (UsablePeriodandFrequency)
treeblank treeblank treetree hl7:center
0 .. 1 R Herhalend tijdstip per dag. (UsablePeriodandFrequency)
  Schematron assert role red error  
  test not(exists(../hl7:width))  
  Melding Het xml element phase/center mag niet gecombineerd worden met phase/width.  
treeblank treeblank treetree hl7:low
0 .. 1 R De begindatum bij een geankerd interval. (UsablePeriodandFrequency)
treeblank treeblank treetree hl7:width
0 .. 1 R Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. (UsablePeriodandFrequency)
treeblank treeblank treeblank treetree @value
real 1 .. 1 R
  Aantal dagen
treeblank treeblank treeblank treetree @unit
1 .. 1 F d
  Altijd uit te drukken in hele dagen.
  Schematron assert role red error  
  test not(exists(@value))  
  Melding Het gebruik van het phase/@value attribuut is niet toegestaan. Gebruik in plaats daarvan het xml element 'center'.  
  Schematron assert role red error  
  test not(hl7:high)  
  Melding Het gebruik van het phase/high element is niet toegestaan.  
treeblank treetree hl7:period
PQ 1 .. 1 R (UsablePeriodandFrequency)
treeblank treeblank treetree @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).
treeblank treeblank treetree @unit
1 .. 1 R
  CONF
De waarde van @unit moet komen uit waardelijst 2.16.840.1.113883.2.4.3.11.60.20.77.11.18 Time a tot min PQ (UCUM) (2016‑02‑18 12:43:01)
  Schematron assert role red error  
  test not(exists(../hl7:phase/hl7:width)) or @unit='d'  
  Melding Wanneer de gebruiksfrequentie gecombineerd wordt met een herhalend interval moet deze uitgedrukt worden in dagen.  
  Schematron assert role red error  
  test not(exists(../preceding-sibling::hl7:comp[@xsi:type='PIVL_TS'])) or @unit=../preceding-sibling::hl7:comp/hl7:period/@unit  
  Melding Binnen één toedieningsinstructie (medicationAdministrationRequest) moet de eenheid van de herhaalperiode hetzelfde zijn (technisch: de @unit van period moet overeenkomen voor iedere comp[@xsi:type='PIVL_TS'])  
  Schematron assert role red error  
  test matches(@value,'^[0-9]')  
  Melding Het is verplicht minimaal één cijfer op te nemen voor het decimaalteken. Wanneer @value een getal kleiner dan 0 bevat, dan is het verplicht een nul op te nemen voor het decimaalteken (.5 is niet toegestaan 0.5 wel).  
treetree hl7:effectiveTime
waar
[not(exists(@xsi:type)) or @xsi:type='TS']
TS 0 .. 1 R Datum (tijd) van eenmalig gebruik.
Verdere informatie
(UsablePeriodandFrequency)
treeblank treetree @value
ts 0 .. 1  
treeblank treetree @nullFlavor
0 .. 1  
  Voorbeeld
Tijdstip
<effectiveTime value="201503011200"/>