Enum ConceptProperties

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

  • Enum Constant Details

    • INACTIVE

      public static final ConceptProperties INACTIVE
      True if the concept is not considered active - e.g. not a valid concept any more. Property type is boolean, default value is false
    • DEPRECATED

      public static final ConceptProperties DEPRECATED
      The date at which a concept was deprecated. Concepts that are deprecated but not inactive can still be used, but their use is discouraged, and they should be expected to be made inactive in a future release. Property type is dateTime
    • NOTSELECTABLE

      public static final ConceptProperties NOTSELECTABLE
      The concept is not intended to be chosen by the user - only intended to be used as a selector for other concepts. Note, though, that the interpretation of this is highly contextual; all concepts are selectable in some context. Property type is boolean
    • PARENT

      public static final ConceptProperties PARENT
      The concept identified in this property is a parent of the concept on which it is a property. The property type will be 'code'. The meaning of 'parent' is defined by the hierarchyMeaning attribute
    • CHILD

      public static final ConceptProperties CHILD
      The concept identified in this property is a child of the concept on which it is a property. The property type will be 'code'. The meaning of 'child' is defined by the hierarchyMeaning attribute
    • NULL

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

    • values

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