Terug naar index  <<  Terug naar templates

ref Template  KEZO Voorschrift

Template 2.16.840.1.113883.2.4.3.11.60.66.10.204 - kezo-Voorschrift ref (van repository: kz-)
Id 2.16.840.1.113883.2.4.3.11.60.66.10.204
Versie geldig vanaf 2015‑09‑09 status draft In ontwikkeling
Classificatie CDA entry level template
Context Parent nodes van template element met id 2.16.840.1.113883.2.4.3.11.60.66.10.204
Open/gesloten Open (ook andere dan gedefinieerde elementen zijn toegestaan)
Omschrijving Voorschrift
Verdere informatie
Gebruikt door / Gebruikt
Gebruikt door / Gebruikt 10 templates
Gebruikt door Template-id als Naam Versie
2.16.840.1.113883.2.4.3.11.60.55.10.205 Containment ClinicalInformationSummarySection Clinical Information Summary Section 2015‑12‑27
2.16.840.1.113883.2.4.3.11.60.55.10.1 link cda-spoedm-m Spoedmelding naar meldkamer 2015‑12‑21
2.16.840.1.113883.2.4.3.11.60.55.10.3 link cda-hwh-s HAP wn Huisarts verwijzing naar SEH 2015‑12‑22
Gebruikt Template-id als Naam Versie
2.16.840.1.113883.2.4.3.11.60.20.77.10.9006 Inclusie UsablePeriodandFrequency DYNAMISCH
2.16.840.1.113883.2.4.3.11.60.20.77.10.116 Containment MedicationInformation DYNAMISCH
2.16.840.1.113883.2.4.3.11.60.66.10.9011 Inclusie CDAAuthorBody DYNAMISCH
2.16.840.1.113883.2.4.3.11.60.20.77.10.123 Containment MedicationSupplyOrder DYNAMISCH
2.16.840.1.113883.2.4.3.11.60.20.77.10.113 Containment MedicationAdministrationInstructionCDA DYNAMISCH
2.16.840.1.113883.2.4.3.11.60.66.10.205 Containment kezo-IndicatieDiagnose DYNAMISCH
2.16.840.1.113883.2.4.3.11.60.66.10.9014 Containment Concernreference DYNAMISCH
Relatie Specialisatie: template 2.16.840.1.113883.10.12.308 (2005‑09‑07)
Specialisatie: template 2.16.840.1.113883.2.4.3.11.60.20.77.10.105 (2013‑12‑21)
Voorbeeld <substanceAdministration classCode="SBADM" moodCode="RQO">
  <templateId root="2.16.840.1.113883.2.4.3.11.60.66.10.204"/>
  <id extension="1546339-f6753" root="2.16.840.1.113883.2.4.6.6.1.1"/>
  <text mediaType="text/plain">3 maal per dag 1 eetlepel (= 15ml)</text>  <statusCode code="active"/>
  <!-- de attributen effectiveTime, doseQuantity, routeCode worden nog niet gebruikt -->
  <consumable>
    <manufacturedProduct classCode="MANU">
      <manufacturedMaterial classCode="MMAT" determinerCode="KIND">
        <code code="13659847" codeSystem="2.16.840.1.113883.2.4.4.8" codeSystemName="G-Standaard Artikel" displayName="NUTRIDRINK AARDBEI NR16642">
          <translation code="710695" codeSystem="2.16.840.1.113883.2.4.4.7"/>
        </code>
      </manufacturedMaterial>
    </manufacturedProduct>
  </consumable>
  <!-- voorschrijver -->
  <author>
    <time value="20140521"/>
    <assignedAuthor>
      <id extension="006797896" root="2.16.528.1.1007.3.1"/>
      <assignedPerson>
        <name>
          <given qualifier="IN">J.</given>          <prefix qualifier="VV">van </prefix>          <family>Beek</family>        </name>
      </assignedPerson>
    </assignedAuthor>
  </author>
