Enum Enumerations.DeviceNameType

    • Enum Constant Detail

      • REGISTEREDNAME

        public static final Enumerations.DeviceNameType 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

        public static final Enumerations.DeviceNameType 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

        public static final Enumerations.DeviceNameType 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.
    • Method Detail

      • values

        public static Enumerations.DeviceNameType[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (Enumerations.DeviceNameType c : Enumerations.DeviceNameType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static Enumerations.DeviceNameType valueOf​(String name)
        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 name
        NullPointerException - if the argument is null