public static class Provenance.ProvenanceEntityComponent extends BackboneElement implements IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected List<Provenance.ProvenanceAgentComponent> |
agent
The entity is attributed to an agent to express the agent's responsibility for that entity, possibly along with other agents.
|
protected Enumeration<Provenance.ProvenanceEntityRole> |
role
How the entity was used during the activity.
|
protected Type |
what
Identity of the Entity used.
|
modifierExtension| Constructor and Description |
|---|
ProvenanceEntityComponent()
Constructor
|
ProvenanceEntityComponent(Enumeration<Provenance.ProvenanceEntityRole> role,
Type what)
Constructor
|
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentaddExtension, getExtension, hasExtensionaddModifierExtension, getModifierExtension, hasModifierExtensionprotected Enumeration<Provenance.ProvenanceEntityRole> role
protected Type what
protected List<Provenance.ProvenanceAgentComponent> agent
public ProvenanceEntityComponent()
public ProvenanceEntityComponent(Enumeration<Provenance.ProvenanceEntityRole> role, Type what)
public Enumeration<Provenance.ProvenanceEntityRole> getRoleElement()
role (How the entity was used during the activity.). This is the underlying object with id, value and extensions. The accessor "getRole" gives direct access to the valuepublic boolean hasRoleElement()
public boolean hasRole()
public Provenance.ProvenanceEntityComponent setRoleElement(Enumeration<Provenance.ProvenanceEntityRole> value)
value - role (How the entity was used during the activity.). This is the underlying object with id, value and extensions. The accessor "getRole" gives direct access to the valuepublic Provenance.ProvenanceEntityRole getRole()
public Provenance.ProvenanceEntityComponent setRole(Provenance.ProvenanceEntityRole value)
value - How the entity was used during the activity.public Type getWhat()
what (Identity of the Entity used. May be a logical or physical uri and maybe absolute or relative.)public UriType getWhatUriType() throws FHIRException
what (Identity of the Entity used. May be a logical or physical uri and maybe absolute or relative.)FHIRExceptionpublic boolean hasWhatUriType()
public Reference getWhatReference() throws FHIRException
what (Identity of the Entity used. May be a logical or physical uri and maybe absolute or relative.)FHIRExceptionpublic boolean hasWhatReference()
public Identifier getWhatIdentifier() throws FHIRException
what (Identity of the Entity used. May be a logical or physical uri and maybe absolute or relative.)FHIRExceptionpublic boolean hasWhatIdentifier()
public boolean hasWhat()
public Provenance.ProvenanceEntityComponent setWhat(Type value)
value - what (Identity of the Entity used. May be a logical or physical uri and maybe absolute or relative.)public List<Provenance.ProvenanceAgentComponent> getAgent()
agent (The entity is attributed to an agent to express the agent's responsibility for that entity, possibly along with other agents. This description can be understood as shorthand for saying that the agent was responsible for the activity which generated the entity.)public Provenance.ProvenanceEntityComponent setAgent(List<Provenance.ProvenanceAgentComponent> theAgent)
this for easy method chainingpublic boolean hasAgent()
public Provenance.ProvenanceAgentComponent addAgent()
public Provenance.ProvenanceEntityComponent addAgent(Provenance.ProvenanceAgentComponent t)
public Provenance.ProvenanceAgentComponent getAgentFirstRep()
agent, creating it if it does not already existprotected void listChildren(List<Property> childrenList)
listChildren in class BackboneElementpublic Base[] getProperty(int hash, String name, boolean checkValid) throws FHIRException
getProperty in class BackboneElementFHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base setProperty(String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base makeProperty(int hash, String name) throws FHIRException
makeProperty in class BackboneElementFHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws FHIRException
getTypesForProperty in class BackboneElementFHIRExceptionpublic Base addChild(String name) throws FHIRException
addChild in class BackboneElementFHIRExceptionpublic Provenance.ProvenanceEntityComponent copy()
copy in class BackboneElementpublic boolean equalsDeep(Base other)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2017 University Health Network. All rights reserved.