This wiki has undergone a migration to Confluence found Here
Device-DeviceComponent Merge
Revision as of 12:50, 3 April 2018 by Stefankarl (talk | contribs) (Created page with "The Orders and Observations workgroup is discussing changes to the Device resource on [http://confluence.hl7.org:8090/display/OO/Device+Resource+Harmonization this] page. One ...")
The Orders and Observations workgroup is discussing changes to the Device resource on this page. One of these changes is about merging the Device and DeviceComponent resources and using them for a harmonized Personal Health Device (PHD) and Point-of-Care Device (PoCD) model.
Device | DeviceComponent | Merged Device | ||||||
---|---|---|---|---|---|---|---|---|
identifier | [0..*] | Identifier | identifier | [0..*] | Identifier | identifier | [0..*] | Identifier |
udi | [0..1] | BackboneElement | udi | [0..1] | BackboneElement | |||
status | [0..1] | code | status | [0..1] | code | |||
operationalStatus | [0..*] | CodeableConcept | statusReason | [0..*] | CodeableConcept | |||
type | [0..1] | CodeableConcept | type | [1..1] | CodeableConcept | type | [0..1] | CodeableConcept |
specialization | [0..*] | CodeableConcept | ||||||
partNumber | [0..1] | string | ||||||
lotNumber | [0..1] | string | lotNumber | [0..1] | string | |||
manufacturer | [0..1] | string | manufacturer | [0..1] | string | |||
manufactureDate | [0..1] | dateTime | manufactureDate | [0..1] | dateTime | |||
expirationDate | [0..1] | dateTime | expirationDate | [0..1] | dateTime | |||
model | [0..1] | string | model | [0..1] | string | |||
version | [0..1] | string | productionSpecification – specType – componentId – productionSpec |
[0..*] [0..1] [0..1] [0..1] |
BackboneElement CodeableConcept Identifier string |
version – type – component – value |
[0..*] [0..1] [0..1] [0..1] |
BackboneElement CodeableConcept Identifier string |
lastSystemChange | [0..1] | instant | ||||||
source | [0..1] | Reference(Device) | ||||||
parent | [0..1] | Reference(DeviceComponent) | parent | [0..1] | Reference(Device) | |||
patient | [0..1] | Reference(Patient) | patient | [0..1] | Reference(Patient) | |||
owner | [0..1] | Reference(Organization) | owner | [0..1] | Reference(Organization) | |||
contact | [0..*] | ContactPoint | contact | [0..*] | ContactPoint | |||
location | [0..1] | Reference(Location) | location | [0..1] | Reference(Location) | |||
url | [0..1] | uri | url | [0..1] | uri | |||
note | [0..*] | Annotation | note | [0..*] | Annotation | |||
safety | [0..*] | CodeableConcept | safety | [0..*] | CodeableConcept | |||
parameterGroup | [0..1] | CodeableConcept | ||||||
measurementPrinciple | [0..1] | code | ||||||
languageCode | [0..1] | CodeableConcept | ||||||
property – type – valueQuantity – valueCode |
[0..*] [1..1] [0..*] [0..*] |
BackboneElement CodeableConcept Quantity CodeableConcept |
property – type – valueQuantity – valueCode |
[0..*] [1..1] [0..*] [0..*] |
BackboneElement CodeableConcept Quantity CodeableConcept |