Enum V3Hl7CMETAttribution

    • Enum Constant Detail

      • CONTACT

        public static final V3Hl7CMETAttribution CONTACT
        Description: Provides sufficient information to allow the object identified to be contacted. This is likely to have the content of identified and confirmable plus telephone number.
      • IDENTIFIED

        public static final V3Hl7CMETAttribution IDENTIFIED
        Description: This variant is a proper subset of universal and is intended to provide sufficient information to identify the object(s) modeled by the CMET. This variant is only suitable for use within TIGHTLY COUPLED SYSTEMS ONLY. This variant provides ONLY the ID (and code where applicable) and Name. Other variants may not be substituted at runtime.
      • IDENTIFIEDCONFIRMABLE

        public static final V3Hl7CMETAttribution IDENTIFIEDCONFIRMABLE
        Description: This extends the identified variant by adding just sufficient additional information to allow the identity of object modeled to be confirmed by a number of corroborating items of data; for instance a patient's date of birth and current address. However, specific contact information, such as telephone number, are not viewed as confirming information.
      • IDENTIFIEDINFORMATIONAL

        public static final V3Hl7CMETAttribution IDENTIFIEDINFORMATIONAL
        Description: Generally the same information content as "contactable" but using new "informational" CMETs as dependant CMETs. This flavor allows expression of the CMET when non-focal class information is not known.
      • INFORMATIONAL

        public static final V3Hl7CMETAttribution INFORMATIONAL
        Description: Generally the same information content as "contactable", but with required (not mandatory) ids on entry point class. This flavor allows expression of the CMET even when mandatory information is not known.
      • MINIMAL

        public static final V3Hl7CMETAttribution MINIMAL
        Description: Provides more than identified, but not as much as universal. There are not expected to be many of these.
      • UNIVERSAL

        public static final V3Hl7CMETAttribution UNIVERSAL
        Description: This variant includes all attributes and associations present in the R-MIM. Any of non-mandatory and non-required attributes and/or associations may be present or absent, as permitted in the cardinality constraints.
    • Method Detail

      • values

        public static V3Hl7CMETAttribution[] 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 (V3Hl7CMETAttribution c : V3Hl7CMETAttribution.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static V3Hl7CMETAttribution 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
      • fromCode

        public static V3Hl7CMETAttribution fromCode​(String codeString)
                                             throws org.hl7.fhir.exceptions.FHIRException
        Throws:
        org.hl7.fhir.exceptions.FHIRException