{
  "resourceType": "StructureDefinition",
  "url": "http://nshealth.ca/fhir/MedicalDevice/LogicalModel",
  "version": "1.0.0",
  "name": "NSHMedicalDevice",
  "title": "NSH Medical Device",
  "status": "draft",
  "date": "2023-06-13T14:30:40.8758377+00:00",
  "description": "A model to represent the information requirements of a medical device within Nova Scotia Health",
  "fhirVersion": "4.0.1",
  "kind": "logical",
  "abstract": false,
  "type": "http://nshealth.ca/fhir/ClinicalModel/ClinicalDevice",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Element",
  "derivation": "specialization",
  "differential": {
    "element": [
      {
        "id": "ClinicalDevice",
        "path": "ClinicalDevice",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Element"
          }
        ]
      },
      {
        "id": "ClinicalDevice.ProvinicalBMENumber",
        "path": "ClinicalDevice.ProvinicalBMENumber",
        "short": "Unique Identifier for Provincial Medical Device Assets.",
        "definition": "Unique Identifier for Provincial Medical Device Assets.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Identifier"
            ]
          }
        ],
        "fixedIdentifier": {
          "system": "https://fhir.infoway-inforoute.ca/NamingSystem/ca-ns-bme-number"
        }
      },
      {
        "id": "ClinicalDevice.UMDNSDescriptor",
        "path": "ClinicalDevice.UMDNSDescriptor",
        "short": "UMDNS standardized device code",
        "definition": "UMDNS standardized device code concept definitions.The Emergency Care Research Institute (ECRI) Universal Medical Device Nomenclature System (UMDNS) Device Number.",
        "comment": "None",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Coding",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Coding"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://nshealth.ca/fhir/ValueSet/NSHA_UMDNS_Descriptor"
        }
      },
      {
        "id": "ClinicalDevice.SerialNumber",
        "path": "ClinicalDevice.SerialNumber",
        "short": "The Manufacturer's serial number.",
        "definition": "The Manufacturer's serial number is a unique identifier issued for every medical device asset. No two serial numbers should ever match.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/string"
            ]
          }
        ]
      },
      {
        "id": "ClinicalDevice.EquipmentStatus",
        "path": "ClinicalDevice.EquipmentStatus",
        "short": "Equipment Status",
        "definition": "Equipment Status. Used to describe the current status of the equipment. Possible Status Values: E-Education/No Patient Use, IS-In Service, ISP-Pending, OS-Out of Service, OSM-Missing, OSS-Stored, OST-Transferred/sold, X-Excluded. Only a status of IS, ISP, OSS and OSM are included in the export reports at this time.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Coding",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Coding"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://nshealth.ca/fhir/ValueSet/MedicalDeviceEquipmentStatus"
        }
      },
      {
        "id": "ClinicalDevice.StandardizedManufacturer",
        "path": "ClinicalDevice.StandardizedManufacturer",
        "short": "Standardized Manufacturer",
        "definition": "The Standardized name of the Manufacturer of the device.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Coding",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Coding"
            ]
          }
        ]
      },
      {
        "id": "ClinicalDevice.EquipmentManufacturer",
        "path": "ClinicalDevice.EquipmentManufacturer",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "ClinicalDevice.EquipmentManufacturer.ModelNumber",
        "path": "ClinicalDevice.EquipmentManufacturer.ModelNumber",
        "short": "Model Number",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/string"
            ]
          }
        ]
      },
      {
        "id": "ClinicalDevice.EquipmentManufacturer.ModelName",
        "path": "ClinicalDevice.EquipmentManufacturer.ModelName",
        "short": "Model Name",
        "definition": "Trade name given to a vendor’s device that describes the device model.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/string"
            ]
          }
        ]
      },
      {
        "id": "ClinicalDevice.Zone",
        "path": "ClinicalDevice.Zone",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Coding",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Coding"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://nshealth.ca/fhir/ValueSet/NSHAManagementZone"
        }
      },
      {
        "id": "ClinicalDevice.Facility",
        "path": "ClinicalDevice.Facility",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "ClinicalDevice.Facility.Name",
        "path": "ClinicalDevice.Facility.Name",
        "short": "Standardized description that indicates the name of the facility.",
        "definition": "Standardized description that indicates the name of the facility.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/string"
            ]
          }
        ]
      },
      {
        "id": "ClinicalDevice.Facility.Latitude",
        "path": "ClinicalDevice.Facility.Latitude",
        "short": "Latitude of the Facility.",
        "definition": "Latitude of the Facility.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/string"
            ]
          }
        ]
      },
      {
        "id": "ClinicalDevice.Facility.Longitude",
        "path": "ClinicalDevice.Facility.Longitude",
        "short": "Longitude of the Facility.",
        "definition": "Longitude of the Facility.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/string"
            ]
          }
        ]
      },
      {
        "id": "ClinicalDevice.Department",
        "path": "ClinicalDevice.Department",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "ClinicalDevice.Department.Code",
        "path": "ClinicalDevice.Department.Code",
        "short": "Responsibe department code",
        "definition": "Dept code indicates the department that is responsible for the device.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/string"
            ]
          }
        ]
      },
      {
        "id": "ClinicalDevice.Department.Description",
        "path": "ClinicalDevice.Department.Description",
        "short": "Responsible department description",
        "definition": "Description of the department that is responsible for the device.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/string"
            ]
          }
        ]
      },
      {
        "id": "ClinicalDevice.Location",
        "path": "ClinicalDevice.Location",
        "short": "Describes equipment location.",
        "definition": "Describes equipment location.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/string"
            ]
          }
        ]
      },
      {
        "id": "ClinicalDevice.DeviceCondition",
        "path": "ClinicalDevice.DeviceCondition",
        "short": "The condition of the medical device",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Coding",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/Coding"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://nshealth.ca/fhir/ValueSet/MedicalDeviceCondition"
        }
      },
      {
        "id": "ClinicalDevice.DeviceConditionDate",
        "path": "ClinicalDevice.DeviceConditionDate",
        "short": "Date the Condition was last assessed and assigned.",
        "definition": "Date the Condition was last assessed and assigned.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "date",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/date"
            ]
          }
        ]
      },
      {
        "id": "ClinicalDevice.DevicedEntered",
        "path": "ClinicalDevice.DevicedEntered",
        "short": "The date the Device was entered into the CMMS DB Instance as In-Service.",
        "definition": "The date the Device was entered into the CMMS DB Instance as In-Service.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "date",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/date"
            ]
          }
        ]
      },
      {
        "id": "ClinicalDevice.WarrantyExpiration",
        "path": "ClinicalDevice.WarrantyExpiration",
        "short": "Date the Warranty on the equipment expires.",
        "definition": "Date the Warranty on the equipment expires.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "date",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/date"
            ]
          }
        ]
      },
      {
        "id": "ClinicalDevice.PurchaseCost",
        "path": "ClinicalDevice.PurchaseCost",
        "short": "Cost",
        "definition": "The Purchase Cost of the device",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Quantity",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/MoneyQuantity"
            ]
          }
        ]
      },
      {
        "id": "ClinicalDevice.EndOfProduction",
        "path": "ClinicalDevice.EndOfProduction",
        "short": "RF End of Production",
        "definition": "The date that the vendor has issued a notification that the device will no longer be in production.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "date",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/date"
            ]
          }
        ]
      },
      {
        "id": "ClinicalDevice.EndOfSupport",
        "path": "ClinicalDevice.EndOfSupport",
        "short": "Support End Date",
        "definition": "The date that the vendor has issued a notification that the device will no longer be supported in support",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "date",
            "profile": [
              "http://hl7.org/fhir/StructureDefinition/date"
            ]
          }
        ]
      }
    ]
  }
}