|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Device
A subtype of ManufacturedMaterial used in an activity, without being substantially changed through that activity. The kind of device is identified by the code attribute inherited from Entity.
Usage: This includes durable (reusable) medical equipment as well as disposable equipment.
| Method Summary | |
|---|---|
CE |
getAlertLevelCode()
A value representing the current functional activity of an automated device. |
TS |
getLastCalibrationTime()
The date/time of the last calibration of the device. |
CE |
getLocalRemoteControlStateCode()
A value representing the current state of control associated with the device. |
SC |
getManufacturerModelName()
The human designated moniker for a device assigned by the manufacturer. |
SC |
getSoftwareName()
The moniker, version and release of the software that operates the device as assigned by the software manufacturer or developer. |
void |
setAlertLevelCode(CE alertLevelCode)
Sets the property alertLevelCode. |
void |
setLastCalibrationTime(TS lastCalibrationTime)
Sets the property lastCalibrationTime. |
void |
setLocalRemoteControlStateCode(CE localRemoteControlStateCode)
Sets the property localRemoteControlStateCode. |
void |
setManufacturerModelName(SC manufacturerModelName)
Sets the property manufacturerModelName. |
void |
setSoftwareName(SC softwareName)
Sets the property softwareName. |
| Methods inherited from interface org.hl7.rim.ManufacturedMaterial |
|---|
getExpirationTime, getLotNumberText, getStabilityTime, setExpirationTime, setLotNumberText, setStabilityTime |
| Methods inherited from interface org.hl7.rim.Material |
|---|
getFormCode, setFormCode |
| Methods inherited from interface org.hl7.rim.Entity |
|---|
addCommunicationFunction, addLanguageCommunication, addPlayedRole, addScopedRole, getCode, getCommunicationFunction, getDesc, getExistenceTime, getHandlingCode, getId, getLanguageCommunication, getName, getPlayedRole, getQuantity, getRiskCode, getScopedRole, getStatusCode, getTelecom, setCode, setCommunicationFunction, setDesc, setExistenceTime, setHandlingCode, setId, setLanguageCommunication, setName, setPlayedRole, setQuantity, setRiskCode, setScopedRole, setStatusCode, setTelecom |
| Methods inherited from interface org.hl7.rim.BasicEntity |
|---|
getClassCode, getDeterminerCode, setClassCode, setDeterminerCode |
| Methods inherited from interface org.hl7.rim.InfrastructureRoot |
|---|
getNullFlavor, getRealmCode, getTemplateId, getTypeId, setNullFlavor, setRealmCode, setTemplateId, setTypeId |
| Methods inherited from interface org.hl7.rim.RimObject |
|---|
clone, getCloneCode, getType, setCloneCode, setType |
| Methods inherited from interface org.hl7.hibernate.Hibernatable |
|---|
getInternalId, getInternalVersionNumber, setInternalId, setInternalVersionNumber |
| Method Detail |
|---|
SC getManufacturerModelName()
The human designated moniker for a device assigned by the manufacturer.
Examples: Perkin Elmer 400 Inductively Coupled Plasma Unit
void setManufacturerModelName(SC manufacturerModelName)
getManufacturerModelName()SC getSoftwareName()
The moniker, version and release of the software that operates the device as assigned by the software manufacturer or developer.
Examples: Agilent Technologies Chemstation A.08.xx
void setSoftwareName(SC softwareName)
getSoftwareName()CE getLocalRemoteControlStateCode()
A value representing the current state of control associated with the device.
Examples: A device can either work autonomously (localRemoteControlStateCode="Local") or it can be controlled by another system (localRemoteControlStateCode="Remote").
Rationale: The control status of a device must be communicated between devices prior to remote commands being transmitted. If the device is not in "Remote" status then external commands will be ignored.
void setLocalRemoteControlStateCode(CE localRemoteControlStateCode)
getLocalRemoteControlStateCode()CE getAlertLevelCode()
A value representing the current functional activity of an automated device.
Examples: Normal, Warning, Critical
Constraints: The value of the attribute is determined by the device.
void setAlertLevelCode(CE alertLevelCode)
getAlertLevelCode()TS getLastCalibrationTime()
The date/time of the last calibration of the device.
Rationale: Devices are required to be recalibrated at specific intervals to ensure they are performing within specifications. The accepted interval between calibrations varies with protocols. Thus for results to be valid, the precise time/date of last calibration is a critical component.
void setLastCalibrationTime(TS lastCalibrationTime)
getLastCalibrationTime()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||