
Package org.hl7.fhir.dstu2.model
Class Group
- All Implemented Interfaces:
- ca.uhn.fhir.model.api.IElement,- Serializable,- org.hl7.fhir.instance.model.api.IAnyResource,- org.hl7.fhir.instance.model.api.IBase,- org.hl7.fhir.instance.model.api.IBaseHasExtensions,- org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions,- org.hl7.fhir.instance.model.api.IBaseResource,- org.hl7.fhir.instance.model.api.IDomainResource
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.
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic enumstatic class
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected BooleanTypeIf true, indicates that the resource refers to a specific group of real individuals.protected List<Group.GroupCharacteristicComponent> Identifies the traits shared by members of the group.protected CodeableConceptProvides a specific type of resource the group includes; e.g.protected List<Identifier> A unique business identifier for this group.protected List<Group.GroupMemberComponent> Identifies the resource instances that are members of the group.protected StringTypeA label assigned to the group for human identification and communication.protected UnsignedIntTypeA count of the number of resource instances that are part of the group.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected Enumeration<Group.GroupType> Identifies the broad classification of the kind of resources the group includes.Fields inherited from class org.hl7.fhir.dstu2.model.DomainResourcecontained, extension, modifierExtension, textFields inherited from class org.hl7.fhir.dstu2.model.Resourceid, implicitRules, language, metaFields inherited from interface org.hl7.fhir.instance.model.api.IAnyResourceRES_ID, RES_LAST_UPDATED, RES_PROFILE, RES_SECURITY, RES_TAG, SP_RES_ID, SP_RES_LAST_UPDATED, SP_RES_PROFILE, SP_RES_SECURITY, SP_RES_TAGFields inherited from interface org.hl7.fhir.instance.model.api.IBaseResourceINCLUDE_ALL, WILDCARD_ALL_SET
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncopy()booleanequalsDeep(Base other) booleanequalsShallow(Base other) fhirType()booleangetCode()getName()intgetType()booleanbooleanbooleanbooleanhasCode()booleanbooleanbooleanhasName()booleanbooleanbooleanbooleanhasType()booleanbooleanisEmpty()protected voidlistChildren(List<Property> childrenList) setActual(boolean value) setActualElement(BooleanType value) setCode(CodeableConcept value) setNameElement(StringType value) voidsetProperty(String name, Base value) setQuantity(int value) setType(Group.GroupType value) setTypeElement(Enumeration<Group.GroupType> value) protected GroupMethods inherited from class org.hl7.fhir.dstu2.model.DomainResourceaddContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionByUrl, getModifierExtension, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setTextMethods inherited from class org.hl7.fhir.dstu2.model.ResourcecopyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetaMethods inherited from class org.hl7.fhir.dstu2.model.BaseResourcegetStructureFhirVersionEnum, setIdMethods inherited from class org.hl7.fhir.dstu2.model.BasecastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, primitiveValue, setUserData, setUserDataINNMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IAnyResourcegetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBasegetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseResourcegetMeta, getStructureFhirVersionEnum, isDeleted, setId
- 
Field Details- 
identifierA unique business identifier for this group.
- 
typeIdentifies the broad classification of the kind of resources the group includes.
- 
actualIf true, indicates that the resource refers to a specific group of real individuals. If false, the group defines a set of intended individuals.
- 
codeProvides a specific type of resource the group includes; e.g. "cow", "syringe", etc.
- 
nameA label assigned to the group for human identification and communication.
- 
quantityA count of the number of resource instances that are part of the group.
- 
characteristicIdentifies the traits shared by members of the group.
- 
memberIdentifies the resource instances that are members of the group.
- 
SP_ACTUAL- See Also:
 
- 
SP_IDENTIFIER- See Also:
 
- 
SP_CHARACTERISTICVALUE- See Also:
 
- 
SP_CODE- See Also:
 
- 
SP_MEMBER- See Also:
 
- 
SP_EXCLUDE- See Also:
 
- 
SP_TYPE- See Also:
 
- 
SP_VALUE- See Also:
 
- 
SP_CHARACTERISTIC- See Also:
 
 
- 
- 
Constructor Details- 
Grouppublic Group()
- 
Group
 