</substanceAdministration>
Item DT Card Conf Omschrijving Label
hl7:substanceAdministration
1 .. 1 M (kezo-Voorschrift)
treetree @classCode
1 .. 1 F SBADM
treetree @moodCode
1 .. 1 F RQO
treetree hl7:templateId
II 1 .. 1 M (kezo-Voorschrift)
treeblank treetree @root
1 .. 1 F 2.16.840.1.113883.2.4.3.11.60.66.10.204
treetree hl7:id
II 1 .. 1 M Voorschrift identificatie, zie hier voor meer informatie (kezo-Voorschrift)
treetree hl7:text
ST 1 .. 1 M Medicatieafspraak omschrijving
Verdere informatie
(kezo-Voorschrift)
treeblank treetree @mediaType
1 .. 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>
treetree hl7:statusCode
CS 1 .. 1 R Verdere informatie (kezo-Voorschrift)
  CONF
De waarde van @code moet komen uit waardelijst 2.16.840.1.113883.1.11.19890 x_ActStatusActiveComplete (DYNAMISCH)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9006 Usable Period and Frequency (DYNAMISCH) 0..0 Niet aanwezig
Keuze min 0 element(en) en max 1 element(en). Elementen om uit te kiezen:
  • hl7:effectiveTime[@xsi:type='SXPR_TS']
  • hl7:effectiveTime[@xsi:type='IVL_TS']
  • hl7:effectiveTime[@xsi:type='PIVL_TS']
  • hl7:effectiveTime[not(exists(@xsi:type)) or @xsi:type='TS']
treeblank treetree hl7:effectiveTime
waar
[@xsi:type='SXPR_TS']
SXPR_TS 0 .. 1 Gebruiksperiode en doseerschema
Verdere informatie
(kezo-Voorschrift)
treeblank treeblank treetree hl7:comp
waar
[@xsi:type='IVL_TS']
IVL_TS 0 .. 1 R Het eerste comp element bevat de gebruiksperiode (indien bekend). (kezo-Voorschrift)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9019 Usable Period (2013‑05‑21)
treeblank treeblank treeblank treetree hl7:low
TS 0 .. 1 R Begindatum (en tijd) (kezo-Voorschrift)
  Voorbeeld
Ambulante situatie: alleen begindatum bekend (geen tijd).
<low value="20130818"/>
  Voorbeeld
Klinisch of ambulant: inclusief begintijd.
<low value="201308181000"/>
treeblank treeblank treeblank treetree hl7:width
PQ 0 .. 1 R Gebruiksperiode (ambulante situatie) (kezo-Voorschrift)
treeblank treeblank treeblank treeblank treetree @value
int 1 .. 1 R
treeblank treeblank treeblank treeblank treetree @unit
cs 1 .. 1 F d
  Voorbeeld <width value="4" unit="d"/>
treeblank treeblank treeblank treetree hl7:high
TS 0 .. 1 R Einddatum en tijd (klinische situatie) (kezo-Voorschrift)
  Voorbeeld <high value="201308212359"/>
  Schematron assert role red error
  test not(../hl7:width)
  Melding Einddatum/tijd alleen opnemen in de klinische situatie. Einddatum/tijd mag niet voorkomen in combinatie met width.
  Schematron assert role red error
  test ../hl7:low
  Melding Einddatum/tijd alleen opnemen in de klinische situatie. Einddatum/tijd mag alleen voorkomen in combinatie met low.
  Schematron assert role orange warning
  test true()
  Melding Let op! Einddatum is alleen van toepassing in de klinische situatie. Gebruik anders width.
treeblank treeblank treetree hl7:comp
waar
[@xsi:type='PIVL_TS']
PIVL_TS 0 .. * R Doseerschema (kezo-Voorschrift)
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). (kezo-Voorschrift)
treeblank treeblank treeblank treeblank treetree hl7:center
0 .. 1 R Herhalend tijdstip per dag. (kezo-Voorschrift)
  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. (kezo-Voorschrift)
