{ "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" }