- 
- 
Method Details- 
getIdentifier- Returns:
- identifier(A unique business identifier for this group.)
 
- 
hasIdentifier
- 
addIdentifier- Returns:
- identifier(A unique business identifier for this group.)
 
- 
addIdentifier
- 
getTypeElement- Returns:
- type(Identifies the broad classification of the kind of resources the group includes.). This is the underlying object with id, value and extensions. The accessor "getType" gives direct access to the value
 
- 
hasTypeElement
- 
hasType
- 
setTypeElement- Parameters:
- value-- type(Identifies the broad classification of the kind of resources the group includes.). This is the underlying object with id, value and extensions. The accessor "getType" gives direct access to the value
 
- 
getType- Returns:
- Identifies the broad classification of the kind of resources the group includes.
 
- 
setType- Parameters:
- value- Identifies the broad classification of the kind of resources the group includes.
 
- 
getActualElement- Returns:
- actual(If true, indicates that the resource refers to a specific group of real individuals. If false, the group defines a set of intended individuals.). This is the underlying object with id, value and extensions. The accessor "getActual" gives direct access to the value
 
- 
hasActualElement
- 
hasActual
- 
setActualElement- Parameters:
- value-- actual(If true, indicates that the resource refers to a specific group of real individuals. If false, the group defines a set of intended individuals.). This is the underlying object with id, value and extensions. The accessor "getActual" gives direct access to the value
 
- 
getActual- Returns:
- 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- Parameters:
- value- 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- Returns:
- code(Provides a specific type of resource the group includes; e.g. "cow", "syringe", etc.)
 
- 
hasCode
- 
setCode- Parameters:
- value-- code(Provides a specific type of resource the group includes; e.g. "cow", "syringe", etc.)
 
- 
getNameElement- Returns:
- name(A label assigned to the group for human identification and communication.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the value
 
- 
hasNameElement
- 
hasName
- 
setNameElement- Parameters:
- value-- name(A label assigned to the group for human identification and communication.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the value
 
- 
getName- Returns:
- A label assigned to the group for human identification and communication.
 
- 
setName- Parameters:
- value- A label assigned to the group for human identification and communication.
 
- 
getQuantityElement- Returns:
- quantity(A count of the number of resource instances that are part of the group.). This is the underlying object with id, value and extensions. The accessor "getQuantity" gives direct access to the value
 
- 
hasQuantityElement
- 
hasQuantity
- 
setQuantityElement- Parameters:
- value-- quantity(A count of the number of resource instances that are part of the group.). This is the underlying object with id, value and extensions. The accessor "getQuantity" gives direct access to the value
 
- 
getQuantity- Returns:
- A count of the number of resource instances that are part of the group.
 
- 
setQuantity- Parameters:
- value- A count of the number of resource instances that are part of the group.
 
- 
getCharacteristic- Returns:
- characteristic(Identifies the traits shared by members of the group.)
 
- 
hasCharacteristic
- 
addCharacteristic- Returns:
- characteristic(Identifies the traits shared by members of the group.)
 
- 
addCharacteristic
- 
getMember- Returns:
- member(Identifies the resource instances that are members of the group.)
 
- 
hasMember
- 
addMember- Returns:
- member(Identifies the resource instances that are members of the group.)
 
- 
addMember
- 
listChildren- Overrides:
- listChildrenin class- DomainResource
 
- 
setProperty- Overrides:
- setPropertyin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
addChild- Overrides:
- addChildin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
fhirType- Specified by:
- fhirTypein interface- org.hl7.fhir.instance.model.api.IBase
- Overrides:
- fhirTypein class- DomainResource
 
- 
copy- Specified by:
- copyin class- DomainResource
 
- 
typedCopy
- 
equalsDeep- Overrides:
- equalsDeepin class- DomainResource
 
- 
equalsShallow- Overrides:
- equalsShallowin class- DomainResource
 
- 
isEmpty- Specified by:
- isEmptyin interface- org.hl7.fhir.instance.model.api.IBase
- Overrides:
- isEmptyin class- DomainResource
 
- 
getResourceType- Specified by:
- getResourceTypein class- Resource
 
 
-