treeblank treeblank treeblank treeblank treetree hl7:width
0 .. 1 R Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. (kezo-Voorschrift)
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 (kezo-Voorschrift)
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).
treeblank treeblank treetree hl7:comp
waar
[@xsi:type='SXPR_TS']
SXPR_TS 0 .. * Complex doseerschema (kezo-Voorschrift)
treeblank treeblank treeblank treetree @operator
0 .. 1  
  'I' (vereniging) is de default, gebruik 'A' voor doorsnijding.
  Voorbeeld
Toediening op vaste tijdstippen
<comp xsi:type="SXPR_TS" operator="A">
  <comp xsi:type="PIVL_TS">
    <phase>
      <center value="{eerste tijdstip}"/>
    </phase>
    <period value="1" unit="d"/>
  </comp>
  <comp xsi:type="PIVL_TS" operator="I">
    <phase>
      <center value="{tweede tijdstip}"/>
    </phase>
    <period value="1" unit="d"/>
  </comp>
  <!-- etc. -->
</comp>
treeblank treeblank treeblank treetree hl7:comp
waar
[@xsi:type='SXPR_TS']
SXPR_TS 0 .. * Nog complexer doseerschema (kezo-Voorschrift)
treeblank treeblank treeblank treeblank treetree @operator
0 .. 1  
  'I' (vereniging) is de default, gebruik 'A' voor doorsnijding.
treeblank treeblank treeblank treeblank treetree hl7:comp
waar
[@xsi:type='PIVL_TS']
PIVL_TS 2 .. * (kezo-Voorschrift)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9020 Frequency (2015‑03‑05 13:41:39)
treeblank treeblank treeblank treeblank treeblank treetree @operator
0 .. 1  
  'I' (vereniging) is de default, gebruik 'A' voor doorsnijding.
treeblank treeblank treeblank treeblank treeblank treetree hl7:phase
IVL_TS 0 .. 1 R Herhalend tijdstip of herhalend interval. Een herhalend tijdstip wordt uitgedrukt in het xml element 'center'. Een herhalend interval in het xml element 'low' en/of 'width. Een herhalend interval bestaat altijd uit een geankerd (met startdatum) of een zwevend interval dat periodiek herhaald wordt. Er is de regel gesteld dat het interval altijd een geheel aantal dagen moet beslaan en dat de herhaalperiode een geheel aantal dagen moet omvatten. Dit omdat de intervalschema’s waarin een herhalend interval wordt gebruikt in principe altijd de vorm hebben “m dagen wel, n dagen niet” (totdat er andere use cases zijn). (kezo-Voorschrift)
treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:center
0 .. 1 R Herhalend tijdstip per dag. (kezo-Voorschrift)
  Schematron assert role red error
  test not(exists(../hl7:width))
  Melding Het xml element phase/center mag niet gecombineerd worden met phase/width.
treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:low
0 .. 1 R De begindatum bij een geankerd interval. (kezo-Voorschrift)
treeblank treeblank treeblank treeblank treeblank treeblank treetree hl7:width
0 .. 1 R Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. (kezo-Voorschrift)
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @value
real 1 .. 1 R
  Aantal dagen
treeblank treeblank treeblank treeblank treeblank treeblank treeblank treetree @unit
1 .. 1 F d
  Altijd uit te drukken in hele dagen.
  Schematron assert role red error
  test not(exists(@value))
  Melding Het gebruik van het phase/@value attribuut is niet toegestaan. Gebruik in plaats daarvan het xml element 'center'.
  Schematron assert role red error
  test not(hl7:high)
  Melding Het gebruik van het phase/high element is niet toegestaan.
treeblank treeblank treeblank treeblank treeblank treetree hl7:period
PQ 1 .. 1 R (kezo-Voorschrift)
treeblank 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 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 treeblank treetree hl7:comp
waar
[@xsi:type='PIVL_TS']
PIVL_TS 0 .. * (kezo-Voorschrift)
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). (kezo-Voorschrift)
treeblank treeblank treeblank treeblank treeblank treetree hl7:center
0 .. 1 R Herhalend tijdstip per dag. (kezo-Voorschrift)
  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. (kezo-Voorschrift)
