PackagesCanonicalsLogsProblems
    Packages
    fi.kela.kanta.gen.r4.tahdonilmaisut@1.0.0-rc1
    https://gen.kanta.fi/fhir/tahdonilmaisut/StructureDefinition/TahdonilmaisuMitatointiProvenance
description: null
package_name: fi.kela.kanta.gen.r4.tahdonilmaisut
derivation: constraint
name: TahdonilmaisuMitatointiProvenance
type: Provenance
elements:
  target:
    short: Consent-resurssi
    index: 0
    elements:
      reference: {short: Viittaus Consent-resurssin yksilöivään tunnukseen, index: 1}
  activity:
    elements:
      coding: {index: 2}
      text: {index: 3}
    required: [text]
  agent:
    short: 'Asiakas '
    index: 4
    slicing:
      slices:
        Patient:
          match: {}
          schema:
            short: 'Asiakas '
            index: 4
            elements:
              role:
                short: Asiakas
                index: 5
                elements:
                  coding:
                    short: Kanta Provenance Role Category
                    index: 6
                    elements:
                      display: {short: Koodiarvon mukainen kuvaus, index: 7}
              who:
                elements:
                  reference: {short: Viittaus käytettävään resurssiin, index: 8}
        Practitioner:
          match: {}
          schema:
            index: 9
            elements:
              role:
                elements:
                  coding:
                    short: Kanta Provenance Role Category
                    index: 10
                    elements:
                      display: {short: Koodiarvon mukainen kuvaus, index: 11}
        PractitionerOrganizationUnit:
          match: {}
          schema:
            short: Ammattihenkilön palveluyksikkö
            _required: true
            index: 12
            elements:
              role:
                elements:
                  coding:
                    short: Kanta Provenance Role Category
                    index: 13
                    elements:
                      display: {short: Koodiarvon mukainen kuvaus, index: 14}
              who:
                elements:
                  identifier:
                    short: Palveluyksikön tunniste
                    index: 15
                    elements:
                      system:
                        pattern: {type: Uri, value: 'urn:ietf:rfc:3986'}
                        index: 16
                      value: {short: Palveluyksikön tunnus, index: 17}
                    required: [value]
                  display: {short: Palveluyksikön nimi, index: 18}
                required: [display]
        Device:
          match: {}
          schema:
            short: Resurssin tuottanut tietojärjestelmä
            index: 19
            elements:
              role:
                short: Resurssin tuottanut ohjelmisto
                index: 20
                elements:
                  coding:
                    short: Kanta Provenance Role Category
                    index: 21
                    elements:
                      display: {short: Koodiarvon mukainen kuvaus, index: 22}
        ServiceProvider:
          match: {}
          schema:
            short: Palvelunantaja
            _required: true
            index: 23
            elements:
              role:
                short: Palvelunantaja
                index: 24
                elements:
                  coding:
                    short: Kanta Provenance Role Category
                    index: 25
                    elements:
                      system:
                        pattern: {type: Uri, value: 'http://gen.kanta.fi/figen-cs-provenancerolecategory'}
                        index: 26
                      code:
                        short: Roolin koodiarvo
                        pattern: {type: Code, value: '13'}
                        index: 27
                      display: {short: Koodiarvon mukainen kuvaus, index: 28}
                    required: [display, system, code]
                required: [coding]
              who:
                elements:
                  identifier:
                    short: Palvelunantajan tunniste
                    index: 29
                    elements:
                      system:
                        pattern: {type: Uri, value: 'urn:ietf:rfc:3986'}
                        index: 30
                      value: {short: Palvelunantajan tunnus, index: 31}
                    required: [value, system]
                  display: {short: Organisaation nimi, index: 32}
                required: [identifier, display]
  entity:
    index: 33
    elements:
      role: {index: 34}
      what:
        elements:
          reference: {index: 35}
package_version: 1.0.0-rc1
class: profile
kind: resource
url: https://gen.kanta.fi/fhir/tahdonilmaisut/StructureDefinition/TahdonilmaisuMitatointiProvenance
base: https://gen.kanta.fi/fhir/StructureDefinition/MitatointiProvenanceV2
version: null