{
"description": "Profiili, jolla ilmoitetaan merkintään toimintakyvystä liittyvät yksittäiset toimintakykyhavainnot. Profiili ei ole itsenäinen vaan sitä käytetään profiilin KantaObservationNotation aliprofiilina.",
"_filename": "KantaObservationObservation.StructureDefinition.json",
"package_name": "fi.kela.kanta.gen.r4.toimintakyky",
"date": "2025-11-19",
"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-rc3",
"status": "draft",
"id": "1e3ce0cd-7a09-4dde-8aae-9e2b8cf65bc7",
"kind": "resource",
"url": "https://gen.kanta.fi/fhir/StructureDefinition/KantaObservationObservation",
"version": "1.1.0",
"differential": {
"element": [ {
"id": "Observation",
"path": "Observation",
"short": "Toimintakykyhavainnon tiedot",
"definition": "Profiili, jolla ilmoitetaan merkintään toimintakyvystä liittyvät toimintakykyhavainnot. "
}, {
"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/KantaObservationObservation"
}, {
"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" ]
} ],
"short": "Toimintakykyhavainnon tulos - aihekoodin ICF-tarkenne",
"sliceName": "observationICFSpecification",
"isModifier": false
}, {
"id": "Observation.extension:functionalLimitation",
"max": "1",
"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",
"binding": {
"strength": "required",
"valueSet": "https://gen.kanta.fi/ValueSet/figen-vs-capacityconcept"
}
}, {
"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",
"definition": "Valuesetin Value Set Functional Capacity Concept Code mukainen koodiarvo."
}, {
"id": "Observation.code.coding.display",
"min": 1,
"path": "Observation.code.coding.display",
"short": "Koodiarvon nimie",
"definition": "Valuesetin Value Set Functional Capacity Concept Code mukainen koodiarvon nimi. Arvon nimen on vastattava annettua koodiarvoa."
}, {
"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. Tieto on pakollinen, 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": "Tietoon kirjataan 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ä. Tieto on pakollinen, 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": "Tietoon kirjataan henkilön toimintakykyä koskevan havainnon tulos lukuarvona. Tieto on pakollinen, jos Toimintakykyhavainnon tulosta 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": "Tekstimuotoinen kuvaus, vapaaehtoiset lisätiedot"
}, {
"id": "Observation.bodySite",
"max": "0",
"path": "Observation.bodySite"
}, {
"id": "Observation.method",
"path": "Observation.method",
"binding": {
"strength": "required",
"valueSet": "https://gen.kanta.fi/ValueSet/figen-vs-observationmethod"
}
}, {
"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": "Valuesetin Kanta Functional Capacity Observation Method mukainen havainnointimenetelmän koodiarvo. "
}, {
"id": "Observation.method.coding.display",
"min": 1,
"path": "Observation.method.coding.display",
"short": "Koodiarvon nimi",
"definition": "Valuesetin Kanta Functional Capacity Observation Method mukainen havainnointimenetelmän koodiarvon nimi. Arvon nimen on vastattava annettua koodiarvoa."
}, {
"id": "Observation.method.text",
"path": "Observation.method.text",
"short": "Lisätiedot havainnointimenetelmästä",
"definition": "Tietoon kirjataan lisätietoja henkilön toimintakyvyn havainnoinnissa käytetystä menetelmästä tai mittarista ja kuvataan luokituksesta valittua luokkaa tarkemmin."
}, {
"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"
}