treeblank treeblank treeblank treeblank treeblank treetree hl7:width
0 .. 1 R Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. (kezo-Voorschrift)
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 (kezo-Voorschrift)
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).
  Schematron assert role red error
  test not(exists(hl7:comp[@xsi:type='IVL_TS']))
  Melding Er mag maximaal één gebruiksperiode (@xsi:type='IVL_TS') voorkomen binnen dezelfde MedicationAdministrationRequest (MAR) én deze moet als eerste voorkomen in de MAR.
treeblank treetree hl7:effectiveTime
waar
[@xsi:type='IVL_TS']
IVL_TS 0 .. 1 R Er is wél een gebruiksperiode bekend, maar geen doseerschema. (kezo-Voorschrift)
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) (kezo-Voorschrift)
  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) (kezo-Voorschrift)
treeblank treeblank treeblank treetree @value
int 1 .. 1 R
treeblank treeblank treeblank treetree @unit
cs 1 .. 1 F d
  Voorbeeld <width value="4" unit="d"/>
treeblank treeblank treetree hl7:high
TS 0 .. 1 R Einddatum en tijd (klinische situatie) (kezo-Voorschrift)
  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:effectiveTime
waar
[@xsi:type='PIVL_TS']
PIVL_TS 0 .. 1 Er is wél een doseerschema bekend, maar geen gebruiksperiode. (kezo-Voorschrift)
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). (kezo-Voorschrift)
treeblank treeblank treeblank treetree hl7:center
0 .. 1 R Herhalend tijdstip per dag. (kezo-Voorschrift)
  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. (kezo-Voorschrift)
treeblank treeblank treeblank treetree hl7:width
0 .. 1 R Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. (kezo-Voorschrift)
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 (kezo-Voorschrift)
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:effectiveTime
waar
[not(exists(@xsi:type)) or @xsi:type='TS']
TS 0 .. 1 R Datum (tijd) van eenmalig gebruik.
Verdere informatie
(kezo-Voorschrift)
treeblank treeblank treetree @value
ts 0 .. 1  
treeblank treeblank treetree @nullFlavor
0 .. 1  
  Voorbeeld
