Package org.hl7.fhir.r5.model
Enum Enumerations.DeviceNameType
- All Implemented Interfaces:
Serializable
,Comparable<Enumerations.DeviceNameType>
- Enclosing class:
Enumerations
-
Enum Constant Summary
Enum ConstantDescriptionadded to help the parsersthe term used by the patient associated with the device when describing the device, for example 'knee implant', when documented as a self-reported device.The term assigned to a medical device by the entity who registers or submits information about it to a jurisdiction or its databases.The term that generically describes the device by a name as assigned by the manufacturer that is recognized by lay person. -
Method Summary
Modifier and TypeMethodDescriptionstatic Enumerations.DeviceNameType
static boolean
isValidCode
(String codeString) toCode()
static Enumerations.DeviceNameType
Returns the enum constant of this type with the specified name.static Enumerations.DeviceNameType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
REGISTEREDNAME
The term assigned to a medical device by the entity who registers or submits information about it to a jurisdiction or its databases. This may be considered the manufacturer assigned name (e.g., brand name assigned by the labeler or manufacturer in US, or device name assigned by the manufacturer in EU) and may also be synonymous with proprietary name or trade name of the device. -
USERFRIENDLYNAME
The term that generically describes the device by a name as assigned by the manufacturer that is recognized by lay person. This common or generic name may be printed on the package it came in or some combination of that name with the model number, serial number, or other attribute that makes the name easy to understand for the user of that device. It is often exposed in communicating devices transport protocols. It is provided to help users identify the device when reported in discovery operations. -
PATIENTREPORTEDNAME
the term used by the patient associated with the device when describing the device, for example 'knee implant', when documented as a self-reported device. -
NULL
added to help the parsers
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
fromCode
public static Enumerations.DeviceNameType fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException - Throws:
org.hl7.fhir.exceptions.FHIRException
-
isValidCode
-
toCode
-
getSystem
-
getDefinition
-
getDisplay
-