Enum V3ActRelationshipSubset
- java.lang.Object
-
- java.lang.Enum<V3ActRelationshipSubset>
-
- org.hl7.fhir.r4.model.codesystems.V3ActRelationshipSubset
-
- All Implemented Interfaces:
Serializable,Comparable<V3ActRelationshipSubset>
public enum V3ActRelationshipSubset extends Enum<V3ActRelationshipSubset>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description _PARTICIPATIONSUBSETUsed to indicate that the participation is a filtered subset of the total participations of the same type owned by the Act.ACTRELATIONSHIPEXPECTEDSUBSETActRelationshipExpectedSubsetACTRELATIONSHIPPASTSUBSETActRelationshipPastSubsetFIRSTRestricted to the earliest known occurrence that occurred or was scheduled to occur in the past.FUTSUMRepresents 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.).FUTUREAn occurrence that is scheduled to occur in the future.LASTRestricted to the latest known occurrence that is scheduled to occur.MAXThe occurrence whose value attribute is greater than all other occurrences at the time the instance is created.MINThe occurrence whose value attribute is less than all other occurrences at the time the instance is created.NEXTRestricted to the nearest recent known occurrence scheduled to occur in the future.NULLadded to help the parsersPASTAn occurrence that occurred or was scheduled to occur in the past.PREVSUMRepresents a 'summary' of all acts that previously occurred or were scheduled to occur.RECENTRestricted to the most recent known occurrence that occurred or was scheduled to occur in the past.SUMRepresents a 'summary' of all acts that have occurred or were scheduled to occur and which are scheduled to occur in the future.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static V3ActRelationshipSubsetfromCode(String codeString)StringgetDefinition()StringgetDisplay()StringgetSystem()StringtoCode()static V3ActRelationshipSubsetvalueOf(String name)Returns the enum constant of this type with the specified name.static V3ActRelationshipSubset[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
_PARTICIPATIONSUBSET
public static final V3ActRelationshipSubset _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
public static final V3ActRelationshipSubset ACTRELATIONSHIPEXPECTEDSUBSET
ActRelationshipExpectedSubset
-
ACTRELATIONSHIPPASTSUBSET
public static final V3ActRelationshipSubset 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 Detail
-
values
public static V3ActRelationshipSubset[] 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 (V3ActRelationshipSubset c : V3ActRelationshipSubset.values()) System.out.println(c);
- 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 nameNullPointerException- if the argument is null
-
fromCode
public static V3ActRelationshipSubset fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDefinition
public String getDefinition()
-
getDisplay
public String getDisplay()
-
-