public class Group extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
Group.GroupCharacteristicComponent |
static class |
Group.GroupMemberComponent |
static class |
Group.GroupType |
static class |
Group.GroupTypeEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
protected BooleanType |
actual
If true, indicates that the resource refers to a specific group of real individuals.
|
protected List<Group.GroupCharacteristicComponent> |
characteristic
Identifies the traits shared by members of the group.
|
protected CodeableConcept |
code
Provides a specific type of resource the group includes; e.g.
|
protected List<Identifier> |
identifier
A unique business identifier for this group.
|
protected List<Group.GroupMemberComponent> |
member
Identifies the resource instances that are members of the group.
|
protected StringType |
name
A label assigned to the group for human identification and communication.
|
protected UnsignedIntType |
quantity
A count of the number of resource instances that are part of the group.
|
static String |
SP_ACTUAL |
static String |
SP_CHARACTERISTIC |
static String |
SP_CHARACTERISTICVALUE |
static String |
SP_CODE |
static String |
SP_EXCLUDE |
static String |
SP_IDENTIFIER |
static String |
SP_MEMBER |
static String |
SP_TYPE |
static String |
SP_VALUE |
protected Enumeration<Group.GroupType> |
type
Identifies the broad classification of the kind of resources the group includes.
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
Group() |
Group(Enumeration<Group.GroupType> type,
BooleanType actual) |
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getModifierExtension, getText, hasContained, hasExtension, hasModifierExtension, hasText, setTextcopyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, getStructureFhirVersionEnum, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetasetIdcastToAddress, 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, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected List<Identifier> identifier
protected Enumeration<Group.GroupType> type
protected BooleanType actual
protected CodeableConcept code
protected StringType name
protected UnsignedIntType quantity
protected List<Group.GroupCharacteristicComponent> characteristic
protected List<Group.GroupMemberComponent> member
public static final String SP_ACTUAL
public static final String SP_IDENTIFIER
public static final String SP_CHARACTERISTICVALUE
public static final String SP_CODE
public static final String SP_MEMBER
public static final String SP_EXCLUDE
public static final String SP_TYPE
public static final String SP_VALUE
public static final String SP_CHARACTERISTIC
public Group()
public Group(Enumeration<Group.GroupType> type, BooleanType actual)
public List<Identifier> getIdentifier()
identifier (A unique business identifier for this group.)public boolean hasIdentifier()
public Identifier addIdentifier()
identifier (A unique business identifier for this group.)public Group addIdentifier(Identifier t)
public Enumeration<Group.GroupType> getTypeElement()
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 valuepublic boolean hasTypeElement()
public boolean hasType()
public Group setTypeElement(Enumeration<Group.GroupType> value)
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 valuepublic Group.GroupType getType()
public Group setType(Group.GroupType value)
value - Identifies the broad classification of the kind of resources the group includes.public BooleanType getActualElement()
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 valuepublic boolean hasActualElement()
public boolean hasActual()
public Group setActualElement(BooleanType value)
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 valuepublic boolean getActual()
public Group setActual(boolean value)
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.public CodeableConcept getCode()
code (Provides a specific type of resource the group includes; e.g. "cow", "syringe", etc.)public boolean hasCode()
public Group setCode(CodeableConcept value)
value - code (Provides a specific type of resource the group includes; e.g. "cow", "syringe", etc.)public StringType getNameElement()
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 valuepublic boolean hasNameElement()
public boolean hasName()
public Group setNameElement(StringType value)
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 valuepublic String getName()
public Group setName(String value)
value - A label assigned to the group for human identification and communication.public UnsignedIntType getQuantityElement()
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 valuepublic boolean hasQuantityElement()
public boolean hasQuantity()
public Group setQuantityElement(UnsignedIntType value)
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 valuepublic int getQuantity()
public Group setQuantity(int value)
value - A count of the number of resource instances that are part of the group.public List<Group.GroupCharacteristicComponent> getCharacteristic()
characteristic (Identifies the traits shared by members of the group.)public boolean hasCharacteristic()
public Group.GroupCharacteristicComponent addCharacteristic()
characteristic (Identifies the traits shared by members of the group.)public Group addCharacteristic(Group.GroupCharacteristicComponent t)
public List<Group.GroupMemberComponent> getMember()
member (Identifies the resource instances that are members of the group.)public boolean hasMember()
public Group.GroupMemberComponent addMember()
member (Identifies the resource instances that are members of the group.)public Group addMember(Group.GroupMemberComponent t)
protected void listChildren(List<Property> childrenList)
listChildren in class DomainResourcepublic void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in class DomainResourcepublic Group copy()
copy in class DomainResourcepublic boolean equalsDeep(Base other)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2018 University Health Network. All rights reserved.