FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagehl7.fhir.eu.imaging-r5
Resource TypeStructureDefinition
IdStructureDefinition-EHDSDevice.json
FHIR VersionR5
Sourcehttps://build.fhir.org/ig/hl7-eu/imaging-r5/StructureDefinition-EHDSDevice.html
URLhttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDevice
Version0.1.0
Statusdraft
Date2025-08-05T08:51:00+00:00
NameEHDSDevice
TitleDevice model
Realmeu
Authorityhl7
DescriptionEHDS refined base model for Device information
CopyrightCopyright HL7 Europe. Licensed under Creative Commons public domain (CC0 1.0).
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDevice
Kindlogical

Resources that use this resource

StructureDefinition
EHDSDataSetDataSet model
EHDSDeviceUseDevice use model
EHDSDischargeReportDischarge Report model
EHDSImagingReportImaging report model
EHDSLaboratoryObservationLaboratory observation model
EHDSLaboratoryOrderHeaderLaboratory order header model
EHDSLaboratoryReportLaboratory report model
EHDSLaboratoryReportHeaderLaboratory report header model
EHDSMediaMedia model
EHDSMedicationMedication model
EHDSObservationObservation model
EHDSProcedureProcedure model
EHDSSpecimenSpecimen model

Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: StructureDefinition EHDSDevice

Language: en

