Enum FlagCategory

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

public enum FlagCategory extends Enum<FlagCategory>
  • Enum Constant Details

    • DIET

      public static final FlagCategory DIET
      Flags related to the subject's dietary needs.
    • DRUG

      public static final FlagCategory DRUG
      Flags related to the subject's medications.
    • LAB

      public static final FlagCategory LAB
      Flags related to performing laboratory tests and related processes (e.g. phlebotomy).
    • ADMIN

      public static final FlagCategory ADMIN
      Flags related to administrative and financial processes.
    • CONTACT

      public static final FlagCategory CONTACT
      Flags related to coming into contact with the patient.
    • CLINICAL

      public static final FlagCategory CLINICAL
      Flags related to the subject's clinical data.
    • BEHAVIORAL

      public static final FlagCategory BEHAVIORAL
      Flags related to behavior.
    • RESEARCH

      public static final FlagCategory RESEARCH
      Flags related to research.
    • ADVANCEDIRECTIVE

      public static final FlagCategory ADVANCEDIRECTIVE
      Flags related to subject's advance directives.
    • SAFETY

      public static final FlagCategory SAFETY
      Flags related to safety precautions.
    • NULL

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

    • values

      public static FlagCategory[] 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 FlagCategory 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 FlagCategory 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()