Enum V3Hl7CMETAttribution

java.lang.Object
java.lang.Enum<V3Hl7CMETAttribution>
org.hl7.fhir.r4.model.codesystems.V3Hl7CMETAttribution
All Implemented Interfaces:
Serializable, Comparable<V3Hl7CMETAttribution>

  • Enum Constant Details

    • 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

      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

      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.
    • NULL

      public static final V3Hl7CMETAttribution NULL
      added to help the parsers
  • Method Details

    • values

      public static V3Hl7CMETAttribution[] 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

      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
    • toCode

      public String toCode()
    • getSystem

      public String getSystem()
    • getDefinition

    • getDisplay

      public String getDisplay()