{ "description": "Profiili, jolla käytetään toimintakykymerkintään liittyvien yksittäisten toimintakykyhavaintojen ilmoittamiseen. Profiili ei ole itsenäinen asiakirja, vaan sitä käytetään profiilin KantaObservationNotation aliprofiilina", "_filename": "KantaObservationObservation.StructureDefinition.json", "package_name": "fi.kela.kanta.gen.r4.toimintakyky", "date": "2025-10-01", "derivation": "constraint", "publisher": "Kela", "fhirVersion": "4.0.1", "name": "KantaObservationObservation", "abstract": false, "type": "Observation", "experimental": null, "resourceType": "StructureDefinition", "title": "KantaObservationObservation", "package_version": "1.0.0-rc2", "status": "draft", "id": "c59f94df-57d7-4d58-94bb-81e9d0f60b69", "kind": "resource", "url": "https://gen.kanta.fi/fhir/StructureDefinition/KantaObservationObsevation", "version": "1.0.0", "differential": { "element": [ { "id": "Observation", "path": "Observation", "short": "Toimintakykyhavainnon tiedot", "definition": "Profiili, jota käytetään toimintakykymerkintään liittyvien havaintojen ilmoittamiseen." }, { "id": "Observation.id", "path": "Observation.id", "short": "Toimintakykyhavainnon yksilöivä tunnus" }, { "id": "Observation.meta", "path": "Observation.meta" }, { "id": "Observation.meta.profile", "max": "1", "min": 1, "path": "Observation.meta.profile", "fixedCanonical": "https://gen.kanta.fi/fhir/StructureDefinition/KantaObservationObsevation" }, { "id": "Observation.language", "max": "0", "path": "Observation.language" }, { "id": "Observation.extension:observationICFSpecification", "path": "Observation.extension", "type": [ { "code": "Extension", "profile": [ "https://gen.kanta.fi/fhir/StructureDefinition/extension/ObservationICFSpecification" ] } ], "sliceName": "observationICFSpecification", "isModifier": false }, { "id": "Observation.extension:functionalLimitation", "path": "Observation.extension", "type": [ { "code": "Extension", "profile": [ "https://gen.kanta.fi/fhir/StructureDefinition/extension/FunctionalLimitation" ] } ], "sliceName": "functionalLimitation", "isModifier": false }, { "id": "Observation.identifier", "max": "0", "path": "Observation.identifier" }, { "id": "Observation.basedOn", "max": "0", "path": "Observation.basedOn" }, { "id": "Observation.partOf", "max": "0", "path": "Observation.partOf" }, { "id": "Observation.status", "path": "Observation.status", "fixedCode": "final" }, { "id": "Observation.category", "max": "0", "path": "Observation.category", "short": "Toimintakykyhavainnon IFC-koodi", "definition": "Toimintakykyhavainnon aihe luokituksen THL - ICF Toimintakykykäsitteiden luokitus (1.2.246.537.6.48) arvona" }, { "id": "Observation.category.id", "max": "0", "path": "Observation.category.id" }, { "id": "Observation.category.coding", "max": "1", "path": "Observation.category.coding" }, { "id": "Observation.category.coding.id", "max": "0", "path": "Observation.category.coding.id" }, { "id": "Observation.category.coding.system", "min": 1, "path": "Observation.category.coding.system" }, { "id": "Observation.category.coding.version", "max": "0", "path": "Observation.category.coding.version" }, { "id": "Observation.category.coding.code", "min": 1, "path": "Observation.category.coding.code" }, { "id": "Observation.category.coding.display", "min": 1, "path": "Observation.category.coding.display" }, { "id": "Observation.category.coding.userSelected", "max": "0", "path": "Observation.category.coding.userSelected" }, { "id": "Observation.category.text", "path": "Observation.category.text", "short": "Toimintakykyhavainnon aiheen kuvaus" }, { "id": "Observation.code", "path": "Observation.code", "short": "Toimintakykyhavainnon aiheen kuvaus", "binding": { "strength": "example", "description": "Toimintakykytiedon havaintoa ilmaiseva koodi." }, "definition": "Toimintakykyhavainnon aihe luokituksen THL - ICF Toimintakykykäsitteiden luokitus (1.2.246.537.6.48) arvona" }, { "id": "Observation.code.coding", "max": "1", "path": "Observation.code.coding", "short": "Toimintakykyhavainnon ICF-aihekoodi", "definition": "ICF Toimintakykykäsitteiden luokituksen avulla henkilön toimintakykyä koskevan havainnon aihe, ilmiö tai käsite." }, { "id": "Observation.code.coding.system", "min": 1, "path": "Observation.code.coding.system", "definition": "THL - ICF Toimintakykykäsitteiden luokitus 1.2.246.537.6.48" }, { "id": "Observation.code.coding.code", "min": 1, "path": "Observation.code.coding.code", "short": "ICF-luokituksen arvo" }, { "id": "Observation.code.coding.display", "min": 1, "path": "Observation.code.coding.display", "short": "Toimintakykyaiheen nimi" }, { "id": "Observation.code.text", "path": "Observation.code.text", "short": "Toimintakykyhavainnon aiheen kuvaus", "definition": "henkilön toimintakykyä koskevan havainnon aiheen, ilmiön tai käsitetteen kuvaus.\r\nPakollinen jos ICF-aiheekoodia ei ole annettu" }, { "id": "Observation.subject", "max": "0", "path": "Observation.subject" }, { "id": "Observation.focus", "max": "0", "path": "Observation.focus" }, { "id": "Observation.encounter", "max": "0", "path": "Observation.encounter" }, { "id": "Observation.effective[x]", "max": "0", "path": "Observation.effective[x]", "type": [ { "code": "dateTime" } ], "short": "Toimintakyvyn havainnointipäivämäärä" }, { "id": "Observation.issued", "max": "0", "path": "Observation.issued" }, { "id": "Observation.performer", "max": "0", "path": "Observation.performer" }, { "id": "Observation.value[x]", "min": 1, "path": "Observation.value[x]", "type": [ { "code": "CodeableConcept" }, { "code": "string" }, { "code": "integer" } ], "short": "Toimintakykyhavainnon tulos", "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "type" } ] }, "definition": "Toimintakykyhavainnon tulos" }, { "id": "Observation.value[x]:valueString", "path": "Observation.value[x]", "type": [ { "code": "string" } ], "short": "Toimintakykyhavainnon tulos tekstinä", "sliceName": "valueString", "definition": "henkilön toimintakykyä koskevan havainnon tulos vapaamuotoisena tekstinä. Jos havainnointi keskeytyy tai mittaus lopetetaan kesken, myös tyhjä tulos ja tarpeen mukaan keskeytymisen syy kirjataan vapaamuotoisena tekstinä.\r\nPakollinen jos toimintakykyhavainnon tulosta lukuarvona ei ole annettu" }, { "id": "Observation.value[x]:valueString.value", "path": "Observation.value[x].value", "short": "T" }, { "id": "Observation.value[x]:valueInteger", "path": "Observation.value[x]", "type": [ { "code": "integer" } ], "short": "Toimintakykyhavainnon tulos lukuarvona", "sliceName": "valueInteger", "definition": "Henkilön toimintakykyä koskevan havainnon tulos lukuarvona.\r\n\r\nPakollinen, jos Toimintakykyhavainnon tulos tekstinä ei ole annettu" }, { "id": "Observation.dataAbsentReason", "max": "0", "path": "Observation.dataAbsentReason" }, { "id": "Observation.interpretation", "max": "0", "path": "Observation.interpretation" }, { "id": "Observation.note", "path": "Observation.note", "short": "Lisätietoja", "definition": "Tekstimuotoinenkuvaus, vapaaehtoiset lisätiedot" }, { "id": "Observation.bodySite", "max": "0", "path": "Observation.bodySite" }, { "id": "Observation.method", "path": "Observation.method", "short": "Toimintakykyhavainnon menetelmä" }, { "id": "Observation.method.extension", "max": "1", "path": "Observation.method.extension" }, { "id": "Observation.method.coding", "max": "1", "path": "Observation.method.coding", "short": "Havainnointimenetelmä", "definition": "Tieto sisältää luokituksen THL - Toimintakykymittarit (1.2.246.537.6.160112) arvona ilmoitetun henkilön toimintakyvyn havainnoinnissa käytetyn menetelmän tai mittarin" }, { "id": "Observation.method.coding.system", "min": 1, "path": "Observation.method.coding.system" }, { "id": "Observation.method.coding.code", "min": 1, "path": "Observation.method.coding.code", "short": "Havainnointimenetelmä koodiarvo", "definition": "Arvo ilmoitetaan luokituksella THL - Toimintakykymittarit (1.2.246.537.6.160112)." }, { "id": "Observation.method.coding.display", "min": 1, "path": "Observation.method.coding.display", "short": "Havainnontimenetelmä tekstimuodossa", "definition": "Kuvauksen tulee vastata annettua koodiarvoa" }, { "id": "Observation.method.text", "path": "Observation.method.text", "short": "Lisätiedot havainnointimenetelmästä", "definition": "lisätietoja henkilön toimintakyvyn havainnoinnissa käytetystä menetelmästä tai mittarista sekä valitun luokan tarkempi kuvaus." }, { "id": "Observation.specimen", "max": "0", "path": "Observation.specimen" }, { "id": "Observation.device", "max": "0", "path": "Observation.device" }, { "id": "Observation.referenceRange", "max": "0", "path": "Observation.referenceRange" }, { "id": "Observation.hasMember", "max": "0", "path": "Observation.hasMember" }, { "id": "Observation.derivedFrom", "max": "0", "path": "Observation.derivedFrom" }, { "id": "Observation.component", "max": "0", "path": "Observation.component" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Observation" }