public class AuditEvent extends BaseResource implements ca.uhn.fhir.model.api.IResource
Definition: A record of an event made for purposes of maintaining a security log. Typical uses include detection of intrusion attempts and monitoring for inappropriate usage
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/AuditEvent
| Modifier and Type | Class and Description |
|---|---|
static class |
AuditEvent.Event
Block class for child element: AuditEvent.event ()
|
static class |
AuditEvent.ObjectDetail
Block class for child element: AuditEvent.object.detail ()
|
static class |
AuditEvent.ObjectElement
Block class for child element: AuditEvent.object ()
|
static class |
AuditEvent.Participant
Block class for child element: AuditEvent.participant ()
|
static class |
AuditEvent.ParticipantNetwork
Block class for child element: AuditEvent.participant.network ()
|
static class |
AuditEvent.Source
Block class for child element: AuditEvent.source ()
|
| Modifier and Type | Field and Description |
|---|---|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
ACTION
Fluent Client search parameter constant for action
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
ADDRESS
Fluent Client search parameter constant for address
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
ALTID
Fluent Client search parameter constant for altid
|
static ca.uhn.fhir.rest.gclient.DateClientParam |
DATE
Fluent Client search parameter constant for date
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
DESC
Fluent Client search parameter constant for desc
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTITY
Fluent Client search parameter constant for identity
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PARTICIPANT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_REFERENCE
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
NAME
Fluent Client search parameter constant for name
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
OBJECT_TYPE
Fluent Client search parameter constant for object-type
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PARTICIPANT
Fluent Client search parameter constant for participant
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
static ca.uhn.fhir.rest.gclient.UriClientParam |
POLICY
Fluent Client search parameter constant for policy
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
REFERENCE
Fluent Client search parameter constant for reference
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
SITE
Fluent Client search parameter constant for site
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
SOURCE
Fluent Client search parameter constant for source
|
static String |
SP_ACTION
Search parameter constant for action
|
static String |
SP_ADDRESS
Search parameter constant for address
|
static String |
SP_ALTID
Search parameter constant for altid
|
static String |
SP_DATE
Search parameter constant for date
|
static String |
SP_DESC
Search parameter constant for desc
|
static String |
SP_IDENTITY
Search parameter constant for identity
|
static String |
SP_NAME
Search parameter constant for name
|
static String |
SP_OBJECT_TYPE
Search parameter constant for object-type
|
static String |
SP_PARTICIPANT
Search parameter constant for participant
|
static String |
SP_PATIENT
Search parameter constant for patient
|
static String |
SP_POLICY
Search parameter constant for policy
|
static String |
SP_REFERENCE
Search parameter constant for reference
|
static String |
SP_SITE
Search parameter constant for site
|
static String |
SP_SOURCE
Search parameter constant for source
|
static String |
SP_SUBTYPE
Search parameter constant for subtype
|
static String |
SP_TYPE
Search parameter constant for type
|
static String |
SP_USER
Search parameter constant for user
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
SUBTYPE
Fluent Client search parameter constant for subtype
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
TYPE
Fluent Client search parameter constant for type
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
USER
Fluent Client search parameter constant for user
|
RES_ID, SP_RES_ID, SP_RES_LANGUAGE| Constructor and Description |
|---|
AuditEvent() |
| Modifier and Type | Method and Description |
|---|---|
AuditEvent.ObjectElement |
addObject()
Adds and returns a new value for object ()
|
AuditEvent |
addObject(AuditEvent.ObjectElement theValue)
Adds a given new value for object ()
|
AuditEvent.Participant |
addParticipant()
Adds and returns a new value for participant ()
|
AuditEvent |
addParticipant(AuditEvent.Participant theValue)
Adds a given new value for participant ()
|
<T extends ca.uhn.fhir.model.api.IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
AuditEvent.Event |
getEvent()
Gets the value(s) for event ().
|
List<AuditEvent.ObjectElement> |
getObject()
Gets the value(s) for object ().
|
AuditEvent.ObjectElement |
getObjectFirstRep()
Gets the first repetition for object (),
creating it if it does not already exist.
|
List<AuditEvent.Participant> |
getParticipant()
Gets the value(s) for participant ().
|
AuditEvent.Participant |
getParticipantFirstRep()
Gets the first repetition for participant (),
creating it if it does not already exist.
|
String |
getResourceName() |
AuditEvent.Source |
getSource()
Gets the value(s) for source ().
|
ca.uhn.fhir.context.FhirVersionEnum |
getStructureFhirVersionEnum() |
boolean |
isEmpty() |
AuditEvent |
setEvent(AuditEvent.Event theValue)
Sets the value(s) for event ()
|
AuditEvent |
setObject(List<AuditEvent.ObjectElement> theValue)
Sets the value(s) for object ()
|
AuditEvent |
setParticipant(List<AuditEvent.Participant> theValue)
Sets the value(s) for participant ()
|
AuditEvent |
setSource(AuditEvent.Source theValue)
Sets the value(s) for source ()
|
getContained, getId, getIdElement, getLanguage, getMeta, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toStringaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, hasFormatCommentclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final String SP_TYPE
Description:
Type: token
Path: AuditEvent.event.type
public static final ca.uhn.fhir.rest.gclient.TokenClientParam TYPE
Description:
Type: token
Path: AuditEvent.event.type
public static final String SP_ACTION
Description:
Type: token
Path: AuditEvent.event.action
public static final ca.uhn.fhir.rest.gclient.TokenClientParam ACTION
Description:
Type: token
Path: AuditEvent.event.action
public static final String SP_DATE
Description:
Type: date
Path: AuditEvent.event.dateTime
public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
Description:
Type: date
Path: AuditEvent.event.dateTime
public static final String SP_SUBTYPE
Description:
Type: token
Path: AuditEvent.event.subtype
public static final ca.uhn.fhir.rest.gclient.TokenClientParam SUBTYPE
Description:
Type: token
Path: AuditEvent.event.subtype
public static final String SP_USER
Description:
Type: token
Path: AuditEvent.participant.userId
public static final ca.uhn.fhir.rest.gclient.TokenClientParam USER
Description:
Type: token
Path: AuditEvent.participant.userId
public static final String SP_NAME
Description:
Type: string
Path: AuditEvent.participant.name
public static final ca.uhn.fhir.rest.gclient.StringClientParam NAME
Description:
Type: string
Path: AuditEvent.participant.name
public static final String SP_ADDRESS
Description:
Type: token
Path: AuditEvent.participant.network.address
public static final ca.uhn.fhir.rest.gclient.TokenClientParam ADDRESS
Description:
Type: token
Path: AuditEvent.participant.network.address
public static final String SP_SOURCE
Description:
Type: token
Path: AuditEvent.source.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam SOURCE
Description:
Type: token
Path: AuditEvent.source.identifier
public static final String SP_SITE
Description:
Type: token
Path: AuditEvent.source.site
public static final ca.uhn.fhir.rest.gclient.TokenClientParam SITE
Description:
Type: token
Path: AuditEvent.source.site
public static final String SP_OBJECT_TYPE
Description:
Type: token
Path: AuditEvent.object.type
public static final ca.uhn.fhir.rest.gclient.TokenClientParam OBJECT_TYPE
Description:
Type: token
Path: AuditEvent.object.type
public static final String SP_IDENTITY
Description:
Type: token
Path: AuditEvent.object.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTITY
Description:
Type: token
Path: AuditEvent.object.identifier
public static final String SP_REFERENCE
Description:
Type: reference
Path: AuditEvent.object.reference
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam REFERENCE
Description:
Type: reference
Path: AuditEvent.object.reference
public static final String SP_DESC
Description:
Type: string
Path: AuditEvent.object.name
public static final ca.uhn.fhir.rest.gclient.StringClientParam DESC
Description:
Type: string
Path: AuditEvent.object.name
public static final String SP_PATIENT
Description:
Type: reference
Path: AuditEvent.participant.reference | AuditEvent.object.reference
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Description:
Type: reference
Path: AuditEvent.participant.reference | AuditEvent.object.reference
public static final String SP_ALTID
Description:
Type: token
Path: AuditEvent.participant.altId
public static final ca.uhn.fhir.rest.gclient.TokenClientParam ALTID
Description:
Type: token
Path: AuditEvent.participant.altId
public static final String SP_PARTICIPANT
Description:
Type: reference
Path: AuditEvent.participant.reference
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PARTICIPANT
Description:
Type: reference
Path: AuditEvent.participant.reference
public static final String SP_POLICY
Description:
Type: uri
Path: AuditEvent.participant.policy
public static final ca.uhn.fhir.rest.gclient.UriClientParam POLICY
Description:
Type: uri
Path: AuditEvent.participant.policy
public static final ca.uhn.fhir.model.api.Include INCLUDE_PARTICIPANT
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
public static final ca.uhn.fhir.model.api.Include INCLUDE_REFERENCE
public AuditEvent()
public boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBasepublic <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ca.uhn.fhir.model.api.ICompositeElementpublic AuditEvent.Event getEvent()
null.
Definition: Identifies the name, action type, time, and disposition of the audited event
public AuditEvent setEvent(AuditEvent.Event theValue)
Definition: Identifies the name, action type, time, and disposition of the audited event
public List<AuditEvent.Participant> getParticipant()
null.
Definition:
public AuditEvent setParticipant(List<AuditEvent.Participant> theValue)
Definition:
public AuditEvent.Participant addParticipant()
Definition:
public AuditEvent addParticipant(AuditEvent.Participant theValue)
Definition:
theValue - The participant to add (must not be null)public AuditEvent.Participant getParticipantFirstRep()
Definition:
public AuditEvent.Source getSource()
null.
Definition:
public AuditEvent setSource(AuditEvent.Source theValue)
Definition:
public List<AuditEvent.ObjectElement> getObject()
null.
Definition: Specific instances of data or objects that have been accessed
public AuditEvent setObject(List<AuditEvent.ObjectElement> theValue)
Definition: Specific instances of data or objects that have been accessed
public AuditEvent.ObjectElement addObject()
Definition: Specific instances of data or objects that have been accessed
public AuditEvent addObject(AuditEvent.ObjectElement theValue)
Definition: Specific instances of data or objects that have been accessed
theValue - The object to add (must not be null)public AuditEvent.ObjectElement getObjectFirstRep()
Definition: Specific instances of data or objects that have been accessed
public String getResourceName()
getResourceName in interface ca.uhn.fhir.model.api.IResourcepublic ca.uhn.fhir.context.FhirVersionEnum getStructureFhirVersionEnum()
getStructureFhirVersionEnum in interface ca.uhn.fhir.model.api.IResourcegetStructureFhirVersionEnum in interface org.hl7.fhir.instance.model.api.IBaseResourceCopyright © 2014–2018 University Health Network. All rights reserved.