PackagesCanonicalsLogsProblems
    Packages
    fi.kela.kanta.hrp.potilastiedot@1.1.0
    https://hrp.kanta.fi/fhir/StructureDefinition/HRPDocumentReference
description: HRPDocumentReference
package_name: fi.kela.kanta.hrp.potilastiedot
derivation: constraint
name: HRPDocumentReference
type: DocumentReference
elements:
  description: {index: 84}
  category:
    short: Asiakirjan näkymät
    index: 33
    elements:
      id: {index: 34}
      extension: {index: 35}
      coding:
        short: CDA R2 -asiakirjalla käytetty näkymä
        index: 36
        slicing:
          rules: closed
          discriminator:
          - {path: system, type: value}
          min: null
          slices:
            nationalCategory:
              match: {system: 'urn:oid:1.2.246.537.6.12.2002'}
              schema:
                short: Kansallinen näkymä
                binding: {strength: required, valueSet: 'https://hrp.kanta.fi/ValueSet/fihrp-vs-documentreferencecategory'}
                index: 37
                elements:
                  system:
                    short: Kansallisen näkymäkoodiston oid
                    pattern: {type: uri, value: 'urn:oid:1.2.246.537.6.12.2002'}
                    type: uri
                    index: 38
                  version: {index: 39}
                  code: {short: Kansallisen näkymäkoodiston koodi, index: 40}
                  display: {index: 41}
                  userSelected: {index: 42}
                required: [code, system]
            localCategory:
              match: {system: null}
              schema:
                short: Paikallinen näkymä
                index: 43
                elements:
                  system: {short: Paikallisen näkymäkoodiston oid, index: 44}
                  version: {index: 45}
                  code: {short: Paikallisen näkymäkoodiston koodi, index: 46}
                  display: {index: 47}
                  userSelected: {index: 48}
                required: [code, system]
      text: {index: 49}
    extensions: {}
  date: {short: FHIR-kääreen luontiaika, index: 65}
  meta:
    index: 1
    elements:
      profile:
        pattern: {type: canonical, value: 'https://hrp.kanta.fi/fhir/StructureDefinition/HRPDocumentReference'}
        type: canonical
        index: 2
    required: [profile]
  docStatus: {index: 20}
  content:
    short: Palautettavan CDA R2 -asiakirjan tiedot
    index: 86
    elements:
      id: {index: 87}
      extension: {index: 88}
      modifierExtension: {index: 89}
      attachment:
        short: Palautettava CDA R2 asiakirja
        index: 90
        elements:
          contentType:
            short: CDA R2 -asiakirjan palautusmuoto
            pattern: {type: code, value: text/xml}
            type: code
            index: 91
          language: {short: Palautettavan asiakirjan kieli, index: 92}
          data: {short: CDA R2 -asiakirja base64 enkoodattuna, index: 93}
          url: {index: 94}
          size: {index: 95}
          hash: {index: 96}
          title: {index: 97}
          creation: {short: Asiakirjan luontiaika, index: 98}
        required: [contentType, creation, data, language]
      format: {index: 99}
    extensions: {}
  implicitRules: {index: 3}
  type:
    short: Palautettavan CDA R2 -asiakirjan tyyppi
    binding: {strength: required, valueSet: 'https://hrp.kanta.fi/ValueSet/fihrp-vs-documentreferencetype'}
    index: 21
    elements:
      id: {index: 22}
      extension: {index: 23}
      coding:
        short: Palautettavan CDA R2 -asiakirjan tyyppi
        index: 24
        elements:
          id: {index: 25}
          extension: {index: 26}
          system: {short: 'Palautettavan CDA R2 -asiakirjan tyyppi: koodisto', index: 27}
          version: {index: 28}
          code: {short: 'Palautettavan CDA R2 -asiakirjan tyyppi: koodi', index: 29}
          display: {short: 'Palautettavan CDA R2 -asiakirjan tyyppi: koodin nimi', index: 30}
          userSelected: {index: 31}
        extensions: {}
        required: [code, display, system]
      text: {index: 32}
    extensions: {}
    required: [coding]
  author:
    type: Reference
    short: Asiakirjan tuottanut palvelunantaja
    refers: ['http://hl7.org/fhir/StructureDefinition/Organization']
    index: 66
    elements:
      id: {index: 67}
      extension: {index: 68}
      reference: {index: 69}
      type: {index: 70}
      identifier:
        short: Asiakirjan tuottaneen palvelunantajan tunniste
        index: 71
        elements:
          id: {index: 72}
          extension: {index: 73}
          use: {index: 74}
          type: {index: 75}
          system:
            short: Asiakirjan tuottaneen palvelunantajan tunniste
            pattern: {type: uri, value: 'urn:ietf:rfc:3986'}
            type: uri
            index: 76
          value: {short: 'Asiakirjan tuottaneen palvelunantajan tunniste: OID', index: 77}
          period: {index: 78}
          assigner: {index: 79}
        extensions: {}
        required: [system, value]
      display: {short: Asiakirjan tuottaneen palvelunantajan nimi, index: 80}
    extensions: {}
    required: [display, identifier]
  extension: {index: 7}
  contained: {index: 6}
  masterIdentifier: {index: 9}
  custodian: {index: 82}
  status:
    pattern: {type: code, value: current}
    type: code
    index: 19
  language: {index: 4}
  id: {short: Palautusrakenteen generoitava tunniste, index: 0}
  identifier:
    short: Palautettavan asiakirjan tunniste
    index: 10
    elements:
      id: {short: Asiakirjan OID, index: 11}
      extension: {index: 12}
      use: {index: 13}
      type: {index: 14}
      system:
        short: 'Palautettavan asiakirjan tunniste: system'
        pattern: {type: uri, value: 'urn:ietf:rfc:3986'}
        type: uri
        index: 15
      value: {short: 'Palautettavan asiakirjan tunniste: asiakirjan OID', index: 16}
      period: {index: 17}
      assigner: {index: 18}
    extensions: {}
    required: [system, value]
  relatesTo: {index: 83}
  context:
    short: Palvelutapahtuman tiedot
    index: 100
    elements:
      practiceSetting: {index: 112}
      encounter: {index: 104}
      related:
        short: Palvelutapahtuman tunniste
        index: 114
        elements:
          id: {index: 115}
          extension: {index: 116}
          reference: {index: 117}
          type: {index: 118}
          identifier:
            short: Palvelutapahtuman tunniste
            index: 119
            elements:
              id: {index: 120}
              extension: {index: 121}
              use: {index: 122}
              type: {index: 123}
              system:
                short: 'Palvelutapahtuman tunniste: system'
                pattern: {type: uri, value: 'urn:ietf:rfc:3986'}
                type: uri
                index: 124
              value: {short: 'Palvelutapahtuman tunniste: OID', index: 125}
              period: {index: 126}
              assigner: {index: 127}
            extensions: {}
            required: [system, value]
          display: {index: 128}
        extensions: {}
        required: [identifier]
      facilityType: {index: 111}
      extension: {index: 102}
      event: {index: 105}
      sourcePatientInfo: {index: 113}
      id: {index: 101}
      period:
        short: Palvelutapahtuman ajankohta
        index: 106
        elements:
          id: {index: 107}
          extension: {index: 108}
          start: {short: Palvelutapahtuman alkamisaika, index: 109}
          end: {short: Palvelutapahtuman päättymisaika, index: 110}
        extensions: {}
        required: [start]
      modifierExtension: {index: 103}
    extensions: {}
  securityLabel: {index: 85}
  subject:
    type: Reference
    short: Potilaan tiedot
    refers: ['http://hl7.org/fhir/StructureDefinition/Patient']
    index: 50
    elements:
      id: {index: 51}
      extension: {index: 52}
      reference: {index: 53}
      type: {index: 54}
      identifier:
        short: Potilaan henkilötunnus
        index: 55
        elements:
          id: {index: 56}
          extension: {index: 57}
          use: {index: 58}
          type: {index: 59}
          system:
            short: 'Potilaan henkilötunnus: root'
            pattern: {type: uri, value: 'urn:oid:1.2.246.21'}
            type: uri
            index: 60
          value: {short: 'Potilaan henkilötunnus: tunnusosa', index: 61}
          period: {index: 62}
          assigner: {index: 63}
        extensions: {}
        required: [system, value]
      display: {short: Potilaan nimi, index: 64}
    extensions: {}
  modifierExtension: {index: 8}
  authenticator: {index: 81}
  text: {index: 5}
package_version: 1.1.0
extensions: {}
class: profile
kind: resource
url: https://hrp.kanta.fi/fhir/StructureDefinition/HRPDocumentReference
base: http://hl7.org/fhir/StructureDefinition/DocumentReference
version: null
required: [date, identifier, meta, subject, type]