Back To Index  <<  Back To Templates

retired Template  Performer

Id 2.16.756.5.30.1.1.10.9.31 Effective Date 2018‑04‑18
Other versions this id:
Status retired Retired Version Label 2017
Name cdach_other_Performer Display Name Performer
Description
Reusable template wherever a healthcare provider who was the primary performer of an act is used in a CDA-CH V2 document. CDA-CH V2 derivatives, i.e. Swiss exchange formats MAY use this template by either reference or specialisation.
Context Parent nodes of template element with id 2.16.756.5.30.1.1.10.9.31
Classification Template type not specified
Open/Closed Open (other than defined elements are allowed)
Used by / Uses
Used by 0 transactions and 0 templates, Uses 2 templates
Uses as Name Version
2.16.756.5.30.1.1.10.9.49 Include active Original Text Reference (2017) DYNAMIC
2.16.756.5.30.1.1.10.9.32 Containment draft Assigned Entity Compilation with id, name, addr, telecom, person and organization (2020) DYNAMIC
Relationship Specialization: template 1.3.6.1.4.1.19376.1.5.3.1.1.24.3.5 IHE Performer (2017‑04‑13 21:00:16)
ref
IHE-PCC-
Example
Example
<performer typeCode="PRF">
  <templateId root="2.16.756.5.30.1.1.10.9.31"/>  <templateId root="1.3.6.1.4.1.19376.1.5.3.1.1.24.3.5"/>  <functionCode code="309343006" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED CT" displayName="Physician"/>  <time>
    <low nullFlavor="NASK"/>    <high nullFlavor="NASK"/>  </time>
  <assignedEntity>
    <id root="2.999" extension="p98457u-"/>    <functionCode code="309343006" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED CT" displayName="Physician"/>    <addr use="WP">
      <streetName>Doktorgasse</streetName>      <houseNumber>2</houseNumber>      <city>Musterhausen</city>      <postalCode>8888</postalCode>      <country>CH</country>    </addr>
    <telecom value="tel:+41.32.234.55.66" use="WP"/>    <telecom value="fax:+41.32.234.55.67" use="WP"/>    <telecom value="mailto:bereit@gruppenpraxis.ch" use="WP"/>    <telecom value="http:www.gruppenpraxis.ch" use="WP"/>    <assignedPerson>
      <name>
        <given>Allzeit</given>        <family>Bereit</family>        <prefix>Dr. med.</prefix>      </name>
    </assignedPerson>
    <representedOrganization>
      <id root="2.51.1.3" extension="7609999999999"/>      <name>Gruppenpraxis CH</name>      <telecom value="tel:+41.32.234.55.66" use="WP"/>      <telecom value="fax:+41.32.234.55.67" use="WP"/>      <telecom value="mailto:bereit@gruppenpraxis.ch" use="WP"/>      <telecom value="http:www.gruppenpraxis.ch" use="WP"/>      <addr use="WP">
        <streetName>Doktorgasse</streetName>        <houseNumber>2</houseNumber>        <city>Musterhausen</city>        <postalCode>8888</postalCode>        <country>CH</country>      </addr>
    </representedOrganization>
  </assignedEntity>
</performer>
Item DT Card Conf Description Label
hl7:performer
Information about a healthcare provider who was the primary performer of the act. (cdadotsmer)
@typeCode
cs 1 … 1 F PRF
hl7:templateId
II 1 … 1 M (cdadotsmer)
@root
uid 1 … 1 F 2.16.756.5.30.1.1.10.9.31
hl7:templateId
1 … 1 R (cdadotsmer)
@root
uid 1 … 1 F 1.3.6.1.4.1.19376.1.5.3.1.1.24.3.5
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, the code 133932002 (Other Caregiver) MUST be used. In this case, the originalText element MUST contain the description of the role.
Translations to other vocabularies are allowed.
(cdadotsmer)
@code
cs 1 … 1 R
@codeSystem
oid 1 … 1 F 2.16.840.1.113883.6.96
@codeSystemName
st 1 … 1 F SNOMED CT
@displayName
st 1 … 1 R
  CONF
The value of @code shall be drawn from value set 2.16.756.5.30.1.127.3.10.1.1.3 DocumentEntry.authorRole (DYNAMIC)
  Example <functionCode code="106292003" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED CT" displayName="Professional nurse"/>
  Example <functionCode code="133932002" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED CT" displayName="Other Caregiver">
  <originalText>Home helper</originalText></functionCode>
  Example <functionCode code="133932002" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED CT" displayName="Other Caregiver">
  <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 red error  
  test not(@code='133932002') or (hl7:originalText/text())  
  Message Other Caregivers description MUST be declared in the originalText element.  
Included 0 … 1 C from 2.16.756.5.30.1.1.10.9.49 Original Text Reference (DYNAMIC)
The human-readable text MUST be generated automatically from the structured information of this element. The text element MUST contain the reference to the corresponding text in the human readable part, ONLY.
hl7:originalText
ED 0 … 1 C CDA‑CH V2
hl7:reference
TEL 1 … 1 M The reference to the corresponding text in the human readable part must be specified by reference to content[@ID]: reference[@value='#xxx'] CDA‑CH V2
@value
1 … 1 R Reference to the narrative part of the section in the format '#xxx', where xxx is the ID of the corresponding element.
  Schematron assert role red error  
  test starts-with(@value,'#')  
  Message The @value attribute content MUST conform to the format '#xxx', where xxx is the ID of the corresponding <content/> element.  
  Variable let Name idvalue  
  Value substring-after(@value,'#')  
  Schematron assert role red error  
  test ancestor::hl7:structuredBody//*[@ID=$idvalue]  
  Message No narrative text found for this reference (no content element within this document has an ID that corresponds to '<value-of select="$idvalue"/>').  
  Schematron assert role red error  
  test parent::*/text()=ancestor::hl7:structuredBody//*[@ID=$idvalue]/text()  
  Message The originalText content MUST be identical to the narrative text for this reference.  
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) (cdadotsmer)
@code
cs 1 … 1 R
@codeSystem
oid 1 … 1 R
@codeSystemName
st 1 … 1 R
@displayName
st 1 … 1 R
hl7:time
IVL_TS.CH.TZ 0 … 1 Duration of the performance. (cdadotsmer)
hl7:low
TS.CH.TZ 1 … 1 R Start of the performance. (cdadotsmer)
hl7:high
TS.CH.TZ 1 … 1 R End of the performance. (cdadotsmer)
hl7:assignedEntity
1 … 1 R Contains 2.16.756.5.30.1.1.10.9.32 Assigned Entity Compilation with id, name, addr, telecom, person and organization (DYNAMIC) (cdadotsmer)