{ "description": "Kanta-palveluissa käytettävä Device-profiili. Profiilia käytetään, kun ilmoitetaan resurssin tallentaneen ohjemiston, tietojärjestelmän tai lääkinnällisen laitteen tiedot.", "_filename": "KantaDevice.StructureDefinition.json", "package_name": "fi.kela.kanta.gen.r4", "date": "2025-10-01", "derivation": "constraint", "publisher": "Kela", "fhirVersion": "4.0.1", "name": "KantaDevice", "abstract": false, "type": "Device", "experimental": null, "resourceType": "StructureDefinition", "title": "KantaDevice", "package_version": "1.0.0-rc4", "status": "active", "id": "80ed9b0e-b165-4ed2-910f-eb6dc0945b0e", "kind": "resource", "url": "https://gen.kanta.fi/fhir/StructureDefinition/KantaDevice", "version": "1.0.1", "differential": { "element": [ { "id": "Device", "path": "Device", "short": "Tietojärjestelmä, ohjelmisto tai lääkinnällinen laite", "definition": "Profiilia käytetään tietojärjestelmän, ohjelmiston tai lääkinnällisen laitteen tietojen ilmoittamisessa." }, { "id": "Device.meta", "path": "Device.meta" }, { "id": "Device.meta.profile", "max": "1", "min": 1, "path": "Device.meta.profile" }, { "id": "Device.identifier", "max": "1", "min": 1, "path": "Device.identifier", "short": "Tietojärjestelmän, ohjelmiston tai lääkinnällisen laitteen yksilöivä tunnus", "slicing": { "rules": "open", "discriminator": [ { "path": "system", "type": "value" } ] }, "definition": "Resurssin tallentaneen tietojärjestelmän, ohjelmiston tai lääkinnällisen laitteen yksilöivä tunnus." }, { "id": "Device.identifier:UDI", "path": "Device.identifier", "short": "Yksilöivä tunnus", "sliceName": "UDI", "definition": "Rakenteessa ilmoitetaan resurssin tallentaneen lääkinnällisen laitteen, ohjelmiston tai tietojärjestelmän yksilöivä tunnus." }, { "id": "Device.identifier:UDI.id", "max": "0", "path": "Device.identifier.id" }, { "id": "Device.identifier:UDI.use", "max": "0", "path": "Device.identifier.use" }, { "id": "Device.identifier:UDI.type", "max": "0", "path": "Device.identifier.type" }, { "id": "Device.identifier:UDI.system", "min": 1, "path": "Device.identifier.system", "short": "EUDAMED-palvelun yksilöivä tunnus", "fixedUri": "urn:oid:1.2.246.537.6.12.999.2003.34", "definition": "Tiedossa ilmoitetaan EUDAMED-palvelun yksilöivä tunnus, jos lääkinnällisen laitteen tai ohjelmiston yksilöivä tunniste on EUDAMED-palvelussa. Muussa tapauksessa ilmoitetaan organisaation tietojärjestelmiensä, ohjelmistojensa tai lääkinnällisten laitteidensa yksilöinnissä käyttämä nimiavaruus." }, { "id": "Device.identifier:UDI.value", "min": 1, "path": "Device.identifier.value", "short": "Yksilöivä tunnus", "definition": "Lääkinnällisen laitteen tai ohjelmiston yksilöivä tunnus ilman käytettävään nimiavaruutta." }, { "id": "Device.identifier:UDI.period", "max": "0", "path": "Device.identifier.period" }, { "id": "Device.identifier:UDI.assigner", "max": "0", "path": "Device.identifier.assigner" }, { "id": "Device.definition", "max": "0", "path": "Device.definition" }, { "id": "Device.udiCarrier", "max": "0", "path": "Device.udiCarrier" }, { "id": "Device.status", "max": "0", "path": "Device.status" }, { "id": "Device.statusReason", "max": "0", "path": "Device.statusReason" }, { "id": "Device.distinctIdentifier", "max": "0", "path": "Device.distinctIdentifier" }, { "id": "Device.manufacturer", "max": "0", "path": "Device.manufacturer" }, { "id": "Device.manufactureDate", "max": "0", "path": "Device.manufactureDate" }, { "id": "Device.expirationDate", "max": "0", "path": "Device.expirationDate" }, { "id": "Device.lotNumber", "max": "0", "path": "Device.lotNumber" }, { "id": "Device.serialNumber", "max": "0", "path": "Device.serialNumber" }, { "id": "Device.deviceName", "max": "1", "min": 1, "path": "Device.deviceName", "short": "Tietojärjestelmän, ohjelmiston tai lääkinnällisen laitteen nimi", "definition": "Tiedolla ilmoitetaan resurssin tehneen tietojärjestelmän, ohjelmiston tai lääkinnällisen laitteen nimi." }, { "id": "Device.deviceName.id", "max": "0", "path": "Device.deviceName.id" }, { "id": "Device.deviceName.name", "path": "Device.deviceName.name", "short": "Tietojärjestelmän, ohjelmiston tai lääkinnällisen laitteen nimi", "definition": "Resurssin tehneen tietojärjestelmän, ohjelmiston tai lääkinnällisen laitteen nimi tekstimuodossa. \r\n\r\nTietojärjestelmän nimi on ilmoitettava samassa muodossa kuin se on ilmoitettu Valviran tietojärjestelmärekisteriin sosiaali- ja terveydenhuollon tietojärjestelmistä." }, { "id": "Device.modelNumber", "max": "0", "path": "Device.modelNumber" }, { "id": "Device.partNumber", "max": "0", "path": "Device.partNumber" }, { "id": "Device.type", "max": "0", "path": "Device.type" }, { "id": "Device.specialization", "max": "0", "path": "Device.specialization" }, { "id": "Device.version", "max": "1", "min": 1, "path": "Device.version", "short": "Ohjelmiston, tietojärjestelmän tai lääkinnällisen laitteen versio", "definition": "Tiedolla ilmoitetaan resurssin tallentaneen ohjelmiston, tietojärjestelmän tai lääkinnällisen laitteen versio." }, { "id": "Device.version.id", "max": "0", "path": "Device.version.id" }, { "id": "Device.version.type", "max": "0", "path": "Device.version.type" }, { "id": "Device.version.component", "max": "0", "path": "Device.version.component" }, { "id": "Device.version.value", "path": "Device.version.value", "short": "Versio", "definition": "Resurssin tehneen tietojärjestelmän, ohjelmiston tai lääkinnällisen laitteen versio tekstimuodossa." }, { "id": "Device.property", "max": "0", "path": "Device.property" }, { "id": "Device.patient", "max": "0", "path": "Device.patient" }, { "id": "Device.owner", "max": "0", "path": "Device.owner" }, { "id": "Device.contact", "max": "0", "path": "Device.contact" }, { "id": "Device.location", "max": "0", "path": "Device.location" }, { "id": "Device.url", "max": "0", "path": "Device.url" }, { "id": "Device.note", "max": "0", "path": "Device.note" }, { "id": "Device.safety", "max": "0", "path": "Device.safety" }, { "id": "Device.parent", "max": "0", "path": "Device.parent" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Device" }