public static class AuditEvent.Event extends BaseIdentifiableElement implements IResourceBlock
Definition: Identifies the name, action type, time, and disposition of the audited event
| Constructor and Description |
|---|
Event() |
| Modifier and Type | Method and Description |
|---|---|
CodingDt |
addPurposeOfEvent()
Adds and returns a new value for purposeOfEvent ()
|
AuditEvent.Event |
addPurposeOfEvent(CodingDt theValue)
Adds a given new value for purposeOfEvent ()
|
CodingDt |
addSubtype()
Adds and returns a new value for subtype ()
|
AuditEvent.Event |
addSubtype(CodingDt theValue)
Adds a given new value for subtype ()
|
String |
getAction()
Gets the value(s) for action ().
|
BoundCodeDt<AuditEventActionEnum> |
getActionElement()
Gets the value(s) for action ().
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
Date |
getDateTime()
Gets the value(s) for dateTime ().
|
InstantDt |
getDateTimeElement()
Gets the value(s) for dateTime ().
|
String |
getOutcome()
Gets the value(s) for outcome ().
|
String |
getOutcomeDesc()
Gets the value(s) for outcomeDesc ().
|
StringDt |
getOutcomeDescElement()
Gets the value(s) for outcomeDesc ().
|
BoundCodeDt<AuditEventOutcomeEnum> |
getOutcomeElement()
Gets the value(s) for outcome ().
|
List<CodingDt> |
getPurposeOfEvent()
Gets the value(s) for purposeOfEvent ().
|
CodingDt |
getPurposeOfEventFirstRep()
Gets the first repetition for purposeOfEvent (),
creating it if it does not already exist.
|
List<CodingDt> |
getSubtype()
Gets the value(s) for subtype ().
|
CodingDt |
getSubtypeFirstRep()
Gets the first repetition for subtype (),
creating it if it does not already exist.
|
CodingDt |
getType()
Gets the value(s) for type ().
|
boolean |
isEmpty() |
AuditEvent.Event |
setAction(AuditEventActionEnum theValue)
Sets the value(s) for action ()
|
AuditEvent.Event |
setAction(BoundCodeDt<AuditEventActionEnum> theValue)
Sets the value(s) for action ()
|
AuditEvent.Event |
setDateTime(Date theDate,
TemporalPrecisionEnum thePrecision)
Sets the value for dateTime ()
|
AuditEvent.Event |
setDateTime(InstantDt theValue)
Sets the value(s) for dateTime ()
|
AuditEvent.Event |
setDateTimeWithMillisPrecision(Date theDate)
Sets the value for dateTime ()
|
AuditEvent.Event |
setOutcome(AuditEventOutcomeEnum theValue)
Sets the value(s) for outcome ()
|
AuditEvent.Event |
setOutcome(BoundCodeDt<AuditEventOutcomeEnum> theValue)
Sets the value(s) for outcome ()
|
AuditEvent.Event |
setOutcomeDesc(String theString)
Sets the value for outcomeDesc ()
|
AuditEvent.Event |
setOutcomeDesc(StringDt theValue)
Sets the value(s) for outcomeDesc ()
|
AuditEvent.Event |
setPurposeOfEvent(List<CodingDt> theValue)
Sets the value(s) for purposeOfEvent ()
|
AuditEvent.Event |
setSubtype(List<CodingDt> theValue)
Sets the value(s) for subtype ()
|
AuditEvent.Event |
setType(CodingDt theValue)
Sets the value(s) for type ()
|
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 Event()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ICompositeElementpublic CodingDt getType()
null.
Definition: Identifier for a family of the event. For example, a menu item, program, rule, policy, function code, application name or URL. It identifies the performed function
public AuditEvent.Event setType(CodingDt theValue)
Definition: Identifier for a family of the event. For example, a menu item, program, rule, policy, function code, application name or URL. It identifies the performed function
public List<CodingDt> getSubtype()
null.
Definition: Identifier for the category of event
public AuditEvent.Event setSubtype(List<CodingDt> theValue)
Definition: Identifier for the category of event
public CodingDt addSubtype()
Definition: Identifier for the category of event
public AuditEvent.Event addSubtype(CodingDt theValue)
Definition: Identifier for the category of event
theValue - The subtype to add (must not be null)public CodingDt getSubtypeFirstRep()
Definition: Identifier for the category of event
public BoundCodeDt<AuditEventActionEnum> getActionElement()
null.
Definition: Indicator for type of action performed during the event that generated the audit
public String getAction()
null.
Definition: Indicator for type of action performed during the event that generated the audit
public AuditEvent.Event setAction(BoundCodeDt<AuditEventActionEnum> theValue)
Definition: Indicator for type of action performed during the event that generated the audit
public AuditEvent.Event setAction(AuditEventActionEnum theValue)
Definition: Indicator for type of action performed during the event that generated the audit
public InstantDt getDateTimeElement()
null.
Definition: The time when the event occurred on the source
public Date getDateTime()
null.
Definition: The time when the event occurred on the source
public AuditEvent.Event setDateTime(InstantDt theValue)
Definition: The time when the event occurred on the source
public AuditEvent.Event setDateTimeWithMillisPrecision(Date theDate)
Definition: The time when the event occurred on the source
public AuditEvent.Event setDateTime(Date theDate, TemporalPrecisionEnum thePrecision)
Definition: The time when the event occurred on the source
public BoundCodeDt<AuditEventOutcomeEnum> getOutcomeElement()
null.
Definition: Indicates whether the event succeeded or failed
public String getOutcome()
null.
Definition: Indicates whether the event succeeded or failed
public AuditEvent.Event setOutcome(BoundCodeDt<AuditEventOutcomeEnum> theValue)
Definition: Indicates whether the event succeeded or failed
public AuditEvent.Event setOutcome(AuditEventOutcomeEnum theValue)
Definition: Indicates whether the event succeeded or failed
public StringDt getOutcomeDescElement()
null.
Definition: A free text description of the outcome of the event
public String getOutcomeDesc()
null.
Definition: A free text description of the outcome of the event
public AuditEvent.Event setOutcomeDesc(StringDt theValue)
Definition: A free text description of the outcome of the event
public AuditEvent.Event setOutcomeDesc(String theString)
Definition: A free text description of the outcome of the event
public List<CodingDt> getPurposeOfEvent()
null.
Definition: The purposeOfUse (reason) that was used during the event being recorded.
public AuditEvent.Event setPurposeOfEvent(List<CodingDt> theValue)
Definition: The purposeOfUse (reason) that was used during the event being recorded.
public CodingDt addPurposeOfEvent()
Definition: The purposeOfUse (reason) that was used during the event being recorded.
public AuditEvent.Event addPurposeOfEvent(CodingDt theValue)
Definition: The purposeOfUse (reason) that was used during the event being recorded.
theValue - The purposeOfEvent to add (must not be null)public CodingDt getPurposeOfEventFirstRep()
Definition: The purposeOfUse (reason) that was used during the event being recorded.
Copyright © 2014–2016 University Health Network. All rights reserved.