Skip to main content

IDevice

FHIR GraphQL Schema. Version 8.8.1 import * from 'types.graphql'

interface IDevice {
id: String
meta: Meta
implicitRules: uri
_implicitRules: ElementBase
language: code
_language: ElementBase
text: Narrative
contained: [Resource]
extension: [Extension]
modifierExtension: [Extension]
identifier: [Identifier]
definition: Reference
udiCarrier: [DeviceUdiCarrier]
status: code
_status: ElementBase
statusReason: [CodeableConcept]
distinctIdentifier: String
_distinctIdentifier: ElementBase
manufacturer: String
_manufacturer: ElementBase
manufactureDate: dateTime
_manufactureDate: ElementBase
expirationDate: dateTime
_expirationDate: ElementBase
lotNumber: String
_lotNumber: ElementBase
serialNumber: String
_serialNumber: ElementBase
deviceName: [DeviceDeviceName]
modelNumber: String
_modelNumber: ElementBase
partNumber: String
_partNumber: ElementBase
type: CodeableConcept
specialization: [DeviceSpecialization]
version: [DeviceVersion]
property: [DeviceProperty]
patient: Reference
owner: Reference
contact: [ContactPoint]
location: Reference
url: uri
_url: ElementBase
note: [Annotation]
safety: [CodeableConcept]
parent: Reference
}

Fields

IDevice.id ● String scalar

IDevice.meta ● Meta object

IDevice.implicitRules ● uri scalar

IDevice._implicitRules ● ElementBase object

IDevice.language ● code scalar

IDevice._language ● ElementBase object

IDevice.text ● Narrative object

IDevice.contained ● [Resource] list object

IDevice.extension ● [Extension] list object

IDevice.modifierExtension ● [Extension] list object

IDevice.identifier ● [Identifier] list object

IDevice.definition ● Reference object

IDevice.udiCarrier ● [DeviceUdiCarrier] list object

IDevice.status ● code scalar

IDevice._status ● ElementBase object

IDevice.statusReason ● [CodeableConcept] list object

IDevice.distinctIdentifier ● String scalar

IDevice._distinctIdentifier ● ElementBase object

IDevice.manufacturer ● String scalar

IDevice._manufacturer ● ElementBase object

IDevice.manufactureDate ● dateTime scalar

IDevice._manufactureDate ● ElementBase object

IDevice.expirationDate ● dateTime scalar

IDevice._expirationDate ● ElementBase object

IDevice.lotNumber ● String scalar

IDevice._lotNumber ● ElementBase object

IDevice.serialNumber ● String scalar

IDevice._serialNumber ● ElementBase object

IDevice.deviceName ● [DeviceDeviceName] list object

IDevice.modelNumber ● String scalar

IDevice._modelNumber ● ElementBase object

IDevice.partNumber ● String scalar

IDevice._partNumber ● ElementBase object

IDevice.type ● CodeableConcept object

IDevice.specialization ● [DeviceSpecialization] list object

IDevice.version ● [DeviceVersion] list object

IDevice.property ● [DeviceProperty] list object

IDevice.patient ● Reference object

IDevice.owner ● Reference object

IDevice.contact ● [ContactPoint] list object

IDevice.location ● Reference object

IDevice.url ● uri scalar

IDevice._url ● ElementBase object

IDevice.note ● [Annotation] list object

IDevice.safety ● [CodeableConcept] list object

IDevice.parent ● Reference object