public static class Provenance.Entity extends BaseIdentifiableElement implements IResourceBlock
Definition: An entity used in this activity
| Constructor and Description |
|---|
Provenance.Entity() |
| Modifier and Type | Method and Description |
|---|---|
Provenance.Agent |
getAgent()
Gets the value(s) for agent (Entity is attributed to this agent).
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType)
Returns a list containing all child elements matching a given type
|
StringDt |
getDisplay()
Gets the value(s) for display (Human description of participant).
|
UriDt |
getReference()
Gets the value(s) for reference (Identity of participant (urn or url)).
|
BoundCodeDt<ProvenanceEntityRoleEnum> |
getRole()
Gets the value(s) for role (derivation | revision | quotation | source).
|
CodingDt |
getType()
Gets the value(s) for type (Resource Type, or something else).
|
boolean |
isEmpty() |
Provenance.Entity |
setAgent(Provenance.Agent theValue)
Sets the value(s) for agent (Entity is attributed to this agent)
|
Provenance.Entity |
setDisplay(String theString)
Sets the value for display (Human description of participant)
|
Provenance.Entity |
setDisplay(StringDt theValue)
Sets the value(s) for display (Human description of participant)
|
Provenance.Entity |
setReference(String theUri)
Sets the value for reference (Identity of participant (urn or url))
|
Provenance.Entity |
setReference(UriDt theValue)
Sets the value(s) for reference (Identity of participant (urn or url))
|
Provenance.Entity |
setRole(BoundCodeDt<ProvenanceEntityRoleEnum> theValue)
Sets the value(s) for role (derivation | revision | quotation | source)
|
Provenance.Entity |
setRole(ProvenanceEntityRoleEnum theValue)
Sets the value(s) for role (derivation | revision | quotation | source)
|
Provenance.Entity |
setType(CodingDt theValue)
Sets the value(s) for type (Resource Type, or something else)
|
getElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, isBaseEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetElementSpecificId, getId, setElementSpecificId, setId, setIdpublic <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
ICompositeElementgetAllPopulatedChildElementsOfType in interface ICompositeElementtheType - The type to match. If set to null, all child elements will be returnedpublic BoundCodeDt<ProvenanceEntityRoleEnum> getRole()
null.
Definition: How the entity was used during the activity
public Provenance.Entity setRole(BoundCodeDt<ProvenanceEntityRoleEnum> theValue)
Definition: How the entity was used during the activity
public Provenance.Entity setRole(ProvenanceEntityRoleEnum theValue)
Definition: How the entity was used during the activity
public CodingDt getType()
null.
Definition: The type of the entity. If the entity is a resource, then this is a resource type
public Provenance.Entity setType(CodingDt theValue)
Definition: The type of the entity. If the entity is a resource, then this is a resource type
public UriDt getReference()
null.
Definition: Identity of participant. May be a logical or physical uri and maybe absolute or relative
public Provenance.Entity setReference(UriDt theValue)
Definition: Identity of participant. May be a logical or physical uri and maybe absolute or relative
public Provenance.Entity setReference(String theUri)
Definition: Identity of participant. May be a logical or physical uri and maybe absolute or relative
public StringDt getDisplay()
null.
Definition: Human-readable description of the entity
public Provenance.Entity setDisplay(StringDt theValue)
Definition: Human-readable description of the entity
public Provenance.Entity setDisplay(String theString)
Definition: Human-readable description of the entity
public Provenance.Agent getAgent()
null.
Definition: 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.Entity setAgent(Provenance.Agent theValue)
Definition: 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
Copyright © 2014 University Health Network. All rights reserved.