
Class Group
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement,ca.uhn.fhir.model.api.IElement,ca.uhn.fhir.model.api.IResource,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseResource
Definition: Represents a defined collection of entities that may be discussed or acted upon collectively but which are not expected to act collectively and are not formally or legally recognized; i.e. a collection of entities that isn't an Organization.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/Group
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBlock class for child element: Group.characteristic ()static classBlock class for child element: Group.member () -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for actualstatic final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for characteristicstatic final ca.uhn.fhir.rest.gclient.CompositeClientParam<ca.uhn.fhir.rest.gclient.TokenClientParam, ca.uhn.fhir.rest.gclient.TokenClientParam> Fluent Client search parameter constant for characteristic-valuestatic final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for codestatic final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for excludestatic final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for memberstatic final StringSearch parameter constant for actualstatic final StringSearch parameter constant for characteristicstatic final StringSearch parameter constant for characteristic-valuestatic final StringSearch parameter constant for codestatic final StringSearch parameter constant for excludestatic final StringSearch parameter constant for identifierstatic final StringSearch parameter constant for memberstatic final StringSearch parameter constant for typestatic final StringSearch parameter constant for valuestatic final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for typestatic final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for valueFields inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
RES_ID, SP_RES_IDFields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdds and returns a new value for characteristic ()addCharacteristic(Group.Characteristic theValue) Adds a given new value for characteristic ()Adds and returns a new value for identifier (id)addIdentifier(IdentifierDt theValue) Adds a given new value for identifier (id)Adds and returns a new value for member ()addMember(Group.Member theValue) Adds a given new value for member ()Gets the value(s) for actual ().ca.uhn.fhir.model.primitive.BooleanDtGets the value(s) for actual ().<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType(Class<T> theType) Gets the value(s) for characteristic ().Gets the first repetition for characteristic (), creating it if it does not already exist.getCode()Gets the value(s) for code ().Gets the value(s) for identifier (id).Gets the first repetition for identifier (id), creating it if it does not already exist.Gets the value(s) for member ().Gets the first repetition for member (), creating it if it does not already exist.getName()Gets the value(s) for name ().ca.uhn.fhir.model.primitive.StringDtGets the value(s) for name ().Gets the value(s) for quantity ().ca.uhn.fhir.model.primitive.UnsignedIntDtGets the value(s) for quantity ().ca.uhn.fhir.context.FhirVersionEnumgetType()Gets the value(s) for type (class).ca.uhn.fhir.model.primitive.BoundCodeDt<GroupTypeEnum> Gets the value(s) for type (class).booleanisEmpty()setActual(boolean theBoolean) Sets the value for actual ()setActual(ca.uhn.fhir.model.primitive.BooleanDt theValue) Sets the value(s) for actual ()setCharacteristic(List<Group.Characteristic> theValue) Sets the value(s) for characteristic ()setCode(CodeableConceptDt theValue) Sets the value(s) for code ()setIdentifier(List<IdentifierDt> theValue) Sets the value(s) for identifier (id)setMember(List<Group.Member> theValue) Sets the value(s) for member ()setName(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for name ()Sets the value for name ()setQuantity(int theInteger) Sets the value for quantity ()setQuantity(ca.uhn.fhir.model.primitive.UnsignedIntDt theValue) Sets the value(s) for quantity ()setType(GroupTypeEnum theValue) Sets the value(s) for type (class)setType(ca.uhn.fhir.model.primitive.BoundCodeDt<GroupTypeEnum> theValue) Sets the value(s) for type (class)Methods inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
getContained, getId, getIdElement, getLanguage, getMeta, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toStringMethods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, setUserDataMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getIdElement, isDeleted, setId, setIdMethods inherited from interface ca.uhn.fhir.model.api.IResource
getContained, getId, getLanguage, getMeta, getResourceMetadata, getText, setId, setLanguage, setResourceMetadata
-
Field Details
-
SP_TYPE
Search parameter constant for typeDescription: The type of resources the group contains
Type: token
Path: Group.type
- See Also:
-
TYPE
Fluent Client search parameter constant for typeDescription: The type of resources the group contains
Type: token
Path: Group.type
-
SP_CODE
Search parameter constant for codeDescription: The kind of resources contained
Type: token
Path: Group.code
- See Also:
-
CODE
Fluent Client search parameter constant for codeDescription: The kind of resources contained
Type: token
Path: Group.code
-
SP_ACTUAL
Search parameter constant for actualDescription:
Type: token
Path: Group.actual
- See Also:
-
ACTUAL
Fluent Client search parameter constant for actualDescription:
Type: token
Path: Group.actual
-
SP_IDENTIFIER
Search parameter constant for identifierDescription:
Type: token
Path: Group.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription:
Type: token
Path: Group.identifier
-
SP_MEMBER
Search parameter constant for memberDescription:
Type: reference
Path: Group.member.entity
- See Also:
-
MEMBER
Fluent Client search parameter constant for memberDescription:
Type: reference
Path: Group.member.entity
-
SP_CHARACTERISTIC
Search parameter constant for characteristicDescription:
Type: token
Path: Group.characteristic.code
- See Also:
-
CHARACTERISTIC
Fluent Client search parameter constant for characteristicDescription:
Type: token
Path: Group.characteristic.code
-
SP_VALUE
Search parameter constant for valueDescription:
Type: token
Path: Group.characteristic.value[x]
- See Also:
-
VALUE
Fluent Client search parameter constant for valueDescription:
Type: token
Path: Group.characteristic.value[x]
-
SP_EXCLUDE
Search parameter constant for excludeDescription:
Type: token
Path: Group.characteristic.exclude
- See Also:
-
EXCLUDE
Fluent Client search parameter constant for excludeDescription:
Type: token
Path: Group.characteristic.exclude
-
SP_CHARACTERISTIC_VALUE
Search parameter constant for characteristic-valueDescription: A composite of both characteristic and value
Type: composite
Path: characteristic & value
- See Also:
-
CHARACTERISTIC_VALUE
public static final ca.uhn.fhir.rest.gclient.CompositeClientParam<ca.uhn.fhir.rest.gclient.TokenClientParam,ca.uhn.fhir.rest.gclient.TokenClientParam> CHARACTERISTIC_VALUEFluent Client search parameter constant for characteristic-valueDescription: A composite of both characteristic and value
Type: composite
Path: characteristic & value
-
INCLUDE_MEMBER
Constant for fluent queries to be used to add include statements. Specifies the path value of "Group:member".
-
-
Constructor Details
-
Group
public Group()
-
-
Method Details
-
isEmpty
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) - Specified by:
getAllPopulatedChildElementsOfTypein interfaceca.uhn.fhir.model.api.ICompositeElement
-
getIdentifier
Gets the value(s) for identifier (id). creating it if it does not exist. Will not returnnull.Definition: A unique business identifier for this group
-
setIdentifier
Sets the value(s) for identifier (id)Definition: A unique business identifier for this group
-
addIdentifier
Adds and returns a new value for identifier (id)Definition: A unique business identifier for this group
-
addIdentifier
Adds a given new value for identifier (id)Definition: A unique business identifier for this group
- Parameters:
theValue- The identifier to add (must not benull)
-
getIdentifierFirstRep
Gets the first repetition for identifier (id), creating it if it does not already exist.Definition: A unique business identifier for this group
-
getTypeElement
Gets the value(s) for type (class). creating it if it does not exist. Will not returnnull.Definition: Identifies the broad classification of the kind of resources the group includes
-
getType
Gets the value(s) for type (class). creating it if it does not exist. This method may returnnull.Definition: Identifies the broad classification of the kind of resources the group includes
-
setType
Sets the value(s) for type (class)Definition: Identifies the broad classification of the kind of resources the group includes
-
setType
Sets the value(s) for type (class)Definition: Identifies the broad classification of the kind of resources the group includes
-
getActualElement
Gets the value(s) for actual (). creating it if it does not exist. Will not returnnull.Definition: If true, indicates that the resource refers to a specific group of real individuals. If false, the group defines a set of intended individuals
-
getActual
Gets the value(s) for actual (). creating it if it does not exist. This method may returnnull.Definition: If true, indicates that the resource refers to a specific group of real individuals. If false, the group defines a set of intended individuals
-
setActual
Sets the value(s) for actual ()Definition: If true, indicates that the resource refers to a specific group of real individuals. If false, the group defines a set of intended individuals
-
setActual
Sets the value for actual ()Definition: If true, indicates that the resource refers to a specific group of real individuals. If false, the group defines a set of intended individuals
-
getCode
Gets the value(s) for code (). creating it if it does not exist. Will not returnnull.Definition: Provides a specific type of resource the group includes; e.g. \"cow\", \"syringe\", etc.
-
setCode
Sets the value(s) for code ()Definition: Provides a specific type of resource the group includes; e.g. \"cow\", \"syringe\", etc.
-
getNameElement
Gets the value(s) for name (). creating it if it does not exist. Will not returnnull.Definition: A label assigned to the group for human identification and communication
-
getName
Gets the value(s) for name (). creating it if it does not exist. This method may returnnull.Definition: A label assigned to the group for human identification and communication
-
setName
Sets the value(s) for name ()Definition: A label assigned to the group for human identification and communication
-
setName
Sets the value for name ()Definition: A label assigned to the group for human identification and communication
-
getQuantityElement
Gets the value(s) for quantity (). creating it if it does not exist. Will not returnnull.Definition: A count of the number of resource instances that are part of the group
-
getQuantity
Gets the value(s) for quantity (). creating it if it does not exist. This method may returnnull.Definition: A count of the number of resource instances that are part of the group
-
setQuantity
Sets the value(s) for quantity ()Definition: A count of the number of resource instances that are part of the group
-
setQuantity
Sets the value for quantity ()Definition: A count of the number of resource instances that are part of the group
-
getCharacteristic
Gets the value(s) for characteristic (). creating it if it does not exist. Will not returnnull.Definition: Identifies the traits shared by members of the group
-
setCharacteristic
Sets the value(s) for characteristic ()Definition: Identifies the traits shared by members of the group
-
addCharacteristic
Adds and returns a new value for characteristic ()Definition: Identifies the traits shared by members of the group
-
addCharacteristic
Adds a given new value for characteristic ()Definition: Identifies the traits shared by members of the group
- Parameters:
theValue- The characteristic to add (must not benull)
-
getCharacteristicFirstRep
Gets the first repetition for characteristic (), creating it if it does not already exist.Definition: Identifies the traits shared by members of the group
-
getMember
Gets the value(s) for member (). creating it if it does not exist. Will not returnnull.Definition: Identifies the resource instances that are members of the group.
-
setMember
Sets the value(s) for member ()Definition: Identifies the resource instances that are members of the group.
-
addMember
Adds and returns a new value for member ()Definition: Identifies the resource instances that are members of the group.
-
addMember
Adds a given new value for member ()Definition: Identifies the resource instances that are members of the group.
- Parameters:
theValue- The member to add (must not benull)
-
getMemberFirstRep
Gets the first repetition for member (), creating it if it does not already exist.Definition: Identifies the resource instances that are members of the group.
-
getResourceName
- Specified by:
getResourceNamein interfaceca.uhn.fhir.model.api.IResource
-
getStructureFhirVersionEnum
- Specified by:
getStructureFhirVersionEnumin interfaceorg.hl7.fhir.instance.model.api.IBaseResource- Specified by:
getStructureFhirVersionEnumin interfaceca.uhn.fhir.model.api.IResource
-