{ "description": null, "_filename": "HealthAppModule.json", "package_name": "fhir.trustedhealthapps.org", "date": "2021-01-01T00:00:00+01:00", "derivation": "constraint", "meta": { "versionId": "1", "lastUpdated": "2020-12-18T07:35:16.141+00:00" }, "publisher": null, "fhirVersion": "4.0.1", "name": "HealthAppModule", "mapping": [ { "uri": "http://hl7.org/fhir/fivews", "name": "FiveWs Pattern Mapping", "identity": "w5" }, { "uri": "http://hl7.org/v3", "name": "RIM Mapping", "identity": "rim" } ], "abstract": false, "type": "DeviceDefinition", "experimental": null, "resourceType": "StructureDefinition", "title": "HealthAppModule", "package_version": "1.0.1", "status": "active", "id": "2384b953-26cc-4421-b578-12ee76429b11", "kind": "resource", "url": "https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModule", "version": "1.0.0", "differential": { "element": [ { "id": "DeviceDefinition.extension", "path": "DeviceDefinition.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "DeviceDefinition.extension:category", "path": "DeviceDefinition.extension", "type": [ { "code": "Extension", "profile": [ "https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleCategory" ] } ], "sliceName": "category", "mustSupport": true }, { "id": "DeviceDefinition.extension:category.extension", "path": "DeviceDefinition.extension.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "DeviceDefinition.extension:category.extension:identifier", "path": "DeviceDefinition.extension.extension", "sliceName": "identifier", "mustSupport": true }, { "id": "DeviceDefinition.extension:category.extension:identifier.value[x]", "path": "DeviceDefinition.extension.extension.value[x]", "mustSupport": true }, { "id": "DeviceDefinition.extension:category.extension:identifier.value[x].coding.system", "path": "DeviceDefinition.extension.extension.value[x].coding.system", "mustSupport": true }, { "id": "DeviceDefinition.extension:category.extension:identifier.value[x].coding.code", "path": "DeviceDefinition.extension.extension.value[x].coding.code", "mustSupport": true }, { "id": "DeviceDefinition.extension:category.extension:identifier.value[x].coding.display", "path": "DeviceDefinition.extension.extension.value[x].coding.display", "mustSupport": true }, { "id": "DeviceDefinition.extension:category.extension:identifier.value[x].coding.userSelected", "path": "DeviceDefinition.extension.extension.value[x].coding.userSelected", "mustSupport": true }, { "id": "DeviceDefinition.extension:category.extension:type", "path": "DeviceDefinition.extension.extension", "sliceName": "type", "mustSupport": true }, { "id": "DeviceDefinition.extension:category.extension:type.value[x]", "path": "DeviceDefinition.extension.extension.value[x]", "mustSupport": true }, { "id": "DeviceDefinition.extension:category.extension:type.value[x].coding", "path": "DeviceDefinition.extension.extension.value[x].coding", "mustSupport": true }, { "id": "DeviceDefinition.extension:category.extension:type.value[x].coding.system", "path": "DeviceDefinition.extension.extension.value[x].coding.system", "mustSupport": true }, { "id": "DeviceDefinition.extension:category.extension:type.value[x].coding.code", "path": "DeviceDefinition.extension.extension.value[x].coding.code", "mustSupport": true }, { "id": "DeviceDefinition.extension:hardware", "max": "1", "path": "DeviceDefinition.extension", "type": [ { "code": "Extension", "profile": [ "https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleHardware" ] } ], "sliceName": "hardware", "mustSupport": true }, { "id": "DeviceDefinition.extension:hardware.extension", "path": "DeviceDefinition.extension.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "DeviceDefinition.extension:hardware.extension:description", "path": "DeviceDefinition.extension.extension", "sliceName": "description", "mustSupport": true }, { "id": "DeviceDefinition.extension:hardware.extension:description.value[x]", "path": "DeviceDefinition.extension.extension.value[x]", "mustSupport": true }, { "id": "DeviceDefinition.extension:hardware.extension:required", "path": "DeviceDefinition.extension.extension", "sliceName": "required", "mustSupport": true }, { "id": "DeviceDefinition.extension:hardware.extension:required.value[x]", "path": "DeviceDefinition.extension.extension.value[x]", "mustSupport": true }, { "id": "DeviceDefinition.extension:prescriptionUnit", "path": "DeviceDefinition.extension", "type": [ { "code": "Extension", "profile": [ "https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModulePrescriptionUnitLink" ] } ], "sliceName": "prescriptionUnit", "mustSupport": true }, { "id": "DeviceDefinition.extension:prescriptionUnit.value[x]", "path": "DeviceDefinition.extension.value[x]", "mustSupport": true }, { "id": "DeviceDefinition.extension:prescriptionUnit.value[x].reference", "path": "DeviceDefinition.extension.value[x].reference", "mustSupport": true }, { "id": "DeviceDefinition.extension:prescriptionUnit.value[x].type", "path": "DeviceDefinition.extension.value[x].type", "mustSupport": true }, { "id": "DeviceDefinition.extension:prescriptionUnit.value[x].display", "path": "DeviceDefinition.extension.value[x].display", "mustSupport": true }, { "id": "DeviceDefinition.deviceName", "path": "DeviceDefinition.deviceName", "mustSupport": true }, { "id": "DeviceDefinition.deviceName.name", "path": "DeviceDefinition.deviceName.name", "mustSupport": true }, { "id": "DeviceDefinition.deviceName.type", "path": "DeviceDefinition.deviceName.type", "mustSupport": true }, { "id": "DeviceDefinition.specialization", "path": "DeviceDefinition.specialization", "mustSupport": true }, { "id": "DeviceDefinition.specialization.extension", "path": "DeviceDefinition.specialization.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "DeviceDefinition.specialization.extension:compatibility", "max": "1", "path": "DeviceDefinition.specialization.extension", "type": [ { "code": "Extension", "profile": [ "https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleSpecializationCompatibility" ] } ], "sliceName": "compatibility", "mustSupport": true }, { "id": "DeviceDefinition.specialization.extension:compatibility.extension", "path": "DeviceDefinition.specialization.extension.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "DeviceDefinition.specialization.extension:compatibility.extension:hardware", "path": "DeviceDefinition.specialization.extension.extension", "sliceName": "hardware", "mustSupport": true }, { "id": "DeviceDefinition.specialization.extension:compatibility.extension:software", "path": "DeviceDefinition.specialization.extension.extension", "sliceName": "software", "mustSupport": true }, { "id": "DeviceDefinition.specialization.extension:url", "path": "DeviceDefinition.specialization.extension", "type": [ { "code": "Extension", "profile": [ "https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppModuleSpecializationUrl" ] } ], "sliceName": "url", "mustSupport": true }, { "id": "DeviceDefinition.specialization.extension:url.value[x]", "path": "DeviceDefinition.specialization.extension.value[x]", "mustSupport": true }, { "id": "DeviceDefinition.specialization.systemType", "path": "DeviceDefinition.specialization.systemType", "mustSupport": true }, { "id": "DeviceDefinition.specialization.version", "path": "DeviceDefinition.specialization.version", "mustSupport": true }, { "id": "DeviceDefinition.parentDevice", "min": 1, "path": "DeviceDefinition.parentDevice", "mustSupport": true } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/DeviceDefinition" }