public static class SecurityEvent.ObjectElement extends BaseIdentifiableElement implements IResourceBlock
Definition: Specific instances of data or objects that have been accessed
| Constructor and Description |
|---|
SecurityEvent.ObjectElement() |
| Modifier and Type | Method and Description |
|---|---|
SecurityEvent.ObjectDetail |
addDetail()
Adds and returns a new value for detail (Additional Information about the Object)
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType)
Returns a list containing all child elements matching a given type
|
StringDt |
getDescription()
Gets the value(s) for description (Descriptive text).
|
List<SecurityEvent.ObjectDetail> |
getDetail()
Gets the value(s) for detail (Additional Information about the Object).
|
SecurityEvent.ObjectDetail |
getDetailFirstRep()
Gets the first repetition for detail (Additional Information about the Object),
creating it if it does not already exist.
|
IdentifierDt |
getIdentifier()
Gets the value(s) for identifier (Specific instance of object (e.g.
|
BoundCodeDt<SecurityEventObjectLifecycleEnum> |
getLifecycle()
Gets the value(s) for lifecycle (Life-cycle stage for the object).
|
StringDt |
getName()
Gets the value(s) for name (Instance-specific descriptor for Object).
|
Base64BinaryDt |
getQuery()
Gets the value(s) for query (Actual query for object).
|
ResourceReferenceDt |
getReference()
Gets the value(s) for reference (Specific instance of resource (e.g.
|
BoundCodeDt<SecurityEventObjectRoleEnum> |
getRole()
Gets the value(s) for role (Functional application role of Object).
|
BoundCodeableConceptDt<SecurityEventObjectSensitivityEnum> |
getSensitivity()
Gets the value(s) for sensitivity (Policy-defined sensitivity for the object).
|
BoundCodeDt<SecurityEventObjectTypeEnum> |
getType()
Gets the value(s) for type (Object type being audited).
|
boolean |
isEmpty() |
SecurityEvent.ObjectElement |
setDescription(String theString)
Sets the value for description (Descriptive text)
|
SecurityEvent.ObjectElement |
setDescription(StringDt theValue)
Sets the value(s) for description (Descriptive text)
|
SecurityEvent.ObjectElement |
setDetail(List<SecurityEvent.ObjectDetail> theValue)
Sets the value(s) for detail (Additional Information about the Object)
|
SecurityEvent.ObjectElement |
setIdentifier(IdentifierDt theValue)
Sets the value(s) for identifier (Specific instance of object (e.g.
|
SecurityEvent.ObjectElement |
setIdentifier(IdentifierUseEnum theUse,
String theSystem,
String theValue,
String theLabel)
Sets the value for identifier (Specific instance of object (e.g.
|
SecurityEvent.ObjectElement |
setIdentifier(String theSystem,
String theValue)
Sets the value for identifier (Specific instance of object (e.g.
|
SecurityEvent.ObjectElement |
setLifecycle(BoundCodeDt<SecurityEventObjectLifecycleEnum> theValue)
Sets the value(s) for lifecycle (Life-cycle stage for the object)
|
SecurityEvent.ObjectElement |
setLifecycle(SecurityEventObjectLifecycleEnum theValue)
Sets the value(s) for lifecycle (Life-cycle stage for the object)
|
SecurityEvent.ObjectElement |
setName(String theString)
Sets the value for name (Instance-specific descriptor for Object)
|
SecurityEvent.ObjectElement |
setName(StringDt theValue)
Sets the value(s) for name (Instance-specific descriptor for Object)
|
SecurityEvent.ObjectElement |
setQuery(Base64BinaryDt theValue)
Sets the value(s) for query (Actual query for object)
|
SecurityEvent.ObjectElement |
setQuery(byte[] theBytes)
Sets the value for query (Actual query for object)
|
SecurityEvent.ObjectElement |
setReference(ResourceReferenceDt theValue)
Sets the value(s) for reference (Specific instance of resource (e.g.
|
SecurityEvent.ObjectElement |
setRole(BoundCodeDt<SecurityEventObjectRoleEnum> theValue)
Sets the value(s) for role (Functional application role of Object)
|
SecurityEvent.ObjectElement |
setRole(SecurityEventObjectRoleEnum theValue)
Sets the value(s) for role (Functional application role of Object)
|
SecurityEvent.ObjectElement |
setSensitivity(BoundCodeableConceptDt<SecurityEventObjectSensitivityEnum> theValue)
Sets the value(s) for sensitivity (Policy-defined sensitivity for the object)
|
SecurityEvent.ObjectElement |
setSensitivity(SecurityEventObjectSensitivityEnum theValue)
Sets the value(s) for sensitivity (Policy-defined sensitivity for the object)
|
SecurityEvent.ObjectElement |
setType(BoundCodeDt<SecurityEventObjectTypeEnum> theValue)
Sets the value(s) for type (Object type being audited)
|
SecurityEvent.ObjectElement |
setType(SecurityEventObjectTypeEnum theValue)
Sets the value(s) for type (Object type being audited)
|
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 IdentifierDt getIdentifier()
null.
Definition: Identifies a specific instance of the participant object. The reference should always be version specific
public SecurityEvent.ObjectElement setIdentifier(IdentifierDt theValue)
Definition: Identifies a specific instance of the participant object. The reference should always be version specific
public SecurityEvent.ObjectElement setIdentifier(IdentifierUseEnum theUse, String theSystem, String theValue, String theLabel)
Definition: Identifies a specific instance of the participant object. The reference should always be version specific
public SecurityEvent.ObjectElement setIdentifier(String theSystem, String theValue)
Definition: Identifies a specific instance of the participant object. The reference should always be version specific
public ResourceReferenceDt getReference()
null.
Definition: Identifies a specific instance of the participant object. The reference should always be version specific
public SecurityEvent.ObjectElement setReference(ResourceReferenceDt theValue)
Definition: Identifies a specific instance of the participant object. The reference should always be version specific
public BoundCodeDt<SecurityEventObjectTypeEnum> getType()
null.
Definition: Object type being audited
public SecurityEvent.ObjectElement setType(BoundCodeDt<SecurityEventObjectTypeEnum> theValue)
Definition: Object type being audited
public SecurityEvent.ObjectElement setType(SecurityEventObjectTypeEnum theValue)
Definition: Object type being audited
public BoundCodeDt<SecurityEventObjectRoleEnum> getRole()
null.
Definition: Code representing the functional application role of Participant Object being audited
public SecurityEvent.ObjectElement setRole(BoundCodeDt<SecurityEventObjectRoleEnum> theValue)
Definition: Code representing the functional application role of Participant Object being audited
public SecurityEvent.ObjectElement setRole(SecurityEventObjectRoleEnum theValue)
Definition: Code representing the functional application role of Participant Object being audited
public BoundCodeDt<SecurityEventObjectLifecycleEnum> getLifecycle()
null.
Definition: Identifier for the data life-cycle stage for the participant object
public SecurityEvent.ObjectElement setLifecycle(BoundCodeDt<SecurityEventObjectLifecycleEnum> theValue)
Definition: Identifier for the data life-cycle stage for the participant object
public SecurityEvent.ObjectElement setLifecycle(SecurityEventObjectLifecycleEnum theValue)
Definition: Identifier for the data life-cycle stage for the participant object
public BoundCodeableConceptDt<SecurityEventObjectSensitivityEnum> getSensitivity()
null.
Definition: Denotes policy-defined sensitivity for the Participant Object ID such as VIP, HIV status, mental health status or similar topics
public SecurityEvent.ObjectElement setSensitivity(BoundCodeableConceptDt<SecurityEventObjectSensitivityEnum> theValue)
Definition: Denotes policy-defined sensitivity for the Participant Object ID such as VIP, HIV status, mental health status or similar topics
public SecurityEvent.ObjectElement setSensitivity(SecurityEventObjectSensitivityEnum theValue)
Definition: Denotes policy-defined sensitivity for the Participant Object ID such as VIP, HIV status, mental health status or similar topics
public StringDt getName()
null.
Definition: An instance-specific descriptor of the Participant Object ID audited, such as a person's name
public SecurityEvent.ObjectElement setName(StringDt theValue)
Definition: An instance-specific descriptor of the Participant Object ID audited, such as a person's name
public SecurityEvent.ObjectElement setName(String theString)
Definition: An instance-specific descriptor of the Participant Object ID audited, such as a person's name
public StringDt getDescription()
null.
Definition: Text that describes the object in more detail
public SecurityEvent.ObjectElement setDescription(StringDt theValue)
Definition: Text that describes the object in more detail
public SecurityEvent.ObjectElement setDescription(String theString)
Definition: Text that describes the object in more detail
public Base64BinaryDt getQuery()
null.
Definition: The actual query for a query-type participant object
public SecurityEvent.ObjectElement setQuery(Base64BinaryDt theValue)
Definition: The actual query for a query-type participant object
public SecurityEvent.ObjectElement setQuery(byte[] theBytes)
Definition: The actual query for a query-type participant object
public List<SecurityEvent.ObjectDetail> getDetail()
null.
Definition:
public SecurityEvent.ObjectElement setDetail(List<SecurityEvent.ObjectDetail> theValue)
Definition:
public SecurityEvent.ObjectDetail addDetail()
Definition:
public SecurityEvent.ObjectDetail getDetailFirstRep()
Definition:
Copyright © 2014 University Health Network. All rights reserved.