Stream: implementers
Topic: Device Updates
Hans Buitendijk (Oct 07 2020 at 20:24):
A discussion is in progress based on https://jira.hl7.org/browse/FHIR-26424 that is yielding a proposal to:
Remove .specialization, remove .capability, remove .physicalCharacteristics from Device and DeviceDefinition (where they exist).
Update Device.property to be as follows to encompass the attributes that are to be removed:
- Update the .property definition to reflect the different types that are being collapsed into this (specialization, capability, physical characteristics) and include suitable examples.
- Update the backbone element content to be:
.property.type 1..1 CodeableConcept
.value[x] 0..*
valueQuantity - Quantity
valueCodeableConcept - CodeableConcept
valueString - string
valueBoolean - boolean
valueAttachment - Attachment
.description 0..* string
Note that Device.type already has been updated to be 0..*.
This update would be applied to DeviceDefinition as well, except that the value[x] would not be as extensively defined, if not removed as this is not fully/at all (to be determined) for a definition.
David Pyke (Oct 07 2020 at 20:35):
Do we have an understanding of why those elements were added in the first place? IS the .property to be sliced?
Hans Buitendijk (Oct 12 2020 at 18:32):
The .property element could be sliced in implementation guides where of interest.
The others were added as aspects of interest and felt to be different enough, but the more we are looking at them, the examples actually overlap.
Last updated: Apr 12 2022 at 19:14 UTC