Implementation Guide CH VACD
3.0.0 - STU3 Switzerland flag

This page is part of the CH VACD (R4) (v3.0.0: STU 3) based on FHIR (HL7® FHIR® Standard) R4. The current version which supersedes this version is 6.0.0. For a full list of available versions, see the Directory of published versions

: 2.1 Composition Immunization Administration - TTL Representation

Raw ttl | Download


@prefix fhir: <http://hl7.org/fhir/> .
@prefix loinc: <http://loinc.org/rdf#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sct: <http://snomed.info/id/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

# - resource -------------------------------------------------------------------

 a fhir:Composition;
  fhir:nodeRole fhir:treeRoot;
  fhir:Resource.id [ fhir:value "2-1-ImmunizationAdministrationComposition"]; # 
  fhir:Resource.meta [
     fhir:Meta.profile [
       fhir:value "http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-composition-immunization-administration";
       fhir:index 0;
       fhir:link <http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-composition-immunization-administration>     ]
  ]; # 
  fhir:Resource.language [ fhir:value "en-US"]; # 
  fhir:DomainResource.text [
     fhir:Narrative.status [ fhir:value "generated" ];
     fhir:Narrative.div "<div xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"en-US\" lang=\"en-US\"><div style=\"display: table;\"><div style=\"display: table-row; border-spacing: 5px;\"><div style=\"display: table-cell; font-weight: bold; width: 200px;\">Patient</div><div style=\"display: table-cell;\"><div class=\"patient\" style=\"background-color: #e3f7fd;\"><div style=\"display: table;\"><div style=\"display: table-row; border-spacing: 5px;\"><div style=\"display: table-cell; font-weight: bold; width: 200px;\">Name</div><div style=\"display: table-cell;\"><span class=\"highlight\" style=\"font-weight: bold;\">MonikaWegmueller</span></div></div><div style=\"display: table-row; border-spacing: 5px;\"><div style=\"display: table-cell; font-weight: bold; width: 200px;\">Gender</div><div style=\"display: table-cell;\"><span>female</span></div></div><div style=\"display: table-row; border-spacing: 5px;\"><div style=\"display: table-cell; font-weight: bold; width: 200px;\">Birthday</div><div style=\"display: table-cell;\"><span>10.02.1967</span></div></div><div style=\"display: table-row; border-spacing: 5px;\"><div style=\"display: table-cell; font-weight: bold; width: 200px;\">Adress</div><div style=\"display: table-cell;\"><div class=\"address\" style=\"\"><span>Leidensweg 10</span><br/><span>CH - </span><span>9876 </span><span>Specimendorf </span><span> </span></div></div></div><div style=\"display: table-row; border-spacing: 5px;\"><div style=\"display: table-cell; font-weight: bold; width: 200px;\">Contact</div><div style=\"display: table-cell;\"><div class=\"telecom\" style=\"\"><span>home - tel:+41.32.685.12.34</span></div></div></div><div style=\"display: table-row; border-spacing: 5px;\"><div style=\"display: table-cell; font-weight: bold; width: 200px;\">Identifier</div><div style=\"display: table-cell;\"><span><span>urn:oid:1.2.3.4: 12345678; </span></span></div></div></div></div></div></div><div style=\"display: table-row; border-spacing: 5px;\"><div style=\"display: table-cell; font-weight: bold; width: 200px;\">Author</div><div style=\"display: table-cell;\"><div class=\"practitionerrole\" style=\"background-color: #f7fdf7;\"><div style=\"display: table;\"><div style=\"display: table-row; border-spacing: 5px;\"><div style=\"display: table-cell; font-weight: bold; width: 200px;\">Practitioner</div><div style=\"display: table-cell;\"><span>AllzeitBereit</span><span> (<span>urn:oid:2.51.1.3: 7601888888884;  </span>)</span></div></div><div style=\"display: table-row; border-spacing: 5px;\"><div style=\"display: table-cell; font-weight: bold; width: 200px;\"> </div><div style=\"display: table-cell;\"><div class=\"address\" style=\"\"><span>Doktorgasse 2</span><br/><span>CH - </span><span>8888 </span><span>Musterhausen </span><span> </span></div></div></div></div><div class=\"organization\" style=\"\"><div style=\"display: table;\"><div style=\"display: table-row; border-spacing: 5px;\"><div style=\"display: table-cell; font-weight: bold; width: 200px;\">Organization</div><div style=\"display: table-cell;\"><span>Gruppenpraxis CH</span><span> (<span>urn:oid:2.51.1.3: 7601888888884;  </span>)</span></div></div><div style=\"display: table-row; border-spacing: 5px;\"><div style=\"display: table-cell; font-weight: bold; width: 200px;\"> </div><div style=\"display: table-cell;\"><div class=\"address\" style=\"\"><span>Doktorgasse 2</span><br/><span>CH - </span><span>8888 </span><span>Musterhausen </span><span>ZH </span></div></div></div></div></div></div></div></div><div style=\"display: table-row; border-spacing: 5px;\"><div style=\"display: table-cell; font-weight: bold; width: 200px;\">Date</div><div style=\"display: table-cell;\"><span>01.06.2021</span></div></div></div><div style=\"font-weight: bold; font-size: 20px; margin-top: 10px; margin-bottom: 5px; background-color: gray; color: white;\" class=\"collapsible administration\">Immunization Administration</div><div class=\"administration hiddensection\"><div style=\"display: table;\"><div style=\"display: table-row; border-spacing: 5px;\"><div style=\"display: table-cell; font-weight: bold; width: 200px; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: black;\">ID</div><div style=\"display: table-cell; font-weight: bold; width: 200px; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: black;\">Vaccination Date</div><div style=\"display: table-cell; font-weight: bold; width: 200px; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: black;\">Vaccine</div><div style=\"display: table-cell; font-weight: bold; width: 200px; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: black;\">Lot</div><div style=\"display: table-cell; font-weight: bold; width: 200px; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: black;\">Route</div><div style=\"display: table-cell; font-weight: bold; width: 200px; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: black;\">Target</div><div style=\"display: table-cell; font-weight: bold; width: 200px; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: black;\">Doc Date</div><div style=\"display: table-cell; font-weight: bold; width: 200px; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: black;\">Performer</div><div style=\"display: table-cell; font-weight: bold; width: 200px; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: black;\">Identifier</div></div><div style=\"display: table-row; border-spacing: 5px;\"><div style=\"display: table-cell; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: black;\">7-1-Immunization</div><div style=\"display: table-cell; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: black;\"><span>15.09.2017</span></div><div style=\"display: table-cell; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: black;\"><span style=\"font-weight: bold;\"><span>Boostrix (<a href=\"http://fhir.ch/ig/ch-vacd/CodeSystem/ch-vacd-swissmedic-cs#ch-vacd-swissmedic-cs-637\">637</a>)</span><br/></span></div><div style=\"display: table-cell; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: black;\"><span>12-34244</span></div><div style=\"display: table-cell; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: black;\"><span>20035000: Intramuscular use</span><br/></div><div style=\"display: table-cell; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: black;\"><span>Diphtheria caused by Corynebacterium diphtheriae (disorder)</span><br/><span>Tetanus (disorder)</span><br/><span>Pertussis (disorder)</span><br/></div><div style=\"display: table-cell; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: black;\"><span>15.09.2017</span></div><div style=\"display: table-cell; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: black;\"><div class=\"practitionerrole\" style=\"background-color: #f7fdf7;\"><div style=\"display: table;\"><div style=\"display: table-row; border-spacing: 5px;\"><div style=\"display: table-cell; font-weight: bold; width: 200px;\">Practitioner</div><div style=\"display: table-cell;\"><span>AllzeitBereit</span><span> (<span>urn:oid:2.51.1.3: 7601888888884;  </span>)</span></div></div><div style=\"display: table-row; border-spacing: 5px;\"><div style=\"display: table-cell; font-weight: bold; width: 200px;\"> </div><div style=\"display: table-cell;\"><div class=\"address\" style=\"\"><span>Doktorgasse 2</span><br/><span>CH - </span><span>8888 </span><span>Musterhausen </span><span> </span></div></div></div></div><div class=\"organization\" style=\"\"><div style=\"display: table;\"><div style=\"display: table-row; border-spacing: 5px;\"><div style=\"display: table-cell; font-weight: bold; width: 200px;\">Organization</div><div style=\"display: table-cell;\"><span>Gruppenpraxis CH</span><span> (<span>urn:oid:2.51.1.3: 7601888888884;  </span>)</span></div></div><div style=\"display: table-row; border-spacing: 5px;\"><div style=\"display: table-cell; font-weight: bold; width: 200px;\"> </div><div style=\"display: table-cell;\"><div class=\"address\" style=\"\"><span>Doktorgasse 2</span><br/><span>CH - </span><span>8888 </span><span>Musterhausen </span><span>ZH </span></div></div></div></div></div></div></div><div style=\"display: table-cell; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: black;\"><span>urn:oid:2.16.756.5.30.1.147.1.3.1: 1829774; </span></div></div></div></div><div style=\"font-weight: bold; font-size: 20px; margin-top: 10px; margin-bottom: 5px; background-color: gray; color: white;\" class=\"collapsible Annotation\">Comments</div><div class=\"Annotation hiddensection\"/></div>"
  ]; # 
  fhir:DomainResource.extension [
     fhir:index 0;
     fhir:Element.id [ fhir:value "versionNumber" ];
     fhir:Extension.url [ fhir:value "http://fhir.ch/ig/ch-core/StructureDefinition/ch-ext-epr-versionnumber" ];
     fhir:Extension.valueUnsignedInt [ fhir:value "1"^^xsd:nonNegativeInteger ]
  ]; # 
  fhir:Composition.identifier [
     fhir:Identifier.system [ fhir:value "urn:ietf:rfc:3986" ];
     fhir:Identifier.value [ fhir:value "urn:uuid:5bca53b2-0973-4b91-961e-b1e93474c9c2" ]
  ]; # 
  fhir:Composition.status [ fhir:value "final"]; # 
  fhir:Composition.type [
     fhir:CodeableConcept.coding [
       fhir:index 0;
       a sct:41000179103;
       fhir:Coding.system [ fhir:value "http://snomed.info/sct" ];
       fhir:Coding.code [ fhir:value "41000179103" ];
       fhir:Coding.display [ fhir:value "Immunization record" ]     ]
  ]; # 
  fhir:Composition.subject [
     fhir:Reference.reference [ fhir:value "Patient/3-1-Patient" ]
  ]; # 
  fhir:Composition.date [ fhir:value "2021-06-01T00:00:00+02:00"^^xsd:dateTime]; # 
  fhir:Composition.author [
     fhir:index 0;
     fhir:Reference.reference [ fhir:value "PractitionerRole/6-1-PractitionerRole" ]
  ]; # 
  fhir:Composition.title [ fhir:value "Immunization Administration"]; # 
  fhir:Composition.confidentiality [
     fhir:value "N";
     fhir:Element.extension [
       fhir:index 0;
       fhir:Extension.url [ fhir:value "http://fhir.ch/ig/ch-core/StructureDefinition/ch-ext-epr-confidentialitycode" ];
       fhir:Extension.valueCodeableConcept [
         fhir:CodeableConcept.coding [
           fhir:index 0;
           a sct:17621005;
           fhir:Coding.system [ fhir:value "http://snomed.info/sct" ];
           fhir:Coding.code [ fhir:value "17621005" ];
           fhir:Coding.display [ fhir:value "Normal (qualifier value)" ]         ]       ]     ]
  ]; # 
  fhir:Composition.custodian [
     fhir:Reference.reference [ fhir:value "Organization/5-1-Organization" ]
  ]; # 
  fhir:Composition.section [
     fhir:index 0;
     fhir:Element.id [ fhir:value "administration" ];
     fhir:Composition.section.title [ fhir:value "Immunization Administration" ];
     fhir:Composition.section.code [
       fhir:CodeableConcept.coding [
         fhir:index 0;
         a loinc:11369-6;
         fhir:Coding.system [ fhir:value "http://loinc.org" ];
         fhir:Coding.code [ fhir:value "11369-6" ];
         fhir:Coding.display [ fhir:value "Hx of Immunization" ]       ]     ];
     fhir:Composition.section.text [
       fhir:Narrative.status [ fhir:value "generated" ];
       fhir:Narrative.div "<div xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"en-US\" lang=\"en-US\">This is the section containing all immunization entries.</div>"     ];
     fhir:Composition.section.entry [
       fhir:index 0;
       fhir:Reference.reference [ fhir:value "Immunization/7-1-Immunization" ]     ]
  ], [
     fhir:index 1;
     fhir:Element.id [ fhir:value "Annotation" ];
     fhir:Composition.section.title [ fhir:value "Comments" ];
     fhir:Composition.section.code [
       fhir:CodeableConcept.coding [
         fhir:index 0;
         a loinc:48767-8;
         fhir:Coding.system [ fhir:value "http://loinc.org" ];
         fhir:Coding.code [ fhir:value "48767-8" ];
         fhir:Coding.display [ fhir:value "Annotation comment Imp" ]       ]     ];
     fhir:Composition.section.text [
       fhir:Narrative.status [ fhir:value "generated" ];
       fhir:Narrative.div "<div xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"en-US\">This is the section containing all immunization entries.</div>"     ]
  ]. # 

# - ontology header ------------------------------------------------------------

 a owl:Ontology;
  owl:imports fhir:fhir.ttl.