Tijdstip
<effectiveTime value="201503011200"/>
treetree hl7:routeCode
CE 0 .. 1 (kezo-Voorschrift)
treeblank treetree @displayName
1 .. 1 R
treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.2.4.4.9
treeblank treetree hl7:translation
NP (kezo-Voorschrift)
treetree hl7:doseQuantity
IVL_PQ 0 .. 1 (kezo-Voorschrift)
  Schematron assert role red error
  test (count(*//hl7:translation)=1 and *//hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']) or (count(*//hl7:translation)=2 and *//hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] and *//hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.361'])
  Melding Doseerhoeveelheid MOET een vertaling hebben naar G-Standaard basiseenheden tabel 2 en mag ook een vertaling hebben naar Tabel 25 eenheden gebruiksadvies
  Schematron assert role red error
  test not(hl7:translation/@codeSystem) or hl7:translation/@displayName
  Melding In translation elementen MOET @displayName een waarde hebben als er een code is
  Schematron assert role red error
  test not(hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']) 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 MOET gelijk zijn aan doseQuantity/@value
  Schematron assert role red error
  test not(hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.361' and @code='10' and not(@value=../@value div 15)])
  Melding Als NHG Tabel 25 code '10' is, dan MOET value in Tabel 25 vertaling gelijk zijn aan doseQuantity/@value / 15
  Schematron assert role red error
  test not(hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.361' and @code='11' and not(@value=../@value div 8)])
  Melding Als NHG Tabel 25 code '11' is, dan MOET value in Tabel 25 vertaling gelijk zijn aan doseQuantity/@value / 8
  Schematron assert role red error
  test not(hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.361' and @code='14' and not(@value=../@value div 3)])
  Melding Als NHG Tabel 25 code '14' is, dan MOET value in Tabel 25 vertaling gelijk zijn aan doseQuantity/@value / 3
treetree hl7:consumable
waar
[hl7:manufacturedProduct [hl7:templateId/@root='2.16.840.1.113883.2.4.3.11.60.20.77.10.116']]
1 .. 1 M Vooralsnog wordt hier alleen de medicatiecode doorgegeven in manufacturedProduct.manufacturedMaterial.code. De andere elementen worden vooralsnog niet gebruikt. (kezo-Voorschrift)
treeblank treetree @typeCode
0 .. 1 F CSM
  Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.116 Medication Information (DYNAMISCH)
treetree hl7:author
1 .. 1 M Voorschrijvende arts, zie hier voor verdere informatie (kezo-Voorschrift)
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.66.10.9011 PART CDA Author (Body) (DYNAMISCH)
treeblank treetree @typeCode
0 .. 1 F AUT
treeblank treetree @contextControlCode
0 .. 1 F OP
treeblank treetree hl7:functionCode
CD 0 .. 1 (kezo-Voorschrift)
  CONF
moet uit concept domein "Participation Function" worden gekozen
treeblank treetree hl7:time
TS 1 .. 1 R (kezo-Voorschrift)
treeblank treetree hl7:assignedAuthor
1 .. 1 R (kezo-Voorschrift)
treeblank treeblank treetree @classCode
0 .. 1 F ASSIGNED
treeblank treeblank treetree hl7:id
II 1 .. * R (kezo-Voorschrift)
treeblank treeblank treetree hl7:code
CE 0 .. 1 (kezo-Voorschrift)
  CONF
moet uit concept domein "Role Code" worden gekozen
treeblank treeblank treetree hl7:addr
AD 0 .. * (kezo-Voorschrift)
treeblank treeblank treetree hl7:telecom
TEL 0 .. * (kezo-Voorschrift)
Keuze min 0 element(en) en max * element(en). Elementen om uit te kiezen:
  • hl7:assignedPerson met hl7:name uit template PART CDA Person (DYNAMISCH)
  • hl7:assignedAuthoringDevice met hl7:code uit template PART CDA Device (DYNAMISCH)
treeblank treeblank treeblank treetree hl7:assignedPerson
0 .. * (kezo-Voorschrift)
  Bevat 2.16.840.1.113883.2.4.3.11.60.66.10.9001 PART CDA Person (DYNAMISCH)
treeblank treeblank treeblank treetree hl7:assignedAuthoringDevice
0 .. * (kezo-Voorschrift)
  Bevat 2.16.840.1.113883.2.4.3.11.60.66.10.9008 PART CDA Device (DYNAMISCH)
treeblank treeblank treetree hl7:representedOrganization
0 .. 1 (kezo-Voorschrift)
  Bevat 2.16.840.1.113883.2.4.3.11.60.66.10.9002 PART CDA Organization (DYNAMISCH)
treetree hl7:entryRelationship
waar
[@typeCode='REFR']
0 .. 1 R Bijbehorend verstrekkingsverzoek (kezo-Voorschrift)
treeblank treetree @typeCode
1 .. 1 F REFR
  Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.123 MP Medication Supply Order (DYNAMISCH)
treetree hl7:entryRelationship
waar
[@typeCode='SPRT']
0 .. 1 R Gebruiksinstructie (kezo-Voorschrift)
treeblank treetree @typeCode
1 .. 1 F SPRT
  Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.113 Medication Administration Instruction CDA (DYNAMISCH)
treetree hl7:entryRelationship
waar
[@typeCode='RSON']
0 .. 1 C Reden voorschrijven, zie hier voor meer informatie (kezo-Voorschrift)
treeblank treetree @typeCode
1 .. 1 F RSON
  Bevat 2.16.840.1.113883.2.4.3.11.60.66.10.205 KEZO Indicatie Diagnose (DYNAMISCH)
treetree hl7:entryRelationship
waar
[hl7:act [hl7:code [(@code='CONC' and @codeSystem='2.16.840.1.113883.5.6')]]]
0 .. * C Referentie naar concern (kezo-Voorschrift)
treeblank treetree @typeCode
1 .. 1 F REFR
  Bevat 2.16.840.1.113883.2.4.3.11.60.66.10.9014 PART Concern reference (DYNAMISCH)