Device Model & Device Instance

Overview

These "Device" profile defines the master data of the generic device (model number, version of firmware, manufacturer, etc), other instance-level information like Serial Number and Device settings - as properties.

Structure definition - Devices_DeviceModel :

Canonical url - http://roche.com/fhir/iop/StructureDefinition/Devices_DeviceModel

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textI0..1Narrative
containedI0..*Resource
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
identifierI0..0Identifier
displayName0..0string
definition0..0CodeableReference(DeviceDefinition)
statusΣ ?!0..0codeBinding
availabilityStatus0..0CodeableConceptBinding
biologicalSourceEventI0..0Identifier
manufacturer0..0string
manufactureDate0..0dateTime
expirationDate0..0dateTime
lotNumber0..0string
serialNumber0..0string
modelNumber0..1string
partNumber0..0string
category0..0CodeableConcept
type0..*CodeableConceptBinding
mode0..0CodeableConcept
cycleI0..0Count
durationI0..0Duration
ownerI0..0Reference(Organization)
contactI0..0ContactPoint
locationI0..0Reference(Location)
url0..0uri
endpointI0..0Reference(Endpoint)
gateway0..0CodeableReference(Device)
note0..0Annotation
safetyΣ0..0CodeableConcept
parentI0..0Reference(Device)

Attribute description :

Attribute Description Terminology reference
modelNumber Model number referred to a uniquely identified device.
Type Categorization of a device by its nature. device-kind

Structure definition - Devices_DeviceInstance :

Canonical url - http://roche.com/fhir/iop/StructureDefinition/Devices_DeviceInstance

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textI0..1Narrative
containedI0..*Resource
deviceSettingsI0..*Extension(Complex)
modifierExtensionΣ ?! I0..*Extension
identifierI0..0Identifier
displayName0..0string
definition0..0CodeableReference(DeviceDefinition)
statusΣ ?!0..0codeBinding
availabilityStatus0..0CodeableConceptBinding
biologicalSourceEventI0..0Identifier
manufacturer0..0string
manufactureDate0..0dateTime
expirationDate0..0dateTime
lotNumber0..0string
serialNumber0..1string
modelNumber0..0string
partNumber0..0string
category0..0CodeableConcept
type0..0CodeableConcept
mode0..0CodeableConcept
cycleI0..0Count
durationI0..0Duration
ownerI0..0Reference(Organization)
contactI0..0ContactPoint
locationI0..0Reference(Location)
url0..0uri
endpointI0..0Reference(Endpoint)
gateway0..0CodeableReference(Device)
note0..0Annotation
safetyΣ0..0CodeableConcept
parentI0..1Reference(Device)

Attribute description :

Attribute Description Terminology reference
serial number Unique Device Business Identifier.
Parent Hierarchical relationship to other Device that controls this instance.
extension : settings Properties defined as settings for the device's functioning. device-settings-codes

Data Flow for Device(s) profiles :

Could not find subject. Project was not found for Devices-diagram.

Data Flow for write action :

Could not find subject. Project was not found for devices-dataflow.
1. 'Devices_DeviceModel' needs to be send as first resource (if not available prior) 2. 'Devices_DeviceInstance' should be send next with reference to parent resource 'Devices_DeviceModel' (if not available prior)