Class AuditEvent
- java.lang.Object
-
- org.hl7.fhir.dstu2016may.model.Base
-
- org.hl7.fhir.dstu2016may.model.BaseResource
-
- org.hl7.fhir.dstu2016may.model.Resource
-
- org.hl7.fhir.dstu2016may.model.DomainResource
-
- org.hl7.fhir.dstu2016may.model.AuditEvent
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IAnyResource,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions,org.hl7.fhir.instance.model.api.IBaseResource,org.hl7.fhir.instance.model.api.IDomainResource
public class AuditEvent extends DomainResource
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.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAuditEvent.AuditEventActionstatic classAuditEvent.AuditEventActionEnumFactorystatic classAuditEvent.AuditEventAgentComponentstatic classAuditEvent.AuditEventAgentNetworkComponentstatic classAuditEvent.AuditEventEntityComponentstatic classAuditEvent.AuditEventEntityDetailComponentstatic classAuditEvent.AuditEventOutcomestatic classAuditEvent.AuditEventOutcomeEnumFactorystatic classAuditEvent.AuditEventParticipantNetworkTypestatic classAuditEvent.AuditEventParticipantNetworkTypeEnumFactorystatic classAuditEvent.AuditEventSourceComponent
-
Field Summary
Fields Modifier and Type Field Description protected Enumeration<AuditEvent.AuditEventAction>actionIndicator for type of action performed during the event that generated the audit.static ca.uhn.fhir.rest.gclient.TokenClientParamACTIONFluent Client search parameter constant for actionstatic ca.uhn.fhir.rest.gclient.TokenClientParamADDRESSFluent Client search parameter constant for addressprotected List<AuditEvent.AuditEventAgentComponent>agentAn actor taking an active role in the event or activity that is logged.static ca.uhn.fhir.rest.gclient.ReferenceClientParamAGENTFluent Client search parameter constant for agentstatic ca.uhn.fhir.rest.gclient.StringClientParamAGENT_NAMEFluent Client search parameter constant for agent-namestatic ca.uhn.fhir.rest.gclient.TokenClientParamALTIDFluent Client search parameter constant for altidstatic ca.uhn.fhir.rest.gclient.DateClientParamDATEFluent Client search parameter constant for dateprotected List<AuditEvent.AuditEventEntityComponent>entitySpecific instances of data or objects that have been accessed.static ca.uhn.fhir.rest.gclient.ReferenceClientParamENTITYFluent Client search parameter constant for entitystatic ca.uhn.fhir.rest.gclient.TokenClientParamENTITY_IDFluent Client search parameter constant for entity-idstatic ca.uhn.fhir.rest.gclient.StringClientParamENTITY_NAMEFluent Client search parameter constant for entity-namestatic ca.uhn.fhir.rest.gclient.TokenClientParamENTITY_TYPEFluent Client search parameter constant for entity-typestatic ca.uhn.fhir.model.api.IncludeINCLUDE_AGENTConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_ENTITYConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_PATIENTConstant for fluent queries to be used to add include statements.protected Enumeration<AuditEvent.AuditEventOutcome>outcomeIndicates whether the event succeeded or failed.protected StringTypeoutcomeDescA free text description of the outcome of the event.static ca.uhn.fhir.rest.gclient.ReferenceClientParamPATIENTFluent Client search parameter constant for patientstatic ca.uhn.fhir.rest.gclient.UriClientParamPOLICYFluent Client search parameter constant for policyprotected List<Coding>purposeOfEventThe purposeOfUse (reason) that was used during the event being recorded.protected InstantTyperecordedThe time when the event occurred on the source.static ca.uhn.fhir.rest.gclient.TokenClientParamSITEFluent Client search parameter constant for siteprotected AuditEvent.AuditEventSourceComponentsourceApplication systems and processes.static ca.uhn.fhir.rest.gclient.TokenClientParamSOURCEFluent Client search parameter constant for sourcestatic StringSP_ACTIONSearch parameter: actionstatic StringSP_ADDRESSSearch parameter: addressstatic StringSP_AGENTSearch parameter: agentstatic StringSP_AGENT_NAMESearch parameter: agent-namestatic StringSP_ALTIDSearch parameter: altidstatic StringSP_DATESearch parameter: datestatic StringSP_ENTITYSearch parameter: entitystatic StringSP_ENTITY_IDSearch parameter: entity-idstatic StringSP_ENTITY_NAMESearch parameter: entity-namestatic StringSP_ENTITY_TYPESearch parameter: entity-typestatic StringSP_PATIENTSearch parameter: patientstatic StringSP_POLICYSearch parameter: policystatic StringSP_SITESearch parameter: sitestatic StringSP_SOURCESearch parameter: sourcestatic StringSP_SUBTYPESearch parameter: subtypestatic StringSP_TYPESearch parameter: typestatic StringSP_USERSearch parameter: userprotected List<Coding>subtypeIdentifier for the category of event.static ca.uhn.fhir.rest.gclient.TokenClientParamSUBTYPEFluent Client search parameter constant for subtypeprotected CodingtypeIdentifier for a family of the event.static ca.uhn.fhir.rest.gclient.TokenClientParamTYPEFluent Client search parameter constant for typestatic ca.uhn.fhir.rest.gclient.TokenClientParamUSERFluent Client search parameter constant for user-
Fields inherited from class org.hl7.fhir.dstu2016may.model.DomainResource
contained, extension, modifierExtension, text
-
Fields inherited from class org.hl7.fhir.dstu2016may.model.Resource
id, implicitRules, language, meta
-
-
Constructor Summary
Constructors Constructor Description AuditEvent()ConstructorAuditEvent(Coding type, InstantType recorded, AuditEvent.AuditEventSourceComponent source)Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.dstu2016may.model.DomainResource
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasModifierExtension, hasText, setText
-
Methods inherited from class org.hl7.fhir.dstu2016may.model.Resource
copyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
-
Methods inherited from class org.hl7.fhir.dstu2016may.model.BaseResource
getStructureFhirVersionEnum, setId
-
Methods inherited from class org.hl7.fhir.dstu2016may.model.Base
castToActionDefinition, castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToModuleMetadata, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
-
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.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
-
-
-
-
Field Detail
-
type
protected Coding type
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.
-
action
protected Enumeration<AuditEvent.AuditEventAction> action
Indicator for type of action performed during the event that generated the audit.
-
recorded
protected InstantType recorded
The time when the event occurred on the source.
-
outcome
protected Enumeration<AuditEvent.AuditEventOutcome> outcome
Indicates whether the event succeeded or failed.
-
outcomeDesc
protected StringType outcomeDesc
A free text description of the outcome of the event.
-
purposeOfEvent
protected List<Coding> purposeOfEvent
The purposeOfUse (reason) that was used during the event being recorded.
-
agent
protected List<AuditEvent.AuditEventAgentComponent> agent
An actor taking an active role in the event or activity that is logged.
-
source
protected AuditEvent.AuditEventSourceComponent source
Application systems and processes.
-
entity
protected List<AuditEvent.AuditEventEntityComponent> entity
Specific instances of data or objects that have been accessed.
-
SP_SITE
public static final String SP_SITE
Search parameter: siteDescription: Logical source location within the enterprise
Type: token
Path: AuditEvent.source.site
- See Also:
- Constant Field Values
-
SITE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam SITE
Fluent Client search parameter constant for siteDescription: Logical source location within the enterprise
Type: token
Path: AuditEvent.source.site
-
SP_ENTITY
public static final String SP_ENTITY
Search parameter: entityDescription: Specific instance of resource (e.g. versioned)
Type: reference
Path: AuditEvent.entity.reference
- See Also:
- Constant Field Values
-
ENTITY
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENTITY
Fluent Client search parameter constant for entityDescription: Specific instance of resource (e.g. versioned)
Type: reference
Path: AuditEvent.entity.reference
-
INCLUDE_ENTITY
public static final ca.uhn.fhir.model.api.Include INCLUDE_ENTITY
Constant for fluent queries to be used to add include statements. Specifies the path value of "AuditEvent:entity".
-
SP_ENTITY_TYPE
public static final String SP_ENTITY_TYPE
Search parameter: entity-typeDescription: Type of object involved
Type: token
Path: AuditEvent.entity.type
- See Also:
- Constant Field Values
-
ENTITY_TYPE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam ENTITY_TYPE
Fluent Client search parameter constant for entity-typeDescription: Type of object involved
Type: token
Path: AuditEvent.entity.type
-
SP_TYPE
public static final String SP_TYPE
Search parameter: typeDescription: Type/identifier of event
Type: token
Path: AuditEvent.type
- See Also:
- Constant Field Values
-
TYPE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam TYPE
Fluent Client search parameter constant for typeDescription: Type/identifier of event
Type: token
Path: AuditEvent.type
-
SP_DATE
public static final String SP_DATE
Search parameter: dateDescription: Time when the event occurred on source
Type: date
Path: AuditEvent.recorded
- See Also:
- Constant Field Values
-
DATE
public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
Fluent Client search parameter constant for dateDescription: Time when the event occurred on source
Type: date
Path: AuditEvent.recorded
-
SP_AGENT
public static final String SP_AGENT
Search parameter: agentDescription: Direct reference to resource
Type: reference
Path: AuditEvent.agent.reference
- See Also:
- Constant Field Values
-
AGENT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam AGENT
Fluent Client search parameter constant for agentDescription: Direct reference to resource
Type: reference
Path: AuditEvent.agent.reference
-
INCLUDE_AGENT
public static final ca.uhn.fhir.model.api.Include INCLUDE_AGENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "AuditEvent:agent".
-
SP_AGENT_NAME
public static final String SP_AGENT_NAME
Search parameter: agent-nameDescription: Human-meaningful name for the agent
Type: string
Path: AuditEvent.agent.name
- See Also:
- Constant Field Values
-
AGENT_NAME
public static final ca.uhn.fhir.rest.gclient.StringClientParam AGENT_NAME
Fluent Client search parameter constant for agent-nameDescription: Human-meaningful name for the agent
Type: string
Path: AuditEvent.agent.name
-
SP_ENTITY_ID
public static final String SP_ENTITY_ID
Search parameter: entity-idDescription: Specific instance of object (e.g. versioned)
Type: token
Path: AuditEvent.entity.identifier
- See Also:
- Constant Field Values
-
ENTITY_ID
public static final ca.uhn.fhir.rest.gclient.TokenClientParam ENTITY_ID
Fluent Client search parameter constant for entity-idDescription: Specific instance of object (e.g. versioned)
Type: token
Path: AuditEvent.entity.identifier
-
SP_PATIENT
public static final String SP_PATIENT
Search parameter: patientDescription: Direct reference to resource
Type: reference
Path: AuditEvent.agent.reference, AuditEvent.entity.reference
- See Also:
- Constant Field Values
-
PATIENT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Fluent Client search parameter constant for patientDescription: Direct reference to resource
Type: reference
Path: AuditEvent.agent.reference, AuditEvent.entity.reference
-
INCLUDE_PATIENT
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements. Specifies the path value of "AuditEvent:patient".
-
SP_SOURCE
public static final String SP_SOURCE
Search parameter: sourceDescription: The identity of source detecting the event
Type: token
Path: AuditEvent.source.identifier
- See Also:
- Constant Field Values
-
SOURCE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam SOURCE
Fluent Client search parameter constant for sourceDescription: The identity of source detecting the event
Type: token
Path: AuditEvent.source.identifier
-
SP_ALTID
public static final String SP_ALTID
Search parameter: altidDescription: Alternative User id e.g. authentication
Type: token
Path: AuditEvent.agent.altId
- See Also:
- Constant Field Values
-
ALTID
public static final ca.uhn.fhir.rest.gclient.TokenClientParam ALTID
Fluent Client search parameter constant for altidDescription: Alternative User id e.g. authentication
Type: token
Path: AuditEvent.agent.altId
-
SP_ADDRESS
public static final String SP_ADDRESS
Search parameter: addressDescription: Identifier for the network access point of the user device
Type: token
Path: AuditEvent.agent.network.address
- See Also:
- Constant Field Values
-
ADDRESS
public static final ca.uhn.fhir.rest.gclient.TokenClientParam ADDRESS
Fluent Client search parameter constant for addressDescription: Identifier for the network access point of the user device
Type: token
Path: AuditEvent.agent.network.address
-
SP_SUBTYPE
public static final String SP_SUBTYPE
Search parameter: subtypeDescription: More specific type/id for the event
Type: token
Path: AuditEvent.subtype
- See Also:
- Constant Field Values
-
SUBTYPE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam SUBTYPE
Fluent Client search parameter constant for subtypeDescription: More specific type/id for the event
Type: token
Path: AuditEvent.subtype
-
SP_ACTION
public static final String SP_ACTION
Search parameter: actionDescription: Type of action performed during the event
Type: token
Path: AuditEvent.action
- See Also:
- Constant Field Values
-
ACTION
public static final ca.uhn.fhir.rest.gclient.TokenClientParam ACTION
Fluent Client search parameter constant for actionDescription: Type of action performed during the event
Type: token
Path: AuditEvent.action
-
SP_POLICY
public static final String SP_POLICY
Search parameter: policyDescription: Policy that authorized event
Type: uri
Path: AuditEvent.agent.policy
- See Also:
- Constant Field Values
-
POLICY
public static final ca.uhn.fhir.rest.gclient.UriClientParam POLICY
Fluent Client search parameter constant for policyDescription: Policy that authorized event
Type: uri
Path: AuditEvent.agent.policy
-
SP_USER
public static final String SP_USER
Search parameter: userDescription: Unique identifier for the user
Type: token
Path: AuditEvent.agent.userId
- See Also:
- Constant Field Values
-
USER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam USER
Fluent Client search parameter constant for userDescription: Unique identifier for the user
Type: token
Path: AuditEvent.agent.userId
-
SP_ENTITY_NAME
public static final String SP_ENTITY_NAME
Search parameter: entity-nameDescription: Descriptor for entity
Type: string
Path: AuditEvent.entity.name
- See Also:
- Constant Field Values
-
ENTITY_NAME
public static final ca.uhn.fhir.rest.gclient.StringClientParam ENTITY_NAME
Fluent Client search parameter constant for entity-nameDescription: Descriptor for entity
Type: string
Path: AuditEvent.entity.name
-
-
Constructor Detail
-
AuditEvent
public AuditEvent()
Constructor
-
AuditEvent
public AuditEvent(Coding type, InstantType recorded, AuditEvent.AuditEventSourceComponent source)
Constructor
-
-
Method Detail
-
getType
public Coding getType()
- Returns:
type(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.)
-
hasType
public boolean hasType()
-
setType
public AuditEvent setType(Coding value)
- Parameters:
value-type(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.)
-
getSubtype
public List<Coding> getSubtype()
- Returns:
subtype(Identifier for the category of event.)
-
hasSubtype
public boolean hasSubtype()
-
addSubtype
public Coding addSubtype()
- Returns:
subtype(Identifier for the category of event.)
-
addSubtype
public AuditEvent addSubtype(Coding t)
-
getActionElement
public Enumeration<AuditEvent.AuditEventAction> getActionElement()
- Returns:
action(Indicator for type of action performed during the event that generated the audit.). This is the underlying object with id, value and extensions. The accessor "getAction" gives direct access to the value
-
hasActionElement
public boolean hasActionElement()
-
hasAction
public boolean hasAction()
-
setActionElement
public AuditEvent setActionElement(Enumeration<AuditEvent.AuditEventAction> value)
- Parameters:
value-action(Indicator for type of action performed during the event that generated the audit.). This is the underlying object with id, value and extensions. The accessor "getAction" gives direct access to the value
-
getAction
public AuditEvent.AuditEventAction getAction()
- Returns:
- Indicator for type of action performed during the event that generated the audit.
-
setAction
public AuditEvent setAction(AuditEvent.AuditEventAction value)
- Parameters:
value- Indicator for type of action performed during the event that generated the audit.
-
getRecordedElement
public InstantType getRecordedElement()
- Returns:
recorded(The time when the event occurred on the source.). This is the underlying object with id, value and extensions. The accessor "getRecorded" gives direct access to the value
-
hasRecordedElement
public boolean hasRecordedElement()
-
hasRecorded
public boolean hasRecorded()
-
setRecordedElement
public AuditEvent setRecordedElement(InstantType value)
- Parameters:
value-recorded(The time when the event occurred on the source.). This is the underlying object with id, value and extensions. The accessor "getRecorded" gives direct access to the value
-
getRecorded
public Date getRecorded()
- Returns:
- The time when the event occurred on the source.
-
setRecorded
public AuditEvent setRecorded(Date value)
- Parameters:
value- The time when the event occurred on the source.
-
getOutcomeElement
public Enumeration<AuditEvent.AuditEventOutcome> getOutcomeElement()
- Returns:
outcome(Indicates whether the event succeeded or failed.). This is the underlying object with id, value and extensions. The accessor "getOutcome" gives direct access to the value
-
hasOutcomeElement
public boolean hasOutcomeElement()
-
hasOutcome
public boolean hasOutcome()
-
setOutcomeElement
public AuditEvent setOutcomeElement(Enumeration<AuditEvent.AuditEventOutcome> value)
- Parameters:
value-outcome(Indicates whether the event succeeded or failed.). This is the underlying object with id, value and extensions. The accessor "getOutcome" gives direct access to the value
-
getOutcome
public AuditEvent.AuditEventOutcome getOutcome()
- Returns:
- Indicates whether the event succeeded or failed.
-
setOutcome
public AuditEvent setOutcome(AuditEvent.AuditEventOutcome value)
- Parameters:
value- Indicates whether the event succeeded or failed.
-
getOutcomeDescElement
public StringType getOutcomeDescElement()
- Returns:
outcomeDesc(A free text description of the outcome of the event.). This is the underlying object with id, value and extensions. The accessor "getOutcomeDesc" gives direct access to the value
-
hasOutcomeDescElement
public boolean hasOutcomeDescElement()
-
hasOutcomeDesc
public boolean hasOutcomeDesc()
-
setOutcomeDescElement
public AuditEvent setOutcomeDescElement(StringType value)
- Parameters:
value-outcomeDesc(A free text description of the outcome of the event.). This is the underlying object with id, value and extensions. The accessor "getOutcomeDesc" gives direct access to the value
-
getOutcomeDesc
public String getOutcomeDesc()
- Returns:
- A free text description of the outcome of the event.
-
setOutcomeDesc
public AuditEvent setOutcomeDesc(String value)
- Parameters:
value- A free text description of the outcome of the event.
-
getPurposeOfEvent
public List<Coding> getPurposeOfEvent()
- Returns:
purposeOfEvent(The purposeOfUse (reason) that was used during the event being recorded.)
-
hasPurposeOfEvent
public boolean hasPurposeOfEvent()
-
addPurposeOfEvent
public Coding addPurposeOfEvent()
- Returns:
purposeOfEvent(The purposeOfUse (reason) that was used during the event being recorded.)
-
addPurposeOfEvent
public AuditEvent addPurposeOfEvent(Coding t)
-
getAgent
public List<AuditEvent.AuditEventAgentComponent> getAgent()
- Returns:
agent(An actor taking an active role in the event or activity that is logged.)
-
hasAgent
public boolean hasAgent()
-
addAgent
public AuditEvent.AuditEventAgentComponent addAgent()
- Returns:
agent(An actor taking an active role in the event or activity that is logged.)
-
addAgent
public AuditEvent addAgent(AuditEvent.AuditEventAgentComponent t)
-
getSource
public AuditEvent.AuditEventSourceComponent getSource()
- Returns:
source(Application systems and processes.)
-
hasSource
public boolean hasSource()
-
setSource
public AuditEvent setSource(AuditEvent.AuditEventSourceComponent value)
- Parameters:
value-source(Application systems and processes.)
-
getEntity
public List<AuditEvent.AuditEventEntityComponent> getEntity()
- Returns:
entity(Specific instances of data or objects that have been accessed.)
-
hasEntity
public boolean hasEntity()
-
addEntity
public AuditEvent.AuditEventEntityComponent addEntity()
- Returns:
entity(Specific instances of data or objects that have been accessed.)
-
addEntity
public AuditEvent addEntity(AuditEvent.AuditEventEntityComponent t)
-
listChildren
protected void listChildren(List<Property> childrenList)
- Overrides:
listChildrenin classDomainResource
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public void setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
Description copied from class:Basemake an instance of a property. If the property is a repeating property, make a new instance. if the property is not repeating, return the property- Overrides:
makePropertyin classDomainResource- Returns:
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource
-
copy
public AuditEvent copy()
- Specified by:
copyin classDomainResource
-
typedCopy
protected AuditEvent typedCopy()
-
equalsDeep
public boolean equalsDeep(Base other)
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
public boolean equalsShallow(Base other)
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
public ResourceType getResourceType()
- Specified by:
getResourceTypein classResource
-
-