Class AuditEvent.ObjectElement

java.lang.Object
ca.uhn.fhir.model.api.BaseElement
ca.uhn.fhir.model.api.BaseIdentifiableElement
ca.uhn.fhir.model.dstu2.resource.AuditEvent.ObjectElement
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:
AuditEvent

public static class AuditEvent.ObjectElement extends ca.uhn.fhir.model.api.BaseIdentifiableElement implements ca.uhn.fhir.model.api.IResourceBlock
Block class for child element: AuditEvent.object ()

Definition: Specific instances of data or objects that have been accessed

See Also:
  • Constructor Details

  • Method Details

    • 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
    • getIdentifier

      Gets the value(s) for identifier (). creating it if it does not exist. Will not return null.

      Definition: Identifies a specific instance of the participant object. The reference should always be version specific

    • setIdentifier

      Sets the value(s) for identifier ()

      Definition: Identifies a specific instance of the participant object. The reference should always be version specific

    • getReference

      Gets the value(s) for reference (). creating it if it does not exist. Will not return null.

      Definition: Identifies a specific instance of the participant object. The reference should always be version specific

    • setReference

      Sets the value(s) for reference ()

      Definition: Identifies a specific instance of the participant object. The reference should always be version specific

    • getType

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

      Definition: The type of the object that was involved in this audit event.

    • setType

      Sets the value(s) for type ()

      Definition: The type of the object that was involved in this audit event.

    • getRole

      public CodingDt getRole()
      Gets the value(s) for role (). creating it if it does not exist. Will not return null.

      Definition: Code representing the functional application role of Participant Object being audited

    • setRole

      Sets the value(s) for role ()

      Definition: Code representing the functional application role of Participant Object being audited

    • getLifecycle

      Gets the value(s) for lifecycle (). creating it if it does not exist. Will not return null.

      Definition: Identifier for the data life-cycle stage for the participant object

    • setLifecycle

      Sets the value(s) for lifecycle ()

      Definition: Identifier for the data life-cycle stage for the participant object

    • getSecurityLabel

      Gets the value(s) for securityLabel (). creating it if it does not exist. Will not return null.

      Definition: Denotes security labels for the identified object.

    • setSecurityLabel

      Sets the value(s) for securityLabel ()

      Definition: Denotes security labels for the identified object.

    • addSecurityLabel

      Adds and returns a new value for securityLabel ()

      Definition: Denotes security labels for the identified object.

    • addSecurityLabel

      Adds a given new value for securityLabel ()

      Definition: Denotes security labels for the identified object.

      Parameters:
      theValue - The securityLabel to add (must not be null)
    • getSecurityLabelFirstRep

      Gets the first repetition for securityLabel (), creating it if it does not already exist.

      Definition: Denotes security labels for the identified object.

    • getNameElement

      public ca.uhn.fhir.model.primitive.StringDt getNameElement()
      Gets the value(s) for name (). creating it if it does not exist. Will not return null.

      Definition: An instance-specific descriptor of the Participant Object ID audited, such as a person's name

    • getName

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

      Definition: An instance-specific descriptor of the Participant Object ID audited, such as a person's name

    • setName

      public AuditEvent.ObjectElement setName(ca.uhn.fhir.model.primitive.StringDt theValue)
      Sets the value(s) for name ()

      Definition: An instance-specific descriptor of the Participant Object ID audited, such as a person's name

    • setName

      Sets the value for name ()

      Definition: An instance-specific descriptor of the Participant Object ID audited, such as a person's name

    • getDescriptionElement

      public ca.uhn.fhir.model.primitive.StringDt getDescriptionElement()
      Gets the value(s) for description (). creating it if it does not exist. Will not return null.

      Definition: Text that describes the object in more detail

    • getDescription

      Gets the value(s) for description (). creating it if it does not exist. This method may return null.

      Definition: Text that describes the object in more detail

    • setDescription

      public AuditEvent.ObjectElement setDescription(ca.uhn.fhir.model.primitive.StringDt theValue)
      Sets the value(s) for description ()

      Definition: Text that describes the object in more detail

    • setDescription

      Sets the value for description ()

      Definition: Text that describes the object in more detail

    • getQueryElement

      public ca.uhn.fhir.model.primitive.Base64BinaryDt getQueryElement()
      Gets the value(s) for query (). creating it if it does not exist. Will not return null.

      Definition: The actual query for a query-type participant object

    • getQuery

      public byte[] getQuery()
      Gets the value(s) for query (). creating it if it does not exist. This method may return null.

      Definition: The actual query for a query-type participant object

    • setQuery

      public AuditEvent.ObjectElement setQuery(ca.uhn.fhir.model.primitive.Base64BinaryDt theValue)
      Sets the value(s) for query ()

      Definition: The actual query for a query-type participant object

    • setQuery

      public AuditEvent.ObjectElement setQuery(byte[] theBytes)
      Sets the value for query ()

      Definition: The actual query for a query-type participant object

    • getDetail

      Gets the value(s) for detail (). creating it if it does not exist. Will not return null.

      Definition:

    • setDetail

      Sets the value(s) for detail ()

      Definition:

    • addDetail

      Adds and returns a new value for detail ()

      Definition:

    • addDetail

      Adds a given new value for detail ()

      Definition:

      Parameters:
      theValue - The detail to add (must not be null)
    • getDetailFirstRep

      Gets the first repetition for detail (), creating it if it does not already exist.

      Definition: