public static class AuditEvent.AuditEventObjectComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected StringType |
description
Text that describes the object in more detail.
|
protected List<AuditEvent.AuditEventObjectDetailComponent> |
detail
Additional Information about the Object.
|
protected Identifier |
identifier
Identifies a specific instance of the participant object.
|
protected Coding |
lifecycle
Identifier for the data life-cycle stage for the participant object.
|
protected StringType |
name
An instance-specific descriptor of the Participant Object ID audited, such as a person's name.
|
protected Base64BinaryType |
query
The actual query for a query-type participant object.
|
protected Reference |
reference
Identifies a specific instance of the participant object.
|
protected Resource |
referenceTarget
The actual object that is the target of the reference (Identifies a specific instance of the participant object.
|
protected Coding |
role
Code representing the functional application role of Participant Object being audited.
|
protected List<Coding> |
securityLabel
Denotes security labels for the identified object.
|
protected Coding |
type
The type of the object that was involved in this audit event.
|
modifierExtension| Constructor and Description |
|---|
AuditEventObjectComponent() |
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtensionaddExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElementcastToAddress, 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, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected Identifier identifier
protected Reference reference
protected Resource referenceTarget
protected Coding role
protected Coding lifecycle
protected List<Coding> securityLabel
protected StringType name
protected StringType description
protected Base64BinaryType query
protected List<AuditEvent.AuditEventObjectDetailComponent> detail
public AuditEventObjectComponent()
public Identifier getIdentifier()
identifier (Identifies a specific instance of the participant object. The reference should always be version specific.)public boolean hasIdentifier()
public AuditEvent.AuditEventObjectComponent setIdentifier(Identifier value)
value - identifier (Identifies a specific instance of the participant object. The reference should always be version specific.)public Reference getReference()
reference (Identifies a specific instance of the participant object. The reference should always be version specific.)public boolean hasReference()
public AuditEvent.AuditEventObjectComponent setReference(Reference value)
value - reference (Identifies a specific instance of the participant object. The reference should always be version specific.)public Resource getReferenceTarget()
reference The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (Identifies a specific instance of the participant object. The reference should always be version specific.)public AuditEvent.AuditEventObjectComponent setReferenceTarget(Resource value)
value - reference The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (Identifies a specific instance of the participant object. The reference should always be version specific.)public Coding getType()
type (The type of the object that was involved in this audit event.)public boolean hasType()
public AuditEvent.AuditEventObjectComponent setType(Coding value)
value - type (The type of the object that was involved in this audit event.)public Coding getRole()
role (Code representing the functional application role of Participant Object being audited.)public boolean hasRole()
public AuditEvent.AuditEventObjectComponent setRole(Coding value)
value - role (Code representing the functional application role of Participant Object being audited.)public Coding getLifecycle()
lifecycle (Identifier for the data life-cycle stage for the participant object.)public boolean hasLifecycle()
public AuditEvent.AuditEventObjectComponent setLifecycle(Coding value)
value - lifecycle (Identifier for the data life-cycle stage for the participant object.)public List<Coding> getSecurityLabel()
securityLabel (Denotes security labels for the identified object.)public boolean hasSecurityLabel()
public Coding addSecurityLabel()
securityLabel (Denotes security labels for the identified object.)public AuditEvent.AuditEventObjectComponent addSecurityLabel(Coding t)
public StringType getNameElement()
name (An instance-specific descriptor of the Participant Object ID audited, such as a person's name.). 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 AuditEvent.AuditEventObjectComponent setNameElement(StringType value)
value - name (An instance-specific descriptor of the Participant Object ID audited, such as a person's name.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the valuepublic String getName()
public AuditEvent.AuditEventObjectComponent setName(String value)
value - An instance-specific descriptor of the Participant Object ID audited, such as a person's name.public StringType getDescriptionElement()
description (Text that describes the object in more detail.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic boolean hasDescriptionElement()
public boolean hasDescription()
public AuditEvent.AuditEventObjectComponent setDescriptionElement(StringType value)
value - description (Text that describes the object in more detail.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic String getDescription()
public AuditEvent.AuditEventObjectComponent setDescription(String value)
value - Text that describes the object in more detail.public Base64BinaryType getQueryElement()
query (The actual query for a query-type participant object.). This is the underlying object with id, value and extensions. The accessor "getQuery" gives direct access to the valuepublic boolean hasQueryElement()
public boolean hasQuery()
public AuditEvent.AuditEventObjectComponent setQueryElement(Base64BinaryType value)
value - query (The actual query for a query-type participant object.). This is the underlying object with id, value and extensions. The accessor "getQuery" gives direct access to the valuepublic byte[] getQuery()
public AuditEvent.AuditEventObjectComponent setQuery(byte[] value)
value - The actual query for a query-type participant object.public List<AuditEvent.AuditEventObjectDetailComponent> getDetail()
detail (Additional Information about the Object.)public boolean hasDetail()
public AuditEvent.AuditEventObjectDetailComponent addDetail()
detail (Additional Information about the Object.)public AuditEvent.AuditEventObjectComponent addDetail(AuditEvent.AuditEventObjectDetailComponent t)
protected void listChildren(List<Property> childrenList)
listChildren in class BackboneElementpublic void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic AuditEvent.AuditEventObjectComponent 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 org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2018 University Health Network. All rights reserved.