NameFlagsCard.TypeDescription & Constraintsdoco
.. EHDSDevice 0..*BaseDevice model
Instances of this logical model can be the target of a Reference
... identifier 1..*IdentifierNormalised identifier of the device instance, such as UDI according to REGULATION (EU) 2017/745. Multiple identifiers can be used.
... manufacturer 0..1stringName of device manufacturer
... manufactureDate 0..1dateTimeThe date and time when the device was manufactured
... expiryDate 0..1dateTimeThe date and time beyond which this device is no longer valid or should not be used (if applicable).
... lotNumber 0..1stringLot number of manufacture
... serialNumber 0..1stringSerial number assigned by the manufacturer
... name 0..*stringThe name and name type of the device as known to the manufacturer and/or patient
... modelNumber 0..1stringThe manufacturer's model number for the device
... version 0..1stringThe actual design of the device or software version running on the device
... type 0..*CodeableConceptDevice type
Binding Description: (preferred): SNOMED CT, EMDN
... note 0..*stringDevice notes and comments

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "EHDSDevice",
  "language": "en",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics",
      "valueCode": "can-be-target"
    }
  ],
  "url": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDevice",
  "version": "0.1.0",
  "name": "EHDSDevice",
  "title": "Device model",
  "status": "draft",
  "date": "2025-08-05T08:51:00+00:00",
  "publisher": "HL7 Europe",
  "contact": [
    {
      "name": "Xt-EHR",
      "telecom": [
        {
          "system": "url",
          "value": "http://Xt-EHR.eu"
        }
      ]
    }
  ],
  "description": "EHDS refined base model for Device information",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "150",
          "display": "Europe"
        }
      ]
    }
  ],
  "copyright": "Copyright HL7 Europe. Licensed under Creative Commons public domain (CC0 1.0).",
  "fhirVersion": "5.0.0",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDevice",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "5.0.0"
      }
    ],
    "element": [
      {
        "id": "EHDSDevice",
        "path": "EHDSDevice",
        "short": "Device model",
        "definition": "EHDS refined base model for Device information",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "EHDSDevice.identifier",
        "path": "EHDSDevice.identifier",
        "short": "Normalised identifier of the device instance, such as UDI according to REGULATION (EU) 2017/745. Multiple identifiers can be used.",
        "definition": "Normalised identifier of the device instance, such as UDI according to REGULATION (EU) 2017/745. Multiple identifiers can be used.",
        "min": 1,
        "max": "*",
        "base": {
          "path": "EHDSDevice.identifier",
          "min": 1,
          "max": "*"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "EHDSDevice.manufacturer",
        "path": "EHDSDevice.manufacturer",
        "short": "Name of device manufacturer",
        "definition": "Name of device manufacturer",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSDevice.manufacturer",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSDevice.manufactureDate",
        "path": "EHDSDevice.manufactureDate",
        "short": "The date and time when the device was manufactured",
        "definition": "The date and time when the device was manufactured",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSDevice.manufactureDate",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "EHDSDevice.expiryDate",
        "path": "EHDSDevice.expiryDate",
        "short": "The date and time beyond which this device is no longer valid or should not be used (if applicable).",
        "definition": "The date and time beyond which this device is no longer valid or should not be used (if applicable).",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSDevice.expiryDate",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "EHDSDevice.lotNumber",
        "path": "EHDSDevice.lotNumber",
        "short": "Lot number of manufacture",
        "definition": "Lot number of manufacture",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSDevice.lotNumber",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSDevice.serialNumber",
        "path": "EHDSDevice.serialNumber",
        "short": "Serial number assigned by the manufacturer",
        "definition": "Serial number assigned by the manufacturer",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSDevice.serialNumber",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSDevice.name",
        "path": "EHDSDevice.name",
        "short": "The name and name type of the device as known to the manufacturer and/or patient",
        "definition": "The name and name type of the device as known to the manufacturer and/or patient",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSDevice.name",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSDevice.modelNumber",
        "path": "EHDSDevice.modelNumber",
        "short": "The manufacturer's model number for the device",
        "definition": "The manufacturer's model number for the device",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSDevice.modelNumber",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSDevice.version",
        "path": "EHDSDevice.version",
        "short": "The actual design of the device or software version running on the device",
        "definition": "The actual design of the device or software version running on the device",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSDevice.version",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSDevice.type",
        "path": "EHDSDevice.type",
        "short": "Device type",
        "definition": "Device type",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSDevice.type",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "SNOMED CT, EMDN"
        }
      },
      {
        "id": "EHDSDevice.note",
        "path": "EHDSDevice.note",
        "short": "Device notes and comments",
        "definition": "Device notes and comments",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSDevice.note",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "EHDSDevice",
        "path": "EHDSDevice",
        "short": "Device model",
        "definition": "EHDS refined base model for Device information"
      },
      {
        "id": "EHDSDevice.identifier",
        "path": "EHDSDevice.identifier",
        "short": "Normalised identifier of the device instance, such as UDI according to REGULATION (EU) 2017/745. Multiple identifiers can be used.",
        "definition": "Normalised identifier of the device instance, such as UDI according to REGULATION (EU) 2017/745. Multiple identifiers can be used.",
        "min": 1,
        "max": "*",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "EHDSDevice.manufacturer",
        "path": "EHDSDevice.manufacturer",
        "short": "Name of device manufacturer",
        "definition": "Name of device manufacturer",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSDevice.manufactureDate",
        "path": "EHDSDevice.manufactureDate",
        "short": "The date and time when the device was manufactured",
        "definition": "The date and time when the device was manufactured",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "EHDSDevice.expiryDate",
        "path": "EHDSDevice.expiryDate",
        "short": "The date and time beyond which this device is no longer valid or should not be used (if applicable).",
        "definition": "The date and time beyond which this device is no longer valid or should not be used (if applicable).",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "EHDSDevice.lotNumber",
        "path": "EHDSDevice.lotNumber",
        "short": "Lot number of manufacture",
        "definition": "Lot number of manufacture",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSDevice.serialNumber",
        "path": "EHDSDevice.serialNumber",
        "short": "Serial number assigned by the manufacturer",
        "definition": "Serial number assigned by the manufacturer",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSDevice.name",
        "path": "EHDSDevice.name",
        "short": "The name and name type of the device as known to the manufacturer and/or patient",
        "definition": "The name and name type of the device as known to the manufacturer and/or patient",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSDevice.modelNumber",
        "path": "EHDSDevice.modelNumber",
        "short": "The manufacturer's model number for the device",
        "definition": "The manufacturer's model number for the device",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSDevice.version",
        "path": "EHDSDevice.version",
        "short": "The actual design of the device or software version running on the device",
        "definition": "The actual design of the device or software version running on the device",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSDevice.type",
        "path": "EHDSDevice.type",
        "short": "Device type",
        "definition": "Device type",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "SNOMED CT, EMDN"
        }
      },
      {
        "id": "EHDSDevice.note",
        "path": "EHDSDevice.note",
        "short": "Device notes and comments",
        "definition": "Device notes and comments",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "string"
          }
        ]
      }
    ]
  }
}