{ "description": "This profile provides details that are captured for the device in the context of provenance", "_filename": "profile-device-provenance.StructureDefinition.json", "package_name": "ForgePatientChart.0830", "date": null, "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "ProvenanceDevice", "mapping": [ { "uri": "http://hl7.org/v3", "name": "RIM Mapping", "identity": "rim" }, { "uri": "http://hl7.org/fhir/fivews", "name": "FiveWs Pattern Mapping", "identity": "w5" }, { "uri": "http://fda.gov/UDI", "name": "UDI Mapping", "identity": "udi" } ], "abstract": false, "type": "Device", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "0.1.0", "status": "draft", "id": "1eb82019-f37d-477a-914d-f8bc89f6c0f2", "kind": "resource", "url": "http://telus.com//fhir/patientChart/StructureDefinition/provenance-device", "version": null, "differential": { "element": [ { "id": "Device", "path": "Device", "mustSupport": true }, { "id": "Device.id", "path": "Device.id", "comment": "Usage Note: This will usually be a GUID that is assigned by the sending application.\r\n\r\nThe only time that a resource does not have an id is when it is being submitted to the server using a create operation.", "mustSupport": true }, { "id": "Device.meta", "path": "Device.meta", "mustSupport": true }, { "id": "Device.meta.lastUpdated", "path": "Device.meta.lastUpdated", "mustSupport": true }, { "id": "Device.meta.source", "path": "Device.meta.source", "mustSupport": true }, { "id": "Device.meta.profile", "path": "Device.meta.profile", "comment": "Usage: This will be determined by each implementation; this may be useful for validation of message instnaces against this profile.\r\n\r\nIt is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.", "mustSupport": true }, { "id": "Device.identifier", "max": "1", "min": 1, "path": "Device.identifier", "comment": "Conformance Rule: Application Instance Identifier is issued by the EMR and must be unique. \r\nUsage Notes: Consider situations where a single app instance is shared across multiple locations or orgs, and where a single physical location or organizations could have multiple multiple app instances. Generally speaking, an application instance is typically segmentation by patient base. \r\nExample: urn:telus:emr:pss:1234\r\n\r\nThe barcode string from a barcode present on a device label or package may identify the instance, include names given to the device in local usage, or may identify the type of device. If the identifier identifies the type of device, Device.type element should be used.", "mustSupport": true }, { "id": "Device.identifier.system", "path": "Device.identifier.system", "mustSupport": true }, { "id": "Device.identifier.value", "min": 1, "path": "Device.identifier.value", "mustSupport": true }, { "id": "Device.manufacturer", "path": "Device.manufacturer", "comment": "Usage Note: This will be populated with the manufacturer as known. For example, this will be \"TELUS Health\" for all TELUS EMRs.\r\n\r\nNote that FHIR strings SHALL NOT exceed 1MB in size", "mustSupport": true }, { "id": "Device.deviceName", "max": "1", "path": "Device.deviceName", "comment": "Conformance Rule: This must be populated when known. This is the user friendly name of the physical device or application instance. eg , PEI EMR, 4th Floor EKG, River Room, Mary's Computer, TimelyCareBilling, Concordia", "mustSupport": true }, { "id": "Device.deviceName.name", "path": "Device.deviceName.name", "mustSupport": true }, { "id": "Device.deviceName.type", "path": "Device.deviceName.type", "comment": "Conformance Rule: This will always be the user-friendly-name \r\n\r\n\r\nNote that FHIR strings SHALL NOT exceed 1MB in size", "mustSupport": true }, { "id": "Device.modelNumber", "min": 1, "path": "Device.modelNumber", "comment": "Conformance Rule: This is the name of the EMR software; examples: PS Suite, Collaborative Health Record, Med Access, NetMedical\r\n\r\nNote that FHIR strings SHALL NOT exceed 1MB in size", "mustSupport": true }, { "id": "Device.version", "max": "1", "min": 1, "path": "Device.version", "comment": "Conformance Rule: The version number as assigned by the application", "mustSupport": true }, { "id": "Device.version.value", "path": "Device.version.value", "mustSupport": true } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Device" }