Class Provenance.AgentRelatedAgent

  • All Implemented Interfaces:
    ca.uhn.fhir.model.api.ICompositeElement, ca.uhn.fhir.model.api.IElement, ca.uhn.fhir.model.api.IIdentifiableElement, ca.uhn.fhir.model.api.IResourceBlock, ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions, Serializable, org.hl7.fhir.instance.model.api.IBase
    Enclosing class:
    Provenance

    public static class Provenance.AgentRelatedAgent
    extends ca.uhn.fhir.model.api.BaseIdentifiableElement
    implements ca.uhn.fhir.model.api.IResourceBlock
    Block class for child element: Provenance.agent.relatedAgent ()

    Definition: A relationship between two the agents referenced in this resource. This is defined to allow for explicit description of the delegation between agents. For example, this human author used this device, or one person acted on another's behest

    See Also:
    Serialized Form
    • Method Detail

      • isEmpty

        public boolean isEmpty()
        Specified by:
        isEmpty in interface org.hl7.fhir.instance.model.api.IBase
      • getAllPopulatedChildElementsOfType

        public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType​(Class<T> theType)
        Specified by:
        getAllPopulatedChildElementsOfType in interface ca.uhn.fhir.model.api.ICompositeElement
      • getType

        public CodeableConceptDt getType()
        Gets the value(s) for type (). creating it if it does not exist. Will not return null.

        Definition: The type of relationship between agents

      • getTargetElement

        public ca.uhn.fhir.model.primitive.UriDt getTargetElement()
        Gets the value(s) for target (). creating it if it does not exist. Will not return null.

        Definition: An internal reference to another agent listed in this provenance by its identifier

      • getTarget

        public String getTarget()
        Gets the value(s) for target (). creating it if it does not exist. This method may return null.

        Definition: An internal reference to another agent listed in this provenance by its identifier

      • setTarget

        public Provenance.AgentRelatedAgent setTarget​(ca.uhn.fhir.model.primitive.UriDt theValue)
        Sets the value(s) for target ()

        Definition: An internal reference to another agent listed in this provenance by its identifier