Class 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
Definition: Specific instances of data or objects that have been accessed
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAdds and returns a new value for detail ()addDetail
(AuditEvent.ObjectDetail theValue) Adds a given new value for detail ()Adds and returns a new value for securityLabel ()addSecurityLabel
(CodingDt theValue) Adds a given new value for securityLabel ()<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) Gets the value(s) for description ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for description ().Gets the value(s) for detail ().Gets the first repetition for detail (), creating it if it does not already exist.Gets the value(s) for identifier ().Gets the value(s) for lifecycle ().getName()
Gets the value(s) for name ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for name ().byte[]
getQuery()
Gets the value(s) for query ().ca.uhn.fhir.model.primitive.Base64BinaryDt
Gets the value(s) for query ().Gets the value(s) for reference ().getRole()
Gets the value(s) for role ().Gets the value(s) for securityLabel ().Gets the first repetition for securityLabel (), creating it if it does not already exist.getType()
Gets the value(s) for type ().boolean
isEmpty()
setDescription
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for description ()setDescription
(String theString) Sets the value for description ()setDetail
(List<AuditEvent.ObjectDetail> theValue) Sets the value(s) for detail ()setIdentifier
(IdentifierDt theValue) Sets the value(s) for identifier ()setLifecycle
(CodingDt theValue) Sets the value(s) for lifecycle ()setName
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for name ()Sets the value for name ()setQuery
(byte[] theBytes) Sets the value for query ()setQuery
(ca.uhn.fhir.model.primitive.Base64BinaryDt theValue) Sets the value(s) for query ()setReference
(ResourceReferenceDt theValue) Sets the value(s) for reference ()Sets the value(s) for role ()setSecurityLabel
(List<CodingDt> theValue) Sets the value(s) for securityLabel ()Sets the value(s) for type ()Methods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Constructor Details
-
ObjectElement
public ObjectElement()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.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 interfaceca.uhn.fhir.model.api.ICompositeElement
-
getIdentifier
Gets the value(s) for identifier (). creating it if it does not exist. Will not returnnull
.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 returnnull
.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
Gets the value(s) for type (). creating it if it does not exist. Will not returnnull
.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
Gets the value(s) for role (). creating it if it does not exist. Will not returnnull
.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 returnnull
.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 returnnull
.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 benull
)
-
getSecurityLabelFirstRep
Gets the first repetition for securityLabel (), creating it if it does not already exist.Definition: Denotes security labels for the identified object.
-
getNameElement
Gets the value(s) for name (). creating it if it does not exist. Will not returnnull
.Definition: An instance-specific descriptor of the Participant Object ID audited, such as a person's name
-
getName
Gets the value(s) for name (). creating it if it does not exist. This method may returnnull
.Definition: An instance-specific descriptor of the Participant Object ID audited, such as a person's name
-
setName
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
Gets the value(s) for description (). creating it if it does not exist. Will not returnnull
.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 returnnull
.Definition: Text that describes the object in more detail
-
setDescription
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
Gets the value(s) for query (). creating it if it does not exist. Will not returnnull
.Definition: The actual query for a query-type participant object
-
getQuery
Gets the value(s) for query (). creating it if it does not exist. This method may returnnull
.Definition: The actual query for a query-type participant object
-
setQuery
Sets the value(s) for query ()Definition: The actual query for a query-type participant object
-
setQuery
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 returnnull
.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 benull
)
-
getDetailFirstRep
Gets the first repetition for detail (), creating it if it does not already exist.Definition:
-