hl7:section
|
|
|
|
|
(Disule) |
hl7:templateId
|
II |
1 … 1 |
M |
|
IHE PHARM DIS 6.3.3.3 |
@root
|
uid |
1 … 1 |
F |
1.3.6.1.4.1.19376.1.9.1.2.3 |
hl7:templateId
|
II |
1 … 1 |
M |
|
Dispense Section Content Module |
@root
|
uid |
1 … 1 |
F |
2.16.756.5.30.1.1.10.3.11 |
hl7:id
|
II |
1 … 1 |
M |
|
IHE PHARM DIS 6.3.3.3.2 |
hl7:code
|
CE |
1 … 1 |
M |
|
IHE PHARM DIS 6.3.3.3 |
@code
|
CONF |
1 … 1 |
F |
60590-7 |
@codeSystem
|
1 … 1 |
F |
2.16.840.1.113883.6.1 (Logical Observation Identifier Names and Codes) |
@codeSystemName
|
1 … 1 |
F |
LOINC |
@displayName
|
1 … 1 |
F |
Medication dispensed.brief |
hl7:title
|
ST |
1 … 1 |
M |
|
CH‑PHARM |
|
CONF |
element content shall be "Abgabe eines Medikaments" |
-or- |
element content shall be "Dispensation d'un médicament" |
-or- |
element content shall be "Dispensazione di un medicamento" |
-or- |
element content shall be "Medication dispensed" |
|
|
Variable let |
Name |
languageCode |
|
|
Value |
substring(/hl7:ClinicalDocument/hl7:languageCode/@code,1,2) |
|
|
Schematron assert |
role |
error
|
|
|
test |
not($languageCode='de') or text()='Abgabe eines Medikaments' |
|
|
Message |
The German title SHALL be 'Abgabe eines Medikaments' |
|
|
Schematron assert |
role |
error
|
|
|
test |
not($languageCode='fr') or text()='Dispensation d''un médicament' |
|
|
Message |
The French title SHALL be 'Dispensation d''un médicament' (fix assert, text above) |
|
|
Schematron assert |
role |
error
|
|
|
test |
not($languageCode='it') or text()='Dispensazione di un medicamento' |
|
|
Message |
The Italian title SHALL be 'Dispensazione di un medicamento' |
|
|
Schematron assert |
role |
error
|
|
|
test |
not($languageCode='en') or text()='Medication dispensed' |
|
|
Message |
The English title SHALL be 'Medication dispensed' |
|
hl7:text
|
SD.TEXT |
1 … 1 |
M |
|
(Disule) |
Included |
0 … 1 |
|
from 2.16.756.5.30.1.1.10.9.23 Author (DYNAMIC)
|
hl7:author
|
|
0 … 1 |
R |
Information about the author of a CDA document, section or entry. An author MAY be
a person or a device.
|
CDA‑CH V2 |
hl7:templateId
|
II |
1 … 1 |
M |
|
CDA‑CH V2 |
@root
|
uid |
1 … 1 |
F |
2.16.756.5.30.1.1.10.9.23 |
hl7:functionCode
|
CE |
1 … 1 |
R |
The functionCode MUST be taken from the Swiss EPR Value-Set for author roles. See
FDHA Ordinance on the Electronic Patient Record (EPRO-FDHA), Appendix 3: Metadata,
Section 2.1.
If the desired functionCode is not available in the Swiss EPR Value-Set for author
roles, nullFlavor='NAV' MUST be used. In this case, the originalText element MUST
contain the description of the role.
Translations to other vocabularies are allowed.
|
CDA‑CH V2 |
@nullFlavor
|
st |
0 … 1 |
F |
NAV |
@code
|
cs |
0 … 1 |
|
|
@codeSystem
|
oid |
0 … 1 |
F |
2.16.840.1.113883.6.96 |
@codeSystemName
|
st |
0 … 1 |
F |
SNOMED CT |
@displayName
|
st |
0 … 1 |
|
|
|
CONF |
|
|
Example |
Patient <functionCode code="116154003" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED CT" displayName="Patient"/> |
|
Example |
Nurse <functionCode code="106292003" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED CT" displayName="Professional nurse"/> |
|
Example |
Home helper <functionCode nullFlavor="NAV"> <originalText>Home helper</originalText></functionCode> |
|
Example |
Laboratory technician <functionCode nullFlavor="NAV"> <originalText>Laboratory technician</originalText> <translation code="3212" codeSystem="2.16.840.1.113883.2.9.6.2.7" codeSystemName="ISCO-08" displayName="Medical and pathology laboratory technicians"/></functionCode> |
|
Schematron assert |
role |
error
|
|
|
test |
(@code and @codeSystem) or (@nullFlavor='NAV') |
|
|
Message |
Either a code with its code system or nullFlavor='NAV' is required. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(@nullFlavor) or (hl7:originalText) |
|
|
Message |
Other Caregivers description MUST be declared in the originalText element in case
of nullFlavor. |
|
hl7:translation
|
|
0 … * |
|
A translation of the code to another coding system (e.g. ISCO-08: 2.16.840.1.113883.2.9.6.2.7) |
CDA‑CH V2 |
@code
|
cs |
1 … 1 |
R |
|
@codeSystem
|
oid |
1 … 1 |
R |
|
@codeSystemName
|
st |
1 … 1 |
R |
|
@displayName
|
st |
1 … 1 |
R |
|
hl7:time
|
TS.CH.TZ |
1 … 1 |
R |
Timestamp of the authorship. |
CDA‑CH V2 |
hl7:assignedAuthor
|
|
1 … 1 |
R |
|
CDA‑CH V2 |
|
Schematron assert |
role |
error
|
|
|
test |
not(assignedAuthoringDevice/softwareName) or (representedOrganization) |
|
|
Message |
For device authors the element representedOrganization is REQUIRED. |
|
hl7:id
|
II |
1 … 1 |
R |
The specification of GS1 GLN is REQUIRED. If it is not (yet) known, this MUST be
declared using nullFlavor. For persons: their personal GLN MUST be declared. For devices or software modules: the GLN of their organization MUST be declared.
|
CDA‑CH V2 |
@nullFlavor
|
cs |
0 … 1 |
F |
NAV |
|
Temporarily unknown, will be filled later. |
@root
|
cs |
0 … 1 |
F |
2.51.1.3 |
|
OID for GS1 GLN. |
@extension
|
st |
0 … 1 |
|
The GS1 GLN. |
|
Schematron assert |
role |
error
|
|
|
test |
(@root='2.51.1.3' and @extension) or (@nullFlavor='NAV') |
|
|
Message |
Either the GS1 GLN or nullFlavor='NAV' is REQUIRED |
|
hl7:id
|
II |
0 … * |
|
Other ids are allowed. |
CDA‑CH V2 |
@root
|
cs |
1 … 1 |
R |
The OID of the system that issued the id. OIDs of code systems, which are published
in a public OID registry are REQUIRED. Others are NOT ALLOWED.
|
@extension
|
st |
0 … 1 |
|
Contains the ID itself. The ID MUST be unique within the system that issued the ID. |
hl7:addr
|
AD |
0 … * |
|
The author's address. Contains 2.16.756.5.30.1.1.10.9.35 Address Information Compilation - eCH-0010 (DYNAMIC)
|
CDA‑CH V2 |
hl7:telecom
|
TEL |
0 … * |
|
The author's means of communication (phone, eMail, ...). |
CDA‑CH V2 |
Choice |
1 … 1 |
|
Elements to choose from:
|
hl7:assignedPerson
|
|
0 … 1 |
|
The author as a person. Contains 2.16.756.5.30.1.1.10.9.34 Person Name Information Compilation - eCH-0011 (DYNAMIC)
|
CDA‑CH V2 |
hl7:assignedAuthoringDevice
|
|
0 … 1 |
|
The author as a device. Contains 2.16.756.5.30.1.1.10.9.21 Device Compilation with name (DYNAMIC)
|
CDA‑CH V2 |
hl7:representedOrganization
|
|
0 … 1 |
|
The author's organization. Contains 2.16.756.5.30.1.1.10.9.24 Organization Compilation with name (DYNAMIC)
|
CDA‑CH V2 |
hl7:entry
|
|
1 … 1 |
R |
Contains 2.16.756.5.30.1.1.10.4.42 Dispense Item Entry Content Module (DYNAMIC)
|
(Disule) |
|
where [hl7:supply [hl7:templateId [@root='2.16.756.5.30.1.1.10.4.42'] and hl7:templateId
[@root='1.3.6.1.4.1.19376.1.9.1.3.4'] and hl7:templateId [@root='1.3.6.1.4.1.19376.1.5.3.1.4.7.3']
and hl7:templateId [@root='2.16.840.1.113883.10.20.1.34']]] |
|
|