{ "description": null, "_filename": "KjDeviceUseStatement.StructureDefinition.json", "package_name": "nhn.fhir.no.kjernejournal", "date": "2019-12-05T12:55:08.2473627Z", "derivation": "constraint", "meta": { "versionId": "14", "lastUpdated": "2019-12-05T12:55:08.365+00:00" }, "publisher": null, "fhirVersion": "4.0.0", "name": "KjDeviceUseStatement", "mapping": [ { "uri": "http://hl7.org/fhir/workflow", "name": "Workflow Pattern", "identity": "workflow" }, { "uri": "http://siframework.org/cqf", "name": "Quality Improvement and Clinical Knowledge (QUICK)", "identity": "quick" }, { "uri": "http://hl7.org/fhir/fivews", "name": "FiveWs Pattern Mapping", "identity": "w5" }, { "uri": "http://hl7.org/v2", "name": "HL7 v2 Mapping", "identity": "v2" }, { "uri": "http://hl7.org/v3", "name": "RIM Mapping", "identity": "rim" } ], "abstract": false, "type": "DeviceUseStatement", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.0.1", "status": "draft", "id": "71bb99a0-e4bf-4d54-ac38-03b569bc8018", "kind": "resource", "url": "http://nhn.no/kj/fhir/StructureDefinition/KjDeviceUseStatement", "version": null, "differential": { "element": [ { "id": "DeviceUseStatement.extension", "path": "DeviceUseStatement.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "DeviceUseStatement.extension:validUntil", "max": "1", "path": "DeviceUseStatement.extension", "type": [ { "code": "Extension", "profile": [ "http://nhn.no/kj/fhir/StructureDefinition/KjValidUntil" ] } ], "sliceName": "validUntil", "mustSupport": true }, { "id": "DeviceUseStatement.extension:verificationDateTime", "max": "1", "path": "DeviceUseStatement.extension", "type": [ { "code": "Extension", "profile": [ "http://nhn.no/kj/fhir/StructureDefinition/KjVerificationDateTime" ] } ], "sliceName": "verificationDateTime", "mustSupport": true }, { "id": "DeviceUseStatement.extension:abatementDateTime", "max": "1", "path": "DeviceUseStatement.extension", "type": [ { "code": "Extension", "profile": [ "http://nhn.no/kj/fhir/StructureDefinition/KjAbatementDateTime" ] } ], "sliceName": "abatementDateTime", "mustSupport": true }, { "id": "DeviceUseStatement.extension:updater", "max": "1", "min": 1, "path": "DeviceUseStatement.extension", "type": [ { "code": "Extension", "profile": [ "http://nhn.no/kj/fhir/StructureDefinition/KjUpdater" ] } ], "sliceName": "updater", "mustSupport": true }, { "id": "DeviceUseStatement.extension:updatedDateTime", "max": "1", "min": 1, "path": "DeviceUseStatement.extension", "type": [ { "code": "Extension", "profile": [ "http://nhn.no/kj/fhir/StructureDefinition/KjUpdatedDateTime" ] } ], "sliceName": "updatedDateTime", "mustSupport": true }, { "id": "DeviceUseStatement.extension:sourceOfInformation", "max": "1", "min": 1, "path": "DeviceUseStatement.extension", "type": [ { "code": "Extension", "profile": [ "http://nhn.no/kj/fhir/StructureDefinition/KjSourceOfInformation" ] } ], "sliceName": "sourceOfInformation", "mustSupport": true }, { "id": "DeviceUseStatement.identifier", "max": "1", "path": "DeviceUseStatement.identifier" }, { "id": "DeviceUseStatement.basedOn", "max": "1", "path": "DeviceUseStatement.basedOn" }, { "id": "DeviceUseStatement.status", "path": "DeviceUseStatement.status", "short": "active | completed | entered-in-error", "binding": { "strength": "required", "valueSet": "http://nhn.no/kj/fhir/ValueSet/DeviceUseStatementStatus" }, "mustSupport": true }, { "id": "DeviceUseStatement.subject", "path": "DeviceUseStatement.subject", "type": [ { "code": "Reference", "versioning": "independent", "aggregation": [ "referenced" ], "targetProfile": [ "http://hl7.no/fhir/StructureDefinition/no-basis-Patient" ] } ], "mustSupport": true }, { "id": "DeviceUseStatement.derivedFrom", "max": "1", "path": "DeviceUseStatement.derivedFrom" }, { "id": "DeviceUseStatement.recordedOn", "min": 1, "path": "DeviceUseStatement.recordedOn", "mustSupport": true }, { "id": "DeviceUseStatement.source", "min": 1, "path": "DeviceUseStatement.source", "type": [ { "code": "Reference", "aggregation": [ "contained" ], "targetProfile": [ "http://nhn.no/kj/fhir/StructureDefinition/KjPractitionerRole" ] } ], "mustSupport": true }, { "id": "DeviceUseStatement.source.reference", "min": 1, "path": "DeviceUseStatement.source.reference" }, { "id": "DeviceUseStatement.source.type", "path": "DeviceUseStatement.source.type", "fixedUri": "http://nhn.no/kj/fhir/StructureDefinition/KjPractitionerRole" }, { "id": "DeviceUseStatement.source.identifier", "max": "0", "path": "DeviceUseStatement.source.identifier" }, { "id": "DeviceUseStatement.device", "path": "DeviceUseStatement.device", "type": [ { "code": "Reference", "aggregation": [ "contained" ], "targetProfile": [ "http://nhn.no/kj/fhir/StructureDefinition/KjDevice" ] } ], "mustSupport": true }, { "id": "DeviceUseStatement.device.reference", "min": 1, "path": "DeviceUseStatement.device.reference" }, { "id": "DeviceUseStatement.note", "max": "1", "path": "DeviceUseStatement.note", "mustSupport": true }, { "id": "DeviceUseStatement.note.author[x]", "max": "0", "path": "DeviceUseStatement.note.author[x]" }, { "id": "DeviceUseStatement.note.time", "max": "0", "path": "DeviceUseStatement.note.time" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/DeviceUseStatement" }