
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 Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic enumstatic class -
Field Summary
FieldsModifier 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.DomainResource
contained, extension, modifierExtension, textFields inherited from class org.hl7.fhir.dstu2.model.Resource
id, implicitRules, language, metaFields inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
RES_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.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET -
Constructor Summary
Constructors -
Method Summary
Modifier 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.DomainResource
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionByUrl, getModifierExtension, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setTextMethods inherited from class org.hl7.fhir.dstu2.model.Resource
copyValues, 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.BaseResource
getStructureFhirVersionEnum, setIdMethods inherited from class org.hl7.fhir.dstu2.model.Base
castToAddress, 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.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatCommentMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, isDeleted, setId
-
Field Details
-
identifier
A unique business identifier for this group. -
type
Identifies the broad classification of the kind of resources the group includes. -
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. -
code
Provides a specific type of resource the group includes; e.g. "cow", "syringe", etc. -
name
A label assigned to the group for human identification and communication. -
quantity
A count of the number of resource instances that are part of the group. -
characteristic
Identifies the traits shared by members of the group. -
member
Identifies 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
-
Group
public 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 classDomainResource
-
setProperty
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource
-
copy
- Specified by:
copyin classDomainResource
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
- Specified by:
getResourceTypein classResource
-