HS.FHIR.DTL.vSTU3.Model.Resource.DeviceComponent
class HS.FHIR.DTL.vSTU3.Model.Resource.DeviceComponent extends HS.FHIR.DTL.vSTU3.Model.Base.DomainResource
The characteristics, operational status and capabilities of a medical-related component of a medical device.Property Inventory
- identifier
- languageCode
- lastSystemChange
- measurementPrinciple
- operationalStatus
- parameterGroup
- parent
- productionSpecification
- source
- type
Parameters
NOTE: Direct use of XMLExport method does not support the ELEMENTQUALIFIED. The export must be done using %XML.Writer or SOAP support.
The default XMLTYPE is used when naming and referencing this type in a schema and the schema context did not provide an XML type name.
Properties
Instance id assigned by the software stack.
Language code for the human-readable text strings produced by the device.
languages is the REQUIRED FHIR3 ValueSet for codes, but if you need to express meanings not found in languages, you may formally EXTEND languages to add codes to it.
Recent system change timestamp.
other | chemical | electrical | impedance | nuclear | optical | thermal | biological | mechanical | acoustical | manual+
measurement-principle is the REQUIRED FHIR3 ValueSet for codes; you may NOT extend measurement-principle and you may NOT use codes from other ValueSets.
Current operational status of the component, for example On, Off or Standby.
operational-status is the REQUIRED FHIR3 ValueSet for codes, but if you need to express meanings not found in operational-status, you may formally EXTEND operational-status to add codes to it.
Current supported parameter group.
parameter-group is the REQUIRED FHIR3 ValueSet for codes, but if you need to express meanings not found in parameter-group, you may formally EXTEND parameter-group to add codes to it.
Parent resource link.
DeviceComponent
Specification details such as Component Revisions, or Serial Numbers.
Top-level device resource link.
Device
What kind of component it is.
device-kind is the PREFERRED FHIR3 ValueSet for codes, but if you need to express meanings not found in device-kind, you may use codes from any ValueSet.
Inherited Members
Inherited Properties
- contained
- extension
- id
- implicitRules
- language
- meta
- modifierExtension
- newResource
- newResourceReference
- primitiveExtension
- resourceType
- text
Inherited Methods
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()
- FromJSON()
- FromJSONDir()
- FromJSONFile()
- FromJSONHelper()
- FromXML()
- FromXMLHelper()
- PrimitiveExtensionHandler()
- ToJSON()
- ToJSONHelper()
- ToXML()
- ToXMLHelper()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()
- resourceTypeGet()