PackagesCanonicalsLogsProblems
    Packages
    fi.kela.kanta.res.medication.r4@1.0.0
    http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListPractitioner
description: Lääkityslistan palautuksessa käytettävä MedicationListPractitioner-profiili.
package_name: fi.kela.kanta.res.medication.r4
derivation: constraint
name: MedicationListPractitioner
type: Practitioner
elements:
  meta:
    index: 0
    elements:
      profile:
        pattern: {type: Canonical, value: 'http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListPractitioner'}
        index: 1
    required: [profile]
  extension:
    index: 2
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: 0
      slices:
        PractitionerTitle:
          match: {url: null}
          schema: {index: 3}
          min: 0
          max: 0
        PractitionerAuthenticationMethod:
          match: {url: null}
          schema: {index: 4}
          min: 0
          max: 0
  identifier:
    short: Lääkemäääräyksen käsittelijän rekisteröintitunnus
    index: 5
    slicing:
      slices:
        Rekisterointinumero:
          match: {}
          schema:
            short: Lääkemäääräyksen käsittelijän rekisteröintitunnus
            index: 5
            elements:
              system: {index: 6}
              value: {short: Lääkemääräyksen käsittelijän tunnus, index: 7}
        SV-numero:
          match: {}
          schema:
            short: Lääkkeen määrääjän SV-numero
            index: 8
            elements:
              system: {index: 9}
              value: {short: SV-numero (yksilöintitunnus), index: 10}
        PIC:
          match: {}
          schema: {index: 11}
          max: 0
        VRK-tunnus:
          match: {}
          schema: {index: 12}
          max: 0
  name:
    short: Lääkemääräyksen käsittelijän nimitiedot
    index: 13
    elements:
      use: {index: 14}
      family: {short: Lääkemääräyksen käsittelijän sukunimi, index: 15}
      given: {short: Lääkemääräyksen käsittelijän etunimi, index: 16}
  qualification:
    index: 17
    slicing:
      rules: closed
      discriminator:
      - {path: code.coding.system, type: value}
      min: null
      slices:
        Ammattioikeus:
          match:
            code:
              coding: {system: 'urn:oid:1.2.246.537.6.140.2008'}
          schema:
            short: Lääkemääräyksen käsittelijän ammattioikeus
            index: 18
            elements:
              code:
                elements:
                  coding:
                    index: 19
                    elements:
                      system:
                        short: Valvira - Ammattioikeudet -koodiston OID
                        pattern: {type: Uri, value: 'urn:oid:1.2.246.537.6.140.2008'}
                        index: 20
                      code: {short: Valvira - Ammattioikeudet -koodiston arvo, index: 21}
                    required: [system, code]
                required: [coding]
        Erikoisala:
          match:
            code:
              coding: {system: 'urn:oid:1.2.246.537.6.148.2008'}
          schema:
            short: Lääkemääräyksen käsittelijän erikoisala
            index: 22
            elements:
              code:
                elements:
                  coding:
                    elements:
                      system:
                        short: Valvira - Koulutusluokitus -koodiston OID
                        pattern: {type: Uri, value: 'urn:oid:1.2.246.537.6.148.2008'}
                        index: 23
                      code: {short: Valvira - Koulutusluokitus -koodiston arvo, index: 24}
package_version: 1.0.0
extensions:
  PractitionerTitle: {url: null, min: 0, max: 0, index: 3}
  PractitionerAuthenticationMethod: {url: null, min: 0, max: 0, index: 4}
class: profile
kind: resource
url: http://resepti.kanta.fi/fhir/StructureDefinition/MedicationListPractitioner
base: https://gen.kanta.fi/fhir/StructureDefinition/KantaPractitioner
version: '0.1'