Enum V3ActRelationshipSubset

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

  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    Used to indicate that the participation is a filtered subset of the total participations of the same type owned by the Act.
    ActRelationshipExpectedSubset
    ActRelationshipPastSubset
    Restricted to the earliest known occurrence that occurred or was scheduled to occur in the past.
    Represents a 'summary' of all acts that are scheduled to occur in the future (whose effective time is greater than 'now' where is the time the instance is authored.).
    An occurrence that is scheduled to occur in the future.
    Restricted to the latest known occurrence that is scheduled to occur.
    The occurrence whose value attribute is greater than all other occurrences at the time the instance is created.
    The occurrence whose value attribute is less than all other occurrences at the time the instance is created.
    Restricted to the nearest recent known occurrence scheduled to occur in the future.
    added to help the parsers
    An occurrence that occurred or was scheduled to occur in the past.
    Represents a 'summary' of all acts that previously occurred or were scheduled to occur.
    Restricted to the most recent known occurrence that occurred or was scheduled to occur in the past.
    Represents a 'summary' of all acts that have occurred or were scheduled to occur and which are scheduled to occur in the future.
  • Method Summary

    Modifier and Type
    Method
    Description
    fromCode(String codeString)
     
     
     
     
     
    Returns the enum constant of this type with the specified name.
    Returns an array containing the constants of this enum type, in the order they are declared.

    Methods inherited from class java.lang.Enum

    clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • _PARTICIPATIONSUBSET

      Used to indicate that the participation is a filtered subset of the total participations of the same type owned by the Act. Used when there is a need to limit the participations to the first, the last, the next or some other filtered subset.
    • FUTURE

      public static final V3ActRelationshipSubset FUTURE
      An occurrence that is scheduled to occur in the future. An Act whose effective time is greater than 'now', where 'now' is the time the instance is authored.
    • FUTSUM

      public static final V3ActRelationshipSubset FUTSUM
      Represents a 'summary' of all acts that are scheduled to occur in the future (whose effective time is greater than 'now' where is the time the instance is authored.). The effectiveTime represents the outer boundary of all occurrences, repeatNumber represents the total number of repetitions, etc.
    • LAST

      public static final V3ActRelationshipSubset LAST
      Restricted to the latest known occurrence that is scheduled to occur. The Act with the highest known effective time.
    • NEXT

      public static final V3ActRelationshipSubset NEXT
      Restricted to the nearest recent known occurrence scheduled to occur in the future. The Act with the lowest effective time, still greater than 'now'. ('now' is the time the instance is authored.)
    • PAST

      public static final V3ActRelationshipSubset PAST
      An occurrence that occurred or was scheduled to occur in the past. An Act whose effective time is less than 'now'. ('now' is the time the instance is authored.)
    • FIRST

      public static final V3ActRelationshipSubset FIRST
      Restricted to the earliest known occurrence that occurred or was scheduled to occur in the past. The Act with the lowest effective time. ('now' is the time the instance is authored.)
    • PREVSUM

      public static final V3ActRelationshipSubset PREVSUM
      Represents a 'summary' of all acts that previously occurred or were scheduled to occur. The effectiveTime represents the outer boundary of all occurrences, repeatNumber represents the total number of repetitions, etc. ('now' is the time the instance is authored.)
    • RECENT

      public static final V3ActRelationshipSubset RECENT
      Restricted to the most recent known occurrence that occurred or was scheduled to occur in the past. The Act with the most recent effective time, still less than 'now'. ('now' is the time the instance is authored.)
    • SUM

      public static final V3ActRelationshipSubset SUM
      Represents a 'summary' of all acts that have occurred or were scheduled to occur and which are scheduled to occur in the future. The effectiveTime represents the outer boundary of all occurrences, repeatNumber represents the total number of repetitions, etc.
    • ACTRELATIONSHIPEXPECTEDSUBSET

      ActRelationshipExpectedSubset
    • ACTRELATIONSHIPPASTSUBSET

      ActRelationshipPastSubset
    • MAX

      public static final V3ActRelationshipSubset MAX
      The occurrence whose value attribute is greater than all other occurrences at the time the instance is created.
    • MIN

      public static final V3ActRelationshipSubset MIN
      The occurrence whose value attribute is less than all other occurrences at the time the instance is created.
    • NULL

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

    • values

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