PackagesCanonicalsLogsProblems
    Packages
    fi.kela.kanta.gen.r4.toimintakyky@1.0.0-RC1
    https://gen.kanta.fi/fhir/StructureDefinition/KantaPractitionerV2
{
  "description": "Kanta-palveluissa käytettävä Practitioner-profiilin versio 2. Profiililla ilmoitetaan ammattihenkilön tiedot.",
  "_filename": "KantaPractitionerV2.StructureDefinition.json",
  "package_name": "fi.kela.kanta.gen.r4.toimintakyky",
  "date": "2025-10-01",
  "derivation": "constraint",
  "publisher": "Kela",
  "fhirVersion": "4.0.1",
  "name": "KantaPractitionerV2",
  "abstract": false,
  "type": "Practitioner",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": "Kanta Practitioner version 2 Profile",
  "package_version": "1.0.0-RC1",
  "status": "draft",
  "id": "c5e35c57-afa6-4421-9e1a-50f61d21d86e",
  "kind": "resource",
  "url": "https://gen.kanta.fi/fhir/StructureDefinition/KantaPractitionerV2",
  "version": "2.0.0",
  "differential": {
    "element": [ {
      "id": "Practitioner",
      "path": "Practitioner",
      "short": "Ammattihenkilön tiedot",
      "definition": "Kanta-palveluissa käytettävä Practitioner-profiili, versio 2. Profiililla ilmoitetaan ammattihenkilön tiedot."
    }, {
      "id": "Practitioner.meta",
      "path": "Practitioner.meta"
    }, {
      "id": "Practitioner.meta.profile",
      "max": "1",
      "path": "Practitioner.meta.profile"
    }, {
      "id": "Practitioner.extension:practitionerTitle",
      "path": "Practitioner.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "https://gen.kanta.fi/fhir/StructureDefinition/extension/PractitionerTitle" ]
      } ],
      "sliceName": "practitionerTitle",
      "isModifier": false
    }, {
      "id": "Practitioner.identifier",
      "path": "Practitioner.identifier",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "system",
          "type": "value"
        } ]
      }
    }, {
      "id": "Practitioner.identifier:Rekisterointinumero",
      "max": "1",
      "path": "Practitioner.identifier",
      "short": "Ammattihenkilön Suosikki- tai Terhikki-tunnus",
      "sliceName": "Rekisterointinumero",
      "definition": "Suosikki-tunnus tai Terhikki-tunnus, jolla ammattihenkilö on yksilöity."
    }, {
      "id": "Practitioner.identifier:Rekisterointinumero.id",
      "max": "0",
      "path": "Practitioner.identifier.id"
    }, {
      "id": "Practitioner.identifier:Rekisterointinumero.use",
      "max": "0",
      "path": "Practitioner.identifier.use"
    }, {
      "id": "Practitioner.identifier:Rekisterointinumero.type",
      "max": "0",
      "path": "Practitioner.identifier.type"
    }, {
      "id": "Practitioner.identifier:Rekisterointinumero.system",
      "min": 1,
      "path": "Practitioner.identifier.system",
      "short": "Tunnuksen nimiavaruus",
      "fixedUri": "urn:oid:1.2.246.537.26",
      "definition": "Suosikki- ja Terhikki-tunnuksen nimiavaruutena käytetään urn:oid:1.2.246.537.26"
    }, {
      "id": "Practitioner.identifier:Rekisterointinumero.value",
      "min": 1,
      "path": "Practitioner.identifier.value",
      "short": "Ammattihenkilön tunnus",
      "definition": "Ammattihenkilön Suosikki-tai Terhikki-tunnus ilman käytettävää nimiavaruutta."
    }, {
      "id": "Practitioner.identifier:SV-number",
      "max": "1",
      "path": "Practitioner.identifier",
      "sliceName": "SV-number"
    }, {
      "id": "Practitioner.identifier:SV-number.id",
      "max": "0",
      "path": "Practitioner.identifier.id"
    }, {
      "id": "Practitioner.identifier:SV-number.use",
      "max": "0",
      "path": "Practitioner.identifier.use"
    }, {
      "id": "Practitioner.identifier:SV-number.type",
      "max": "0",
      "path": "Practitioner.identifier.type"
    }, {
      "id": "Practitioner.identifier:SV-number.system",
      "min": 1,
      "path": "Practitioner.identifier.system",
      "short": "SV-numeron nimiavaruus",
      "fixedUri": "urn:oid:1.2.246.537.25",
      "definition": "Nimiavaruutena käytetään urn:oid:1.2.246.537.25"
    }, {
      "id": "Practitioner.identifier:SV-number.value",
      "min": 1,
      "path": "Practitioner.identifier.value",
      "short": "SV-numero",
      "definition": "Ammattihenkilön SV-numero ilman käytettävään nimiavaruutta."
    }, {
      "id": "Practitioner.identifier:SV-number.period",
      "max": "0",
      "path": "Practitioner.identifier.period"
    }, {
      "id": "Practitioner.identifier:SV-number.assigner",
      "max": "0",
      "path": "Practitioner.identifier.assigner"
    }, {
      "id": "Practitioner.identifier:PIC",
      "max": "1",
      "path": "Practitioner.identifier",
      "short": "Ammattihenkilön henkilötunnus",
      "sliceName": "PIC",
      "definition": "Henkilötunnus, jolla ammattihenkilö on yksilöity."
    }, {
      "id": "Practitioner.identifier:PIC.id",
      "max": "0",
      "path": "Practitioner.identifier.id"
    }, {
      "id": "Practitioner.identifier:PIC.use",
      "max": "0",
      "path": "Practitioner.identifier.use"
    }, {
      "id": "Practitioner.identifier:PIC.type",
      "max": "0",
      "path": "Practitioner.identifier.type"
    }, {
      "id": "Practitioner.identifier:PIC.system",
      "min": 1,
      "path": "Practitioner.identifier.system",
      "short": "Ammattihenkilön henkilötunnus",
      "fixedUri": "urn:oid:1.2.246.21",
      "definition": "Henkilötunnuksen nimiavaruutena käytetään urn:oid:1.2.246.21."
    }, {
      "id": "Practitioner.identifier:PIC.value",
      "min": 1,
      "path": "Practitioner.identifier.value",
      "short": "Henkilötunnus",
      "definition": "Ammattihenkilön henkilötunnus ilman käytettävää nimiavaruutta."
    }, {
      "id": "Practitioner.identifier:PIC.period",
      "max": "0",
      "path": "Practitioner.identifier.period"
    }, {
      "id": "Practitioner.identifier:PIC.assigner",
      "max": "0",
      "path": "Practitioner.identifier.assigner"
    }, {
      "id": "Practitioner.identifier:VRK-tunnus",
      "max": "1",
      "path": "Practitioner.identifier",
      "short": "Digi- ja väestötietoviraston yksilöivä tunnus",
      "sliceName": "VRK-tunnus",
      "definition": "Digi- ja väestötietoviraston myöntämä yksilöivä tunnus, jolla ammattihenkilö on yksilöity."
    }, {
      "id": "Practitioner.identifier:VRK-tunnus.id",
      "max": "0",
      "path": "Practitioner.identifier.id"
    }, {
      "id": "Practitioner.identifier:VRK-tunnus.use",
      "max": "0",
      "path": "Practitioner.identifier.use"
    }, {
      "id": "Practitioner.identifier:VRK-tunnus.type",
      "max": "0",
      "path": "Practitioner.identifier.type"
    }, {
      "id": "Practitioner.identifier:VRK-tunnus.system",
      "min": 1,
      "path": "Practitioner.identifier.system",
      "short": "DVV:n yksilöivän tunnuksen nimiavaruus",
      "fixedUri": "urn:oid:1.2.246.537.29",
      "definition": "Digi- ja väestötietoviraston (DVV) myöntämän yksilöivän tunnuksen nimiavaruutena käytetään urn:oid:1.2.246.537.29."
    }, {
      "id": "Practitioner.identifier:VRK-tunnus.value",
      "min": 1,
      "path": "Practitioner.identifier.value",
      "short": "Yksilöivä tunnus",
      "definition": "Digi- ja väestötietoviraston myöntämän yksilöivä tunnus ilman käytettävää nimiavaruutta."
    }, {
      "id": "Practitioner.identifier:VRK-tunnus.period",
      "max": "0",
      "path": "Practitioner.identifier.period"
    }, {
      "id": "Practitioner.identifier:VRK-tunnus.assigner",
      "max": "0",
      "path": "Practitioner.identifier.assigner"
    }, {
      "id": "Practitioner.active",
      "max": "0",
      "path": "Practitioner.active"
    }, {
      "id": "Practitioner.name.prefix",
      "max": "1",
      "path": "Practitioner.name.prefix"
    }, {
      "id": "Practitioner.name.suffix",
      "max": "1",
      "path": "Practitioner.name.suffix"
    }, {
      "id": "Practitioner.telecom",
      "max": "0",
      "path": "Practitioner.telecom"
    }, {
      "id": "Practitioner.address",
      "max": "0",
      "path": "Practitioner.address"
    }, {
      "id": "Practitioner.gender",
      "max": "0",
      "path": "Practitioner.gender"
    }, {
      "id": "Practitioner.birthDate",
      "max": "0",
      "path": "Practitioner.birthDate"
    }, {
      "id": "Practitioner.photo",
      "max": "0",
      "path": "Practitioner.photo"
    }, {
      "id": "Practitioner.qualification",
      "path": "Practitioner.qualification",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "system",
          "type": "value"
        } ]
      }
    }, {
      "id": "Practitioner.qualification.identifier",
      "max": "1",
      "path": "Practitioner.qualification.identifier"
    }, {
      "id": "Practitioner.qualification.code.id",
      "max": "0",
      "path": "Practitioner.qualification.code.id"
    }, {
      "id": "Practitioner.qualification.code.coding.version",
      "max": "0",
      "path": "Practitioner.qualification.code.coding.version"
    }, {
      "id": "Practitioner.qualification.code.coding.display",
      "path": "Practitioner.qualification.code.coding.display",
      "definition": "Ammattioikeuden kuvauksen on vastattava annettua koodiarvoa"
    }, {
      "id": "Practitioner.qualification.code.coding.userSelected",
      "max": "0",
      "path": "Practitioner.qualification.code.coding.userSelected"
    }, {
      "id": "Practitioner.qualification:Ammattioikeus",
      "path": "Practitioner.qualification",
      "short": "Ammattihenkilön ammattioikeus",
      "sliceName": "Ammattioikeus"
    }, {
      "id": "Practitioner.qualification:Ammattioikeus.identifier",
      "max": "0",
      "path": "Practitioner.qualification.identifier"
    }, {
      "id": "Practitioner.qualification:Ammattioikeus.code.coding.system",
      "min": 1,
      "path": "Practitioner.qualification.code.coding.system",
      "short": "Käytettävä luokitus",
      "fixedUri": "urn:oid:1.2.246.537.6.140.2008",
      "definition": "Luokituksen Valvira - Ammattioikeudet  id (1.2.246.537.6.140)"
    }, {
      "id": "Practitioner.qualification:Ammattioikeus.code.coding.version",
      "max": "0",
      "path": "Practitioner.qualification.code.coding.version"
    }, {
      "id": "Practitioner.qualification:Ammattioikeus.code.coding.code",
      "min": 1,
      "path": "Practitioner.qualification.code.coding.code",
      "short": "Ammattioikeus koodiarvona",
      "definition": "Ammattioikeus ilmoitetaan Valvira - Ammattioikeudet luokituksen arvona"
    }, {
      "id": "Practitioner.qualification:Ammattioikeus.code.coding.display",
      "min": 1,
      "path": "Practitioner.qualification.code.coding.display",
      "short": "Ammattioikeus tekstimuodossa",
      "definition": "Tiedon tulee vastata annettua koodiarvoa"
    }, {
      "id": "Practitioner.qualification:Ammattioikeus.code.coding.userSelected",
      "max": "0",
      "path": "Practitioner.qualification.code.coding.userSelected"
    }, {
      "id": "Practitioner.qualification:Erikoisala",
      "path": "Practitioner.qualification",
      "short": "ammattihenkilön erikoisala",
      "sliceName": "Erikoisala"
    }, {
      "id": "Practitioner.qualification:Erikoisala.identifier",
      "max": "0",
      "path": "Practitioner.qualification.identifier"
    }, {
      "id": "Practitioner.qualification:Erikoisala.code.coding.system",
      "min": 1,
      "path": "Practitioner.qualification.code.coding.system",
      "short": "Käytettävä luokitus",
      "fixedUri": "urn:oid:1.2.246.537.6.148.2008",
      "definition": "Luokituksen Valvira - Koulutusluokitus id (1.2.246.537.6.148) id"
    }, {
      "id": "Practitioner.qualification:Erikoisala.code.coding.code",
      "min": 1,
      "path": "Practitioner.qualification.code.coding.code",
      "short": "Erityisala koodiarvona",
      "definition": "Erityisala ilmoitetaan luokituksen Valvira - Koulutusluokitus id (1.2.246.537.6.148) arvona"
    }, {
      "id": "Practitioner.qualification:Erikoisala.code.coding.display",
      "min": 1,
      "path": "Practitioner.qualification.code.coding.display",
      "short": "Erityisala tekstimuodossa",
      "definition": "Kuvauksen tulee vastata annettua koodiarvoa"
    }, {
      "id": "Practitioner.qualification:Erikoisala.code.coding.userSelected",
      "max": "0",
      "path": "Practitioner.qualification.code.coding.userSelected"
    }, {
      "id": "Practitioner.qualification:Erikoisala.period",
      "max": "0",
      "path": "Practitioner.qualification.period"
    }, {
      "id": "Practitioner.qualification:Erikoisala.issuer",
      "max": "0",
      "path": "Practitioner.qualification.issuer"
    }, {
      "id": "Practitioner.qualification:Ammatti",
      "path": "Practitioner.qualification",
      "short": "sosiaali- tai terveydenhuollon ammattihenkilön ammatti",
      "sliceName": "Ammatti"
    }, {
      "id": "Practitioner.qualification:Ammatti.identifier",
      "max": "0",
      "path": "Practitioner.qualification.identifier"
    }, {
      "id": "Practitioner.qualification:Ammatti.code.coding.system",
      "min": 1,
      "path": "Practitioner.qualification.code.coding.system",
      "short": "Käytettävä luokitus",
      "fixedUri": "urn:oid:1.2.246.537.6.74.2001",
      "definition": "Luokituksen TK - Ammattiluokitus (1.2.246.537.6.74.2001) id"
    }, {
      "id": "Practitioner.qualification:Ammatti.code.coding.version",
      "max": "0",
      "path": "Practitioner.qualification.code.coding.version"
    }, {
      "id": "Practitioner.qualification:Ammatti.code.coding.code",
      "min": 1,
      "path": "Practitioner.qualification.code.coding.code",
      "short": "Ammatti koodiarvona",
      "definition": "Ammatti ilmoitetaan luokituksen TK - Ammattiluokitus (1.2.246.537.6.74.2001)  arvona"
    }, {
      "id": "Practitioner.qualification:Ammatti.code.coding.display",
      "min": 1,
      "path": "Practitioner.qualification.code.coding.display",
      "short": "Ammatti tekstimuodossa",
      "definition": "Kuvauksen tulee vastata annettua koodiarvoa"
    }, {
      "id": "Practitioner.qualification:Ammatti.code.coding.userSelected",
      "max": "0",
      "path": "Practitioner.qualification.code.coding.userSelected"
    }, {
      "id": "Practitioner.qualification:Ammatti.period",
      "max": "0",
      "path": "Practitioner.qualification.period"
    }, {
      "id": "Practitioner.qualification:Ammatti.issuer",
      "max": "0",
      "path": "Practitioner.qualification.issuer"
    }, {
      "id": "Practitioner.communication",
      "max": "0",
      "path": "Practitioner.communication"
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Practitioner"
}