<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://hrp.kanta.fi/fhir/StructureDefinition/HRPDocumentReference" />
  <name value="HRPDocumentReference" />
  <status value="active" />
  <publisher value="KELA/Kanta" />
  <description value="HRPDocumentReference" />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="DocumentReference" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/DocumentReference" />
  <derivation value="constraint" />
  <differential>
    <element id="DocumentReference">
      <path value="DocumentReference" />
      <short value="Potilasasiakirjojen palautusrakenne" />
      <definition value="Potilasasiakirjojen palautusrakenne. &#xD;&#xA;Rakenne toistuu jokaiselle palautettavalle asiakirjalle." />
    </element>
    <element id="DocumentReference.id">
      <path value="DocumentReference.id" />
      <short value="Palautusrakenteen generoitava tunniste" />
      <definition value="Palautusrakenteen generoitava tunniste" />
      <max value="0" />
    </element>
    <element id="DocumentReference.meta">
      <path value="DocumentReference.meta" />
      <min value="1" />
    </element>
    <element id="DocumentReference.meta.profile">
      <path value="DocumentReference.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedCanonical value="https://hrp.kanta.fi/fhir/StructureDefinition/HRPDocumentReference" />
    </element>
    <element id="DocumentReference.implicitRules">
      <path value="DocumentReference.implicitRules" />
      <max value="0" />
    </element>
    <element id="DocumentReference.language">
      <path value="DocumentReference.language" />
      <max value="0" />
    </element>
    <element id="DocumentReference.text">
      <path value="DocumentReference.text" />
      <max value="0" />
    </element>
    <element id="DocumentReference.contained">
      <path value="DocumentReference.contained" />
      <max value="0" />
    </element>
    <element id="DocumentReference.extension">
      <path value="DocumentReference.extension" />
      <max value="0" />
    </element>
    <element id="DocumentReference.modifierExtension">
      <path value="DocumentReference.modifierExtension" />
      <max value="0" />
    </element>
    <element id="DocumentReference.masterIdentifier">
      <path value="DocumentReference.masterIdentifier" />
      <max value="0" />
    </element>
    <element id="DocumentReference.identifier">
      <path value="DocumentReference.identifier" />
      <short value="Palautettavan asiakirjan tunniste" />
      <definition value="Palautettavan asiakirjan tunniste, vastaa CDA R2 asiakirjan tietoa ClinicalDocumenti/id" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="DocumentReference.identifier.id">
      <path value="DocumentReference.identifier.id" />
      <short value="Asiakirjan OID" />
      <definition value="Asiakirjan OID-tunniste ***TIETOTYYPPI???" />
      <max value="0" />
    </element>
    <element id="DocumentReference.identifier.extension">
      <path value="DocumentReference.identifier.extension" />
      <max value="0" />
    </element>
    <element id="DocumentReference.identifier.use">
      <path value="DocumentReference.identifier.use" />
      <max value="0" />
    </element>
    <element id="DocumentReference.identifier.type">
      <path value="DocumentReference.identifier.type" />
      <max value="0" />
    </element>
    <element id="DocumentReference.identifier.system">
      <path value="DocumentReference.identifier.system" />
      <short value="Palautettavan asiakirjan tunniste: system" />
      <definition value="Palautettavan asiakirjan tunniste: system" />
      <min value="1" />
      <fixedUri value="urn:ietf:rfc:3986" />
    </element>
    <element id="DocumentReference.identifier.value">
      <path value="DocumentReference.identifier.value" />
      <short value="Palautettavan asiakirjan tunniste: asiakirjan OID" />
      <definition value="Palautettavan asiakirjan tunniste: asiakirjan OID; vastaa CDA R2 asiakirjan tietoa ClinicalDocumenti/id" />
      <min value="1" />
    </element>
    <element id="DocumentReference.identifier.period">
      <path value="DocumentReference.identifier.period" />
      <max value="0" />
    </element>
    <element id="DocumentReference.identifier.assigner">
      <path value="DocumentReference.identifier.assigner" />
      <max value="0" />
    </element>
    <element id="DocumentReference.status">
      <path value="DocumentReference.status" />
      <definition value="Palautettavan asiakirjan tila. &#xD;&#xA;Asiakirjoista palautetaan aina uusimmat voimassa olevat versiot." />
      <fixedCode value="current" />
    </element>
    <element id="DocumentReference.docStatus">
      <path value="DocumentReference.docStatus" />
      <max value="0" />
    </element>
    <element id="DocumentReference.type">
      <path value="DocumentReference.type" />
      <short value="Palautettavan CDA R2 -asiakirjan tyyppi" />
      <definition value="Palautettavan CDA R2 -asiakirjan tyyppi.&#xD;&#xA;Käytössä järjestelmän sisäinen koodisto." />
      <min value="1" />
      <binding>
        <strength value="required" />
        <valueSet value="https://hrp.kanta.fi/ValueSet/fihrp-vs-documentreferencetype" />
      </binding>
    </element>
    <element id="DocumentReference.type.id">
      <path value="DocumentReference.type.id" />
      <max value="0" />
    </element>
    <element id="DocumentReference.type.extension">
      <path value="DocumentReference.type.extension" />
      <max value="0" />
    </element>
    <element id="DocumentReference.type.coding">
      <path value="DocumentReference.type.coding" />
      <short value="Palautettavan CDA R2 -asiakirjan tyyppi" />
      <definition value="Palautettavan CDA R2 -asiakirjan tyyppi" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="DocumentReference.type.coding.id">
      <path value="DocumentReference.type.coding.id" />
      <max value="0" />
    </element>
    <element id="DocumentReference.type.coding.extension">
      <path value="DocumentReference.type.coding.extension" />
      <max value="0" />
    </element>
    <element id="DocumentReference.type.coding.system">
      <path value="DocumentReference.type.coding.system" />
      <short value="Palautettavan CDA R2 -asiakirjan tyyppi: koodisto" />
      <definition value="Palautettavan CDA R2 -asiakirjan tyyppi: koodisto" />
      <min value="1" />
    </element>
    <element id="DocumentReference.type.coding.version">
      <path value="DocumentReference.type.coding.version" />
      <max value="0" />
    </element>
    <element id="DocumentReference.type.coding.code">
      <path value="DocumentReference.type.coding.code" />
      <short value="Palautettavan CDA R2 -asiakirjan tyyppi: koodi" />
      <definition value="Palautettavan CDA R2 -asiakirjan tyyppi: koodi" />
      <min value="1" />
    </element>
    <element id="DocumentReference.type.coding.display">
      <path value="DocumentReference.type.coding.display" />
      <short value="Palautettavan CDA R2 -asiakirjan tyyppi: koodin nimi" />
      <definition value="Palautettavan CDA R2 -asiakirjan tyyppi: koodin nimi" />
      <min value="1" />
    </element>
    <element id="DocumentReference.type.coding.userSelected">
      <path value="DocumentReference.type.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="DocumentReference.type.text">
      <path value="DocumentReference.type.text" />
      <max value="0" />
    </element>
    <element id="DocumentReference.category">
      <path value="DocumentReference.category" />
      <short value="Asiakirjan näkymät" />
      <definition value="Palautettavalla CDA R2 -asiakirjalla käytetyt näkymät.&#xD;&#xA;Hoitoasiakirjalla on oltava yksi kansallisen koodiston mukainen päänäkymä. &#xD;&#xA;Lisäksi voi olla kansallisen tai paikallisen koodiston mukaisia lisänäkymiä. &#xD;&#xA;Kaikki hoitoasiakirjan näkymät palautetaan.&#xD;&#xA;Palvelutapahtuma-asiakirjalla ei ole näkymä-tietoa." />
    </element>
    <element id="DocumentReference.category.id">
      <path value="DocumentReference.category.id" />
      <max value="0" />
    </element>
    <element id="DocumentReference.category.extension">
      <path value="DocumentReference.category.extension" />
      <max value="0" />
    </element>
    <element id="DocumentReference.category.coding">
      <path value="DocumentReference.category.coding" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="system" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <short value="CDA R2 -asiakirjalla käytetty näkymä" />
      <definition value="CDA R2 -asiakirjalla käytetty näkymä" />
    </element>
    <element id="DocumentReference.category.coding:nationalCategory">
      <path value="DocumentReference.category.coding" />
      <sliceName value="nationalCategory" />
      <short value="Kansallinen näkymä" />
      <definition value="Hoitoasiakirjan kansallisen näkymäkoodiston mukainen näkymä." />
      <binding>
        <strength value="required" />
        <description value="Kansallinen koodisto AR/YDIN - Näkymät" />
        <valueSet value="https://hrp.kanta.fi/ValueSet/fihrp-vs-documentreferencecategory" />
      </binding>
    </element>
    <element id="DocumentReference.category.coding:nationalCategory.system">
      <path value="DocumentReference.category.coding.system" />
      <short value="Kansallisen näkymäkoodiston oid" />
      <definition value="Kansallisen näkymäkoodiston AR/YDIN - Näkymät oid." />
      <min value="1" />
      <fixedUri value="urn:oid:1.2.246.537.6.12.2002" />
    </element>
    <element id="DocumentReference.category.coding:nationalCategory.version">
      <path value="DocumentReference.category.coding.version" />
      <max value="0" />
    </element>
    <element id="DocumentReference.category.coding:nationalCategory.code">
      <path value="DocumentReference.category.coding.code" />
      <short value="Kansallisen näkymäkoodiston koodi" />
      <definition value="Kansallisen näkymäkoodiston AR/YDIN - Näkymät mukainen näkymäkoodi." />
      <min value="1" />
    </element>
    <element id="DocumentReference.category.coding:nationalCategory.display">
      <path value="DocumentReference.category.coding.display" />
      <max value="0" />
    </element>
    <element id="DocumentReference.category.coding:nationalCategory.userSelected">
      <path value="DocumentReference.category.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="DocumentReference.category.coding:localCategory">
      <path value="DocumentReference.category.coding" />
      <sliceName value="localCategory" />
      <short value="Paikallinen näkymä" />
      <definition value="Hoitoasiakirjan paikallisen näkymäkoodiston mukainen näkymä (eli muut kuin kansallisen koodiston mukaiset näkymät)." />
    </element>
    <element id="DocumentReference.category.coding:localCategory.system">
      <path value="DocumentReference.category.coding.system" />
      <short value="Paikallisen näkymäkoodiston oid" />
      <definition value="Paikallisen näkymäkoodiston oid." />
      <min value="1" />
    </element>
    <element id="DocumentReference.category.coding:localCategory.version">
      <path value="DocumentReference.category.coding.version" />
      <max value="0" />
    </element>
    <element id="DocumentReference.category.coding:localCategory.code">
      <path value="DocumentReference.category.coding.code" />
      <short value="Paikallisen näkymäkoodiston koodi" />
      <definition value="Paikallisen näkymäkoodiston mukainen näkymäkoodi." />
      <min value="1" />
    </element>
    <element id="DocumentReference.category.coding:localCategory.display">
      <path value="DocumentReference.category.coding.display" />
      <max value="0" />
    </element>
    <element id="DocumentReference.category.coding:localCategory.userSelected">
      <path value="DocumentReference.category.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="DocumentReference.category.text">
      <path value="DocumentReference.category.text" />
      <max value="0" />
    </element>
    <element id="DocumentReference.subject">
      <path value="DocumentReference.subject" />
      <short value="Potilaan tiedot" />
      <definition value="Potilaan tiedot" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" />
      </type>
    </element>
    <element id="DocumentReference.subject.id">
      <path value="DocumentReference.subject.id" />
      <max value="0" />
    </element>
    <element id="DocumentReference.subject.extension">
      <path value="DocumentReference.subject.extension" />
      <max value="0" />
    </element>
    <element id="DocumentReference.subject.reference">
      <path value="DocumentReference.subject.reference" />
      <max value="0" />
    </element>
    <element id="DocumentReference.subject.type">
      <path value="DocumentReference.subject.type" />
      <max value="0" />
    </element>
    <element id="DocumentReference.subject.identifier">
      <path value="DocumentReference.subject.identifier" />
      <short value="Potilaan henkilötunnus" />
      <definition value="Potilaan henkilötunnus" />
    </element>
    <element id="DocumentReference.subject.identifier.id">
      <path value="DocumentReference.subject.identifier.id" />
      <max value="0" />
    </element>
    <element id="DocumentReference.subject.identifier.extension">
      <path value="DocumentReference.subject.identifier.extension" />
      <max value="0" />
    </element>
    <element id="DocumentReference.subject.identifier.use">
      <path value="DocumentReference.subject.identifier.use" />
      <max value="0" />
    </element>
    <element id="DocumentReference.subject.identifier.type">
      <path value="DocumentReference.subject.identifier.type" />
      <max value="0" />
    </element>
    <element id="DocumentReference.subject.identifier.system">
      <path value="DocumentReference.subject.identifier.system" />
      <short value="Potilaan henkilötunnus: root" />
      <definition value="Potilaan henkilötunnus: root" />
      <min value="1" />
      <fixedUri value="urn:oid:1.2.246.21" />
    </element>
    <element id="DocumentReference.subject.identifier.value">
      <path value="DocumentReference.subject.identifier.value" />
      <short value="Potilaan henkilötunnus: tunnusosa" />
      <definition value="Potilaan henkilötunnus: tunnusosa" />
      <min value="1" />
    </element>
    <element id="DocumentReference.subject.identifier.period">
      <path value="DocumentReference.subject.identifier.period" />
      <max value="0" />
    </element>
    <element id="DocumentReference.subject.identifier.assigner">
      <path value="DocumentReference.subject.identifier.assigner" />
      <max value="0" />
    </element>
    <element id="DocumentReference.subject.display">
      <path value="DocumentReference.subject.display" />
      <short value="Potilaan nimi" />
      <definition value="Potilaan nimi.&#xD;&#xA;Palautuu muodossa Etunimi, Sukunimi.&#xD;&#xA;Etunimi voi toistua, jolloin etunimet palautetaan listattuna blankolla erotettuna.&#xD;&#xA;Sukunimen edessä palautuu mahdollinen sukunimen etuliite.&#xD;&#xA;Potilaan nimi voi puuttua riskitietokoosteesta, jos nimeä ei ole koostetta muodostettaessa saatavilla. Muissa tilanteissa nimi palautuu." />
    </element>
    <element id="DocumentReference.date">
      <path value="DocumentReference.date" />
      <short value="FHIR-kääreen luontiaika" />
      <definition value="FHIR-kääreen luontiaika" />
      <min value="1" />
    </element>
    <element id="DocumentReference.author">
      <path value="DocumentReference.author" />
      <short value="Asiakirjan tuottanut palvelunantaja" />
      <definition value="Asiakirjan tuottanut palvelunantaja&#xD;&#xA;Ei palaudu koosteasiakirjoilla" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Organization" />
      </type>
    </element>
    <element id="DocumentReference.author.id">
      <path value="DocumentReference.author.id" />
      <max value="0" />
    </element>
    <element id="DocumentReference.author.extension">
      <path value="DocumentReference.author.extension" />
      <max value="0" />
    </element>
    <element id="DocumentReference.author.reference">
      <path value="DocumentReference.author.reference" />
      <max value="0" />
    </element>
    <element id="DocumentReference.author.type">
      <path value="DocumentReference.author.type" />
      <max value="0" />
    </element>
    <element id="DocumentReference.author.identifier">
      <path value="DocumentReference.author.identifier" />
      <short value="Asiakirjan tuottaneen palvelunantajan tunniste" />
      <definition value="Asiakirjan tuottaneen palvelunantajan tunniste" />
      <min value="1" />
    </element>
    <element id="DocumentReference.author.identifier.id">
      <path value="DocumentReference.author.identifier.id" />
      <max value="0" />
    </element>
    <element id="DocumentReference.author.identifier.extension">
      <path value="DocumentReference.author.identifier.extension" />
      <max value="0" />
    </element>
    <element id="DocumentReference.author.identifier.use">
      <path value="DocumentReference.author.identifier.use" />
      <max value="0" />
    </element>
    <element id="DocumentReference.author.identifier.type">
      <path value="DocumentReference.author.identifier.type" />
      <max value="0" />
    </element>
    <element id="DocumentReference.author.identifier.system">
      <path value="DocumentReference.author.identifier.system" />
      <short value="Asiakirjan tuottaneen palvelunantajan tunniste" />
      <definition value="Asiakirjan tuottaneen palvelunantajan tunniste" />
      <min value="1" />
      <fixedUri value="urn:ietf:rfc:3986" />
    </element>
    <element id="DocumentReference.author.identifier.value">
      <path value="DocumentReference.author.identifier.value" />
      <short value="Asiakirjan tuottaneen palvelunantajan tunniste: OID" />
      <definition value="Asiakirjan tuottaneen palvelunantajan tunniste: OID" />
      <min value="1" />
    </element>
    <element id="DocumentReference.author.identifier.period">
      <path value="DocumentReference.author.identifier.period" />
      <max value="0" />
    </element>
    <element id="DocumentReference.author.identifier.assigner">
      <path value="DocumentReference.author.identifier.assigner" />
      <max value="0" />
    </element>
    <element id="DocumentReference.author.display">
      <path value="DocumentReference.author.display" />
      <short value="Asiakirjan tuottaneen palvelunantajan nimi" />
      <definition value="Asiakirjan tuottaneen palvelunantajan nimi" />
      <min value="1" />
    </element>
    <element id="DocumentReference.authenticator">
      <path value="DocumentReference.authenticator" />
      <max value="0" />
    </element>
    <element id="DocumentReference.custodian">
      <path value="DocumentReference.custodian" />
      <max value="0" />
    </element>
    <element id="DocumentReference.relatesTo">
      <path value="DocumentReference.relatesTo" />
      <max value="0" />
    </element>
    <element id="DocumentReference.description">
      <path value="DocumentReference.description" />
      <max value="0" />
    </element>
    <element id="DocumentReference.securityLabel">
      <path value="DocumentReference.securityLabel" />
      <max value="0" />
    </element>
    <element id="DocumentReference.content">
      <path value="DocumentReference.content" />
      <short value="Palautettavan CDA R2 -asiakirjan tiedot" />
      <definition value="Palautettavan CDA R2 -asiakirjan tiedot" />
      <max value="1" />
    </element>
    <element id="DocumentReference.content.id">
      <path value="DocumentReference.content.id" />
      <max value="0" />
    </element>
    <element id="DocumentReference.content.extension">
      <path value="DocumentReference.content.extension" />
      <max value="0" />
    </element>
    <element id="DocumentReference.content.modifierExtension">
      <path value="DocumentReference.content.modifierExtension" />
      <max value="0" />
    </element>
    <element id="DocumentReference.content.attachment">
      <path value="DocumentReference.content.attachment" />
      <short value="Palautettava CDA R2 asiakirja" />
      <definition value="Palautettava CDA R2 asiakirja" />
    </element>
    <element id="DocumentReference.content.attachment.contentType">
      <path value="DocumentReference.content.attachment.contentType" />
      <short value="CDA R2 -asiakirjan palautusmuoto" />
      <definition value="CDA R2 -asiakirjan palautusmuoto, potilasasiakirjojen haussa text/xml" />
      <min value="1" />
      <fixedCode value="text/xml" />
    </element>
    <element id="DocumentReference.content.attachment.language">
      <path value="DocumentReference.content.attachment.language" />
      <short value="Palautettavan asiakirjan kieli" />
      <definition value="Palautettavan asiakirjan kieli. &#xD;&#xA;Mahdolliset arvot fi ja sv." />
      <min value="1" />
    </element>
    <element id="DocumentReference.content.attachment.data">
      <path value="DocumentReference.content.attachment.data" />
      <short value="CDA R2 -asiakirja base64 enkoodattuna" />
      <definition value="CDA R2 -asiakirja base64 enkoodattuna" />
      <min value="1" />
    </element>
    <element id="DocumentReference.content.attachment.url">
      <path value="DocumentReference.content.attachment.url" />
      <max value="0" />
    </element>
    <element id="DocumentReference.content.attachment.size">
      <path value="DocumentReference.content.attachment.size" />
      <max value="0" />
    </element>
    <element id="DocumentReference.content.attachment.hash">
      <path value="DocumentReference.content.attachment.hash" />
      <max value="0" />
    </element>
    <element id="DocumentReference.content.attachment.title">
      <path value="DocumentReference.content.attachment.title" />
      <max value="0" />
    </element>
    <element id="DocumentReference.content.attachment.creation">
      <path value="DocumentReference.content.attachment.creation" />
      <short value="Asiakirjan luontiaika" />
      <definition value="Asiakirjan luontiaika" />
      <min value="1" />
    </element>
    <element id="DocumentReference.content.format">
      <path value="DocumentReference.content.format" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context">
      <path value="DocumentReference.context" />
      <short value="Palvelutapahtuman tiedot" />
      <definition value="Palvelutapahtuman tiedot.&#xD;&#xA;Ei palaudu koosteasiakirjoilla." />
    </element>
    <element id="DocumentReference.context.id">
      <path value="DocumentReference.context.id" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context.extension">
      <path value="DocumentReference.context.extension" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context.modifierExtension">
      <path value="DocumentReference.context.modifierExtension" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context.encounter">
      <path value="DocumentReference.context.encounter" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context.event">
      <path value="DocumentReference.context.event" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context.period">
      <path value="DocumentReference.context.period" />
      <short value="Palvelutapahtuman ajankohta" />
      <definition value="Palvelutapahtuman ajankohta&#xD;&#xA;Palautuu vain palvelutapahtuma-asiakirjalla. &#xD;&#xA;Ajankohta ei palaudu hoitoasiakirjoilla eikä koosteasiakirjoilla." />
    </element>
    <element id="DocumentReference.context.period.id">
      <path value="DocumentReference.context.period.id" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context.period.extension">
      <path value="DocumentReference.context.period.extension" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context.period.start">
      <path value="DocumentReference.context.period.start" />
      <short value="Palvelutapahtuman alkamisaika" />
      <definition value="Palvelutapahtuman alkamisaika" />
      <min value="1" />
    </element>
    <element id="DocumentReference.context.period.end">
      <path value="DocumentReference.context.period.end" />
      <short value="Palvelutapahtuman päättymisaika" />
      <definition value="Palvelutapahtuman päättymisaika" />
    </element>
    <element id="DocumentReference.context.facilityType">
      <path value="DocumentReference.context.facilityType" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context.practiceSetting">
      <path value="DocumentReference.context.practiceSetting" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context.sourcePatientInfo">
      <path value="DocumentReference.context.sourcePatientInfo" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context.related">
      <path value="DocumentReference.context.related" />
      <short value="Palvelutapahtuman tunniste" />
      <definition value="Palvelutapahtuman tunniste.&#xD;&#xA;Palautuu palvelutapahtumilla ja hoitoasiakirjoilla." />
      <max value="1" />
    </element>
    <element id="DocumentReference.context.related.id">
      <path value="DocumentReference.context.related.id" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context.related.extension">
      <path value="DocumentReference.context.related.extension" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context.related.reference">
      <path value="DocumentReference.context.related.reference" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context.related.type">
      <path value="DocumentReference.context.related.type" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context.related.identifier">
      <path value="DocumentReference.context.related.identifier" />
      <short value="Palvelutapahtuman tunniste" />
      <definition value="Palvelutapahtuman tunniste" />
      <min value="1" />
    </element>
    <element id="DocumentReference.context.related.identifier.id">
      <path value="DocumentReference.context.related.identifier.id" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context.related.identifier.extension">
      <path value="DocumentReference.context.related.identifier.extension" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context.related.identifier.use">
      <path value="DocumentReference.context.related.identifier.use" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context.related.identifier.type">
      <path value="DocumentReference.context.related.identifier.type" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context.related.identifier.system">
      <path value="DocumentReference.context.related.identifier.system" />
      <short value="Palvelutapahtuman tunniste: system" />
      <definition value="Palvelutapahtuman tunniste: system" />
      <min value="1" />
      <fixedUri value="urn:ietf:rfc:3986" />
    </element>
    <element id="DocumentReference.context.related.identifier.value">
      <path value="DocumentReference.context.related.identifier.value" />
      <short value="Palvelutapahtuman tunniste: OID" />
      <definition value="Palvelutapahtuman tunniste: OID" />
      <min value="1" />
    </element>
    <element id="DocumentReference.context.related.identifier.period">
      <path value="DocumentReference.context.related.identifier.period" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context.related.identifier.assigner">
      <path value="DocumentReference.context.related.identifier.assigner" />
      <max value="0" />
    </element>
    <element id="DocumentReference.context.related.display">
      <path value="DocumentReference.context.related.display" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>