0 types
🔗  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. Based on IHE-ATNA.; 
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent
pathAuditEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#87
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Consumer
(src)(doc)=  <#base:IHE.BasicAudit.Query>  < The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. The only time that a resource does not have an id is when it is being submitted to the server using a create operation.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.id
pathAuditEvent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#173
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>?  < The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.meta
pathAuditEvent.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#200
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
meta
:Meta>?  < A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc. Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.implicitRules
pathAuditEvent.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#230
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
implicitRules
:uri>?  < The base language in which the resource is written. Language is provided to support indexing and accessibility (typically, services such as text to speech use the language tag). The html language tag in the narrative applies to the narrative. The language tag on the resource may be used to specify the language of other presentations generated from the data in the resource. Not all the content has to be in the base language. The Resource.language should not be assumed to apply to the narrative automatically. If a language is specified, it should it also be specified on the div element in the html (see rules in HTML5 for information about the relationship between xml:lang and the html lang attribute). Binding: languages (preferred, A human language.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.language
pathAuditEvent.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#262
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
language
:code>?  < A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Contained resources do not have narrative. Resources that are not contained SHOULD have a narrative. In some cases, a resource may only have text with little or no additional discrete data (as long as all minOccurs=1 elements are satisfied). This may be necessary for data from legacy systems where information is captured as a "text blob" or where text is additionally entered raw or narrated and encoded information is added later.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.text
pathAuditEvent.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#308
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
text
:Narrative>? []< These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again. Contained resources may have profiles and tags In their meta elements, but SHALL NOT have security labels.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.contained
pathAuditEvent.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#351
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
contained
:Resource>* []< May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.extension
pathAuditEvent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#383
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.modifierExtension
pathAuditEvent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#432
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>{0,0}  < 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. Binding: audit-event-type (extensible, Type of event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.type
pathAuditEvent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#471
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding> []< Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.subtype
pathAuditEvent.subtype
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#539
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
subtype
:Coding>{2,2147483647}  < Indicator for type of action performed during the event that generated the audit. Binding: audit-event-action (required, Indicator for type of action performed during the event that generated the event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.action
pathAuditEvent.action
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#716
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
action
:code>?  < The period during which the activity occurred. The period can be a little arbitrary; where possible, the time should correspond to human assessment of the activity time.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.period
pathAuditEvent.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#773
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
period
:Period>?  < The time when the event was recorded. In a distributed system, some sort of common time base (e.g. an NTP [RFC1305] server) is a good implementation tactic.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.recorded
pathAuditEvent.recorded
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#830
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
recorded
:instant>  < Indicates whether the event succeeded or failed. In some cases a "success" may be partial, for example, an incomplete or interrupted transfer of a radiological study. For the purpose of establishing accountability, these distinctions are not relevant. Binding: audit-event-outcome (required, Indicates whether the event succeeded or failed.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.outcome
pathAuditEvent.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#880
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
outcome
:code>  < A free text description of the outcome of the event.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.outcomeDesc
pathAuditEvent.outcomeDesc
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#937
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
outcomeDesc
:string>? []< The purposeOfUse (reason) that was used during the event being recorded. Use AuditEvent.agent.purposeOfUse when you know that it is specific to the agent, otherwise use AuditEvent.purposeOfEvent. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why. Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse (extensible, The reason the activity took place.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.purposeOfEvent
pathAuditEvent.purposeOfEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#981
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
purposeOfEvent
:CodeableConcept>* []< An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1049
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
agent
:IHE.PDQm.Match.Audit.Consumer.agent>{2,2147483647}  < The system that is reporting the event. Since multi-tier, distributed, or composite applications make source identification ambiguous, this collection of fields may repeat for each application or process actively involved in the event. For example, multiple value-sets can identify participating web servers, application processes, and database server threads in an n-tier distributed application. Passive event participants (e.g. low-level network transports) need not be identified.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5260
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
source
:IHE.PDQm.Match.Audit.Consumer.source> []< Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5600
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
entity
:IHE.PDQm.Match.Audit.Consumer.entity>+  < Identifier for the category of event. Binding: https://profiles.ihe.net/ITI/BALP/ValueSet/AllSearchVS (required, ); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.subtype:anySearch
pathAuditEvent.subtype
sliceanySearch
rootAuditEvent.subtype:anySearch
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#604
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
anySearch
:Coding>  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.subtype:iti119
pathAuditEvent.subtype
sliceiti119
rootAuditEvent.subtype:iti119
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#654
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
iti119
:Coding>  < An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2099
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
client
:IHE.PDQm.Match.Audit.Consumer.client>  < An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3156
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
server
:IHE.PDQm.Match.Audit.Consumer.server>  < An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4206
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
user
:IHE.PDQm.Match.Audit.Consumer.user>?  < Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6529
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
transaction
:IHE.PDQm.Match.Audit.Consumer.transaction>?  < Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:query
pathAuditEvent.entity
slicequery
rootAuditEvent.entity:query
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#8112
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
query
:IHE.PDQm.Match.Audit.Consumer.query>  < Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#9041
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
patient
:IHE.PDQm.Match.Audit.Consumer.patient>?
🔗 An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.;
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1049
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Consumer.agent
(src)(doc)=  <#base:AuditEvent.agent>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent.id
pathAuditEvent.agent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1119
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent.extension
pathAuditEvent.agent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1154
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent.modifierExtension
pathAuditEvent.agent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1203
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Specification of the participation type the user plays when performing the event. Binding: participation-role-type (extensible, The Participation type of the agent to the event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent.type
pathAuditEvent.agent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1255
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:CodeableConcept>? []< The security role that the user was acting under, that come from local codes defined by the access control security system (e.g. RBAC, ABAC) used in the local context. Should be roles relevant to the event. Should not be an exhaustive list of roles. Binding: security-role-type (example, What security role enabled the agent to participate in the event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent.role
pathAuditEvent.agent.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1322
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:CodeableConcept>*  < Reference to who this agent is that was involved in the event. Where a User ID is available it will go into who.identifier.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent.who
pathAuditEvent.agent.who
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1387
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
who
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)>?  < Alternative agent Identifier. For a human, this should be a user identifier text string from authentication system. This identifier would be one known to a common authentication system (e.g. single sign-on), if available.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent.altId
pathAuditEvent.agent.altId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1456
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent.name
pathAuditEvent.agent.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1505
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Indicator that the user is or is not the requestor, or initiator, for the event being audited. There can only be one initiator. If the initiator is not clear, then do not choose any one agent as the initiator.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent.requestor
pathAuditEvent.agent.requestor
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1554
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent.location
pathAuditEvent.agent.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1600
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
location
:Location*>? []< The policy or plan that authorized the activity being recorded. Typically, a single activity may have multiple applicable policies, such as patient consent, guarantor funding, etc. The policy would also indicate the security token used. For example: Where an OAuth token authorizes, the unique identifier from the OAuth token is placed into the policy element Where a policy engine (e.g. XACML) holds policy logic, the unique policy identifier is placed into the policy element.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent.policy
pathAuditEvent.agent.policy
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1655
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
policy
:uri>*  < Type of media involved. Used when the event is about exporting/importing onto media. Binding: dicm-405-mediatype (extensible, Used when the event is about exporting/importing onto media.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent.media
pathAuditEvent.agent.media
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1705
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
media
:Coding>?  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1761
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
network
:IHE.PDQm.Match.Audit.Consumer.agent.network>? []< The reason (purpose of use), specific to this agent, that was used during the event being recorded. Use AuditEvent.agent.purposeOfUse when you know that is specific to the agent, otherwise use AuditEvent.purposeOfEvent. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why. Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse (extensible, The reason the activity took place.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent.purposeOfUse
pathAuditEvent.agent.purposeOfUse
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2043
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1761
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Consumer.agent.network
(src)(doc)=  <#base:AuditEvent.agent.network>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent.network.id
pathAuditEvent.agent.network.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1801
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent.network.extension
pathAuditEvent.agent.network.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1836
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1885
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < An identifier for the network access point of the user device for the audit event. This could be a device id, IP address or some other identifier associated with a device.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent.network.address
pathAuditEvent.agent.network.address
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1937
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
address
:string>?  < An identifier for the type of network access point that originated the audit event. Binding: network-type (required, The type of network access point of this agent in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent.network.type
pathAuditEvent.agent.network.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#1987
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:code>?
🔗 An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.;
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2099
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Consumer.client
(src)(doc)=  <#base:IHE.BasicAudit.Query.client>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client.id
pathAuditEvent.agent.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2168
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client.extension
pathAuditEvent.agent.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2203
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2252
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Specification of the participation type the user plays when performing the event. Binding: participation-role-type (extensible, The Participation type of the agent to the event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client.type
pathAuditEvent.agent.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2304
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:CodeableConcept> []< The security role that the user was acting under, that come from local codes defined by the access control security system (e.g. RBAC, ABAC) used in the local context. Should be roles relevant to the event. Should not be an exhaustive list of roles. Binding: security-role-type (example, What security role enabled the agent to participate in the event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client.role
pathAuditEvent.agent.role
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2379
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:CodeableConcept>*  < Reference to who this agent is that was involved in the event. Where a User ID is available it will go into who.identifier.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client.who
pathAuditEvent.agent.who
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2444
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
who
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)>  < Alternative agent Identifier. For a human, this should be a user identifier text string from authentication system. This identifier would be one known to a common authentication system (e.g. single sign-on), if available.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client.altId
pathAuditEvent.agent.altId
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2513
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client.name
pathAuditEvent.agent.name
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2562
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Indicator that the user is or is not the requestor, or initiator, for the event being audited. There can only be one initiator. If the initiator is not clear, then do not choose any one agent as the initiator.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client.requestor
pathAuditEvent.agent.requestor
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2611
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client.location
pathAuditEvent.agent.location
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2657
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
location
:Location*>? []< The policy or plan that authorized the activity being recorded. Typically, a single activity may have multiple applicable policies, such as patient consent, guarantor funding, etc. The policy would also indicate the security token used. For example: Where an OAuth token authorizes, the unique identifier from the OAuth token is placed into the policy element Where a policy engine (e.g. XACML) holds policy logic, the unique policy identifier is placed into the policy element.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client.policy
pathAuditEvent.agent.policy
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2712
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
policy
:uri>*  < Type of media involved. Used when the event is about exporting/importing onto media. Binding: dicm-405-mediatype (extensible, Used when the event is about exporting/importing onto media.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client.media
pathAuditEvent.agent.media
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2762
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2818
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
network
:IHE.PDQm.Match.Audit.Consumer.client.network> []< The reason (purpose of use), specific to this agent, that was used during the event being recorded. Use AuditEvent.agent.purposeOfUse when you know that is specific to the agent, otherwise use AuditEvent.purposeOfEvent. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why. Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse (extensible, The reason the activity took place.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3100
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2818
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Consumer.client.network
(src)(doc)=  <#base:IHE.BasicAudit.Query.client.network>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client.network.id
pathAuditEvent.agent.network.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2858
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client.network.extension
pathAuditEvent.agent.network.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2893
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2942
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < An identifier for the network access point of the user device for the audit event. This could be a device id, IP address or some other identifier associated with a device.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client.network.address
pathAuditEvent.agent.network.address
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#2994
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
address
:string>?  < An identifier for the type of network access point that originated the audit event. Binding: network-type (required, The type of network access point of this agent in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:client.network.type
pathAuditEvent.agent.network.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3044
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:code>?
🔗 Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.;
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5600
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Consumer.entity
(src)(doc)=  <#base:AuditEvent.entity>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity.id
pathAuditEvent.entity.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5674
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity.extension
pathAuditEvent.entity.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5709
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity.modifierExtension
pathAuditEvent.entity.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5758
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity.what
pathAuditEvent.entity.what
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5810
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
what
:Resource*>?  < The type of the object that was involved in this audit event. This value is distinct from the user's role or any user relationship to the entity. Binding: audit-entity-type (extensible, Code for the entity type involved in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity.type
pathAuditEvent.entity.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5861
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding>?  < Code representing the role the entity played in the event being audited. Binding: object-role (extensible, Code representing the role the entity played in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity.role
pathAuditEvent.entity.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5926
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:Coding>?  < Identifier for the data life-cycle stage for the entity. This can be used to provide an audit trail for data, over time, as it passes through the system. Binding: object-lifecycle-events (extensible, Identifier for the data life-cycle stage for the entity.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity.lifecycle
pathAuditEvent.entity.lifecycle
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5986
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
lifecycle
:Coding>? []< Security labels for the identified entity. Copied from entity meta security tags. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity.securityLabel
pathAuditEvent.entity.securityLabel
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6051
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
securityLabel
:Coding>*  < A name of the entity in the audit event. This field may be used in a query/report to identify audit events for a specific person. For example, where multiple synonymous entity identifiers (patient number, medical record number, encounter number, etc.) have been used.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity.name
pathAuditEvent.entity.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6108
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity.description
pathAuditEvent.entity.description
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6161
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
description
:string>?  < The query parameters for a query-type entities. The meaning and secondary-encoding of the content of base64 encoded blob is specific to the AuditEvent.type, AuditEvent.subtype, AuditEvent.entity.type, and AuditEvent.entity.role. The base64 is a general-use and safe container for event specific data blobs regardless of the encoding used by the transaction being recorded. An AuditEvent consuming application must understand the event it is consuming and the formats used by the event. For example, if auditing an Oracle network database access, the Oracle formats must be understood as they will be simply encoded in the base64binary blob.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity.query
pathAuditEvent.entity.query
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6206
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6255
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
detail
:IHE.PDQm.Match.Audit.Consumer.entity.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6255
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Consumer.entity.detail
(src)(doc)=  <#base:AuditEvent.entity.detail>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity.detail.id
pathAuditEvent.entity.detail.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6300
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity.detail.extension
pathAuditEvent.entity.detail.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6335
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6384
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity.detail.type
pathAuditEvent.entity.detail.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6436
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.;
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#9041
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Consumer.patient
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:patient.id
pathAuditEvent.entity.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#9107
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:patient.extension
pathAuditEvent.entity.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#9142
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:patient.modifierExtension
pathAuditEvent.entity.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#9191
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:patient.what
pathAuditEvent.entity.what
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#9243
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
what
:Patient*>  < The type of the object that was involved in this audit event. This value is distinct from the user's role or any user relationship to the entity. Binding: audit-entity-type (extensible, Code for the entity type involved in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:patient.type
pathAuditEvent.entity.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#9294
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding>  < Code representing the role the entity played in the event being audited. Binding: object-role (extensible, Code representing the role the entity played in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:patient.role
pathAuditEvent.entity.role
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#9364
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:Coding>?  < Identifier for the data life-cycle stage for the entity. This can be used to provide an audit trail for data, over time, as it passes through the system. Binding: object-lifecycle-events (extensible, Identifier for the data life-cycle stage for the entity.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:patient.lifecycle
pathAuditEvent.entity.lifecycle
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#9429
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
lifecycle
:Coding>? []< Security labels for the identified entity. Copied from entity meta security tags. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:patient.securityLabel
pathAuditEvent.entity.securityLabel
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#9494
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
securityLabel
:Coding>*  < A name of the entity in the audit event. This field may be used in a query/report to identify audit events for a specific person. For example, where multiple synonymous entity identifiers (patient number, medical record number, encounter number, etc.) have been used.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:patient.name
pathAuditEvent.entity.name
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#9551
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:patient.description
pathAuditEvent.entity.description
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#9604
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
description
:string>?  < The query parameters for a query-type entities. The meaning and secondary-encoding of the content of base64 encoded blob is specific to the AuditEvent.type, AuditEvent.subtype, AuditEvent.entity.type, and AuditEvent.entity.role. The base64 is a general-use and safe container for event specific data blobs regardless of the encoding used by the transaction being recorded. An AuditEvent consuming application must understand the event it is consuming and the formats used by the event. For example, if auditing an Oracle network database access, the Oracle formats must be understood as they will be simply encoded in the base64binary blob.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:patient.query
pathAuditEvent.entity.query
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#9649
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#9698
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
detail
:IHE.PDQm.Match.Audit.Consumer.patient.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#9698
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Consumer.patient.detail
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:patient.detail.id
pathAuditEvent.entity.detail.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#9743
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:patient.detail.extension
pathAuditEvent.entity.detail.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#9778
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:patient.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#9827
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:patient.detail.type
pathAuditEvent.entity.detail.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#9879
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.;
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:query
pathAuditEvent.entity
slicequery
rootAuditEvent.entity:query
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#8112
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Consumer.query
(src)(doc)=  <#base:IHE.BasicAudit.Query.query>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:query.id
pathAuditEvent.entity.id
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#8178
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:query.extension
pathAuditEvent.entity.extension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#8213
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:query.modifierExtension
pathAuditEvent.entity.modifierExtension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#8262
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:query.what
pathAuditEvent.entity.what
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#8314
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
what
:Resource*>{0,0}  < The type of the object that was involved in this audit event. This value is distinct from the user's role or any user relationship to the entity. Binding: audit-entity-type (extensible, Code for the entity type involved in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:query.type
pathAuditEvent.entity.type
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#8365
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding>  < Code representing the role the entity played in the event being audited. Binding: object-role (extensible, Code representing the role the entity played in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:query.role
pathAuditEvent.entity.role
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#8434
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:Coding>  < Identifier for the data life-cycle stage for the entity. This can be used to provide an audit trail for data, over time, as it passes through the system. Binding: object-lifecycle-events (extensible, Identifier for the data life-cycle stage for the entity.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:query.lifecycle
pathAuditEvent.entity.lifecycle
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#8498
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
lifecycle
:Coding>{0,0} []< Security labels for the identified entity. Copied from entity meta security tags. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:query.securityLabel
pathAuditEvent.entity.securityLabel
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#8563
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
securityLabel
:Coding>*  < A name of the entity in the audit event. This field may be used in a query/report to identify audit events for a specific person. For example, where multiple synonymous entity identifiers (patient number, medical record number, encounter number, etc.) have been used.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:query.name
pathAuditEvent.entity.name
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#8620
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:query.description
pathAuditEvent.entity.description
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#8673
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
description
:string>?  < The query parameters for a query-type entities. The meaning and secondary-encoding of the content of base64 encoded blob is specific to the AuditEvent.type, AuditEvent.subtype, AuditEvent.entity.type, and AuditEvent.entity.role. The base64 is a general-use and safe container for event specific data blobs regardless of the encoding used by the transaction being recorded. An AuditEvent consuming application must understand the event it is consuming and the formats used by the event. For example, if auditing an Oracle network database access, the Oracle formats must be understood as they will be simply encoded in the base64binary blob.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:query.query
pathAuditEvent.entity.query
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#8718
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
query
:base64Binary>  < Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:query.detail
pathAuditEvent.entity.detail
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#8767
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
detail
:IHE.PDQm.Match.Audit.Consumer.query.detail>{0,0}
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:query.detail
pathAuditEvent.entity.detail
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#8767
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Consumer.query.detail
(src)(doc)=  <#base:IHE.BasicAudit.Query.query.detail>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:query.detail.id
pathAuditEvent.entity.detail.id
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#8812
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:query.detail.extension
pathAuditEvent.entity.detail.extension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#8847
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:query.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#8896
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:query.detail.type
pathAuditEvent.entity.detail.type
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#8948
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.;
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3156
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Consumer.server
(src)(doc)=  <#base:IHE.BasicAudit.Query.server>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server.id
pathAuditEvent.agent.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3218
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server.extension
pathAuditEvent.agent.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3253
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3302
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Specification of the participation type the user plays when performing the event. Binding: participation-role-type (extensible, The Participation type of the agent to the event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server.type
pathAuditEvent.agent.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3354
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:CodeableConcept> []< The security role that the user was acting under, that come from local codes defined by the access control security system (e.g. RBAC, ABAC) used in the local context. Should be roles relevant to the event. Should not be an exhaustive list of roles. Binding: security-role-type (example, What security role enabled the agent to participate in the event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server.role
pathAuditEvent.agent.role
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3429
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:CodeableConcept>*  < Reference to who this agent is that was involved in the event. Where a User ID is available it will go into who.identifier.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server.who
pathAuditEvent.agent.who
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3494
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
who
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)>  < Alternative agent Identifier. For a human, this should be a user identifier text string from authentication system. This identifier would be one known to a common authentication system (e.g. single sign-on), if available.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server.altId
pathAuditEvent.agent.altId
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3563
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server.name
pathAuditEvent.agent.name
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3612
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Indicator that the user is or is not the requestor, or initiator, for the event being audited. There can only be one initiator. If the initiator is not clear, then do not choose any one agent as the initiator.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server.requestor
pathAuditEvent.agent.requestor
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3661
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server.location
pathAuditEvent.agent.location
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3707
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
location
:Location*>? []< The policy or plan that authorized the activity being recorded. Typically, a single activity may have multiple applicable policies, such as patient consent, guarantor funding, etc. The policy would also indicate the security token used. For example: Where an OAuth token authorizes, the unique identifier from the OAuth token is placed into the policy element Where a policy engine (e.g. XACML) holds policy logic, the unique policy identifier is placed into the policy element.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server.policy
pathAuditEvent.agent.policy
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3762
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
policy
:uri>*  < Type of media involved. Used when the event is about exporting/importing onto media. Binding: dicm-405-mediatype (extensible, Used when the event is about exporting/importing onto media.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server.media
pathAuditEvent.agent.media
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3812
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3868
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
network
:IHE.PDQm.Match.Audit.Consumer.server.network> []< The reason (purpose of use), specific to this agent, that was used during the event being recorded. Use AuditEvent.agent.purposeOfUse when you know that is specific to the agent, otherwise use AuditEvent.purposeOfEvent. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why. Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse (extensible, The reason the activity took place.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4150
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3868
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Consumer.server.network
(src)(doc)=  <#base:IHE.BasicAudit.Query.server.network>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server.network.id
pathAuditEvent.agent.network.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3908
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server.network.extension
pathAuditEvent.agent.network.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3943
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#3992
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < An identifier for the network access point of the user device for the audit event. This could be a device id, IP address or some other identifier associated with a device.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server.network.address
pathAuditEvent.agent.network.address
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4044
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
address
:string>?  < An identifier for the type of network access point that originated the audit event. Binding: network-type (required, The type of network access point of this agent in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:server.network.type
pathAuditEvent.agent.network.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4094
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:code>?
🔗 The system that is reporting the event. Since multi-tier, distributed, or composite applications make source identification ambiguous, this collection of fields may repeat for each application or process actively involved in the event. For example, multiple value-sets can identify participating web servers, application processes, and database server threads in an n-tier distributed application. Passive event participants (e.g. low-level network transports) need not be identified.;
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5260
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Consumer.source
(src)(doc)=  <#base:AuditEvent.source>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.source.id
pathAuditEvent.source.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5307
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.source.extension
pathAuditEvent.source.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5342
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.source.modifierExtension
pathAuditEvent.source.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5391
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Logical source location within the healthcare enterprise network. For example, a hospital or other provider location within a multi-entity provider group.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.source.site
pathAuditEvent.source.site
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5443
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
site
:string>?  < Identifier of the source where the event was detected.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.source.observer
pathAuditEvent.source.observer
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5488
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
observer
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)> []< Code specifying the type of source where event originated. Binding: audit-source-type (extensible, Code specifying the type of system that detected and recorded the event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.source.type
pathAuditEvent.source.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5544
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding>*
🔗 Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.;
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6529
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Consumer.transaction
(src)(doc)=  <#base:IHE.BasicAudit.Query.transaction>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.id
pathAuditEvent.entity.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6595
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.extension
pathAuditEvent.entity.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6630
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.modifierExtension
pathAuditEvent.entity.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6679
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6731
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
what
:Resource*>?  < The type of the object that was involved in this audit event. This value is distinct from the user's role or any user relationship to the entity. Binding: audit-entity-type (extensible, Code for the entity type involved in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.type
pathAuditEvent.entity.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7440
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding>  < Code representing the role the entity played in the event being audited. Binding: object-role (extensible, Code representing the role the entity played in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.role
pathAuditEvent.entity.role
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7509
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:Coding>?  < Identifier for the data life-cycle stage for the entity. This can be used to provide an audit trail for data, over time, as it passes through the system. Binding: object-lifecycle-events (extensible, Identifier for the data life-cycle stage for the entity.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.lifecycle
pathAuditEvent.entity.lifecycle
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7569
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
lifecycle
:Coding>? []< Security labels for the identified entity. Copied from entity meta security tags. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.securityLabel
pathAuditEvent.entity.securityLabel
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7634
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
securityLabel
:Coding>*  < A name of the entity in the audit event. This field may be used in a query/report to identify audit events for a specific person. For example, where multiple synonymous entity identifiers (patient number, medical record number, encounter number, etc.) have been used.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.name
pathAuditEvent.entity.name
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7691
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.description
pathAuditEvent.entity.description
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7744
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
description
:string>?  < The query parameters for a query-type entities. The meaning and secondary-encoding of the content of base64 encoded blob is specific to the AuditEvent.type, AuditEvent.subtype, AuditEvent.entity.type, and AuditEvent.entity.role. The base64 is a general-use and safe container for event specific data blobs regardless of the encoding used by the transaction being recorded. An AuditEvent consuming application must understand the event it is consuming and the formats used by the event. For example, if auditing an Oracle network database access, the Oracle formats must be understood as they will be simply encoded in the base64binary blob.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.query
pathAuditEvent.entity.query
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7789
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7838
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
detail
:IHE.PDQm.Match.Audit.Consumer.transaction.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7838
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Consumer.transaction.detail
(src)(doc)=  <#base:IHE.BasicAudit.Query.transaction.detail>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.detail.id
pathAuditEvent.entity.detail.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7883
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.detail.extension
pathAuditEvent.entity.detail.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7918
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7967
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.detail.type
pathAuditEvent.entity.detail.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#8019
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Identifies a specific instance of the entity. The reference should be version specific.;
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6731
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Consumer.transaction.what
(src)(doc)=  <#base:IHE.BasicAudit.Query.transaction.what>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.what.id
pathAuditEvent.entity.what.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6782
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.what.extension
pathAuditEvent.entity.what.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6817
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>*  < A reference to a location at which the other resource is found. The reference may be a relative reference, in which case it is relative to the service base URL, or an absolute URL that resolves to the location where the resource is found. The reference may be version specific or not. If the reference is not to a FHIR RESTful server, then it should be assumed to be version specific. Internal fragment references (start with '#') refer to contained resources. Using absolute URLs provides a stable scalable approach suitable for a cloud/web context, while using relative/logical references provides a flexible approach suitable for use when trading across closed eco-system boundaries. Absolute URLs do not need to point to a FHIR RESTful server, though this is the preferred approach. If the URL conforms to the structure "/[type]/[id]" then it should be assumed that the reference is to a FHIR RESTful server.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.what.reference
pathAuditEvent.entity.what.reference
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6876
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
reference
:string>?  < The expected type of the target of the reference. If both Reference.type and Reference.reference are populated and Reference.reference is a FHIR URL, both SHALL be consistent. The type is the Canonical URL of Resource Definition that is the type this reference refers to. References are URLs that are relative to http://hl7.org/fhir/StructureDefinition/ e.g. "Patient" is a reference to http://hl7.org/fhir/StructureDefinition/Patient. Absolute URLs are only allowed for logical models (and can only be used in references in logical models, not resources). This element is used to indicate the type of the target of the reference. This may be used which ever of the other elements are populated (or not). In some cases, the type of the target may be determined by inspection of the reference (e.g. a RESTful URL) or by resolving the target of the reference; if both the type and a reference is provided, the reference SHALL resolve to a resource of the same type as that specified. Binding: resource-types (extensible, Aa resource (or, for logical models, the URI of the logical model).); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.what.type
pathAuditEvent.entity.what.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6916
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:uri>?  < An identifier for the target resource. This is used when there is no way to reference the other resource directly, either because the entity it represents is not available through a FHIR server, or because there is no way for the author of the resource to convert a known identifier to an actual location. There is no requirement that a Reference.identifier point to something that is actually exposed as a FHIR instance, but it SHALL point to a business concept that would be expected to be exposed as a FHIR instance, and that instance would need to be of a FHIR resource type allowed by the reference. When an identifier is provided in place of a reference, any system processing the reference will only be able to resolve the identifier to a reference if it understands the business context in which the identifier is used. Sometimes this is global (e.g. a national identifier) but often it is not. For this reason, none of the useful mechanisms described for working with references (e.g. chaining, includes) are possible, nor should servers be expected to be able resolve the reference. Servers may accept an identifier based reference untouched, resolve it, and/or reject it - see CapabilityStatement.rest.resource.referencePolicy. When both an identifier and a literal reference are provided, the literal reference is preferred. Applications processing the resource are allowed - but not required - to check that the identifier matches the literal reference Applications converting a logical reference to a literal reference may choose to leave the logical reference present, or remove it. Reference is intended to point to a structure that can potentially be expressed as a FHIR resource, though there is no need for it to exist as an actual FHIR resource instance - except in as much as an application wishes to actual find the target of the reference. The content referred to be the identifier must meet the logical constraints implied by any limitations on what resource types are permitted for the reference. For example, it would not be legitimate to send the identifier for a drug prescription if the type were Reference(Observation|DiagnosticReport). One of the use-cases for Reference.identifier is the situation where no FHIR representation exists (where the type is Reference (Any).; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6964
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
identifier
:IHE.PDQm.Match.Audit.Consumer.transaction.what.identifier>?  < Plain text narrative that identifies the resource in addition to the resource reference. This is generally not the same as the Resource.text of the referenced resource. The purpose is to identify what's being referenced, not to fully describe it.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.what.display
pathAuditEvent.entity.what.display
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7397
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
display
:string>?
🔗 An identifier for the target resource. This is used when there is no way to reference the other resource directly, either because the entity it represents is not available through a FHIR server, or because there is no way for the author of the resource to convert a known identifier to an actual location. There is no requirement that a Reference.identifier point to something that is actually exposed as a FHIR instance, but it SHALL point to a business concept that would be expected to be exposed as a FHIR instance, and that instance would need to be of a FHIR resource type allowed by the reference. When an identifier is provided in place of a reference, any system processing the reference will only be able to resolve the identifier to a reference if it understands the business context in which the identifier is used. Sometimes this is global (e.g. a national identifier) but often it is not. For this reason, none of the useful mechanisms described for working with references (e.g. chaining, includes) are possible, nor should servers be expected to be able resolve the reference. Servers may accept an identifier based reference untouched, resolve it, and/or reject it - see CapabilityStatement.rest.resource.referencePolicy. When both an identifier and a literal reference are provided, the literal reference is preferred. Applications processing the resource are allowed - but not required - to check that the identifier matches the literal reference Applications converting a logical reference to a literal reference may choose to leave the logical reference present, or remove it. Reference is intended to point to a structure that can potentially be expressed as a FHIR resource, though there is no need for it to exist as an actual FHIR resource instance - except in as much as an application wishes to actual find the target of the reference. The content referred to be the identifier must meet the logical constraints implied by any limitations on what resource types are permitted for the reference. For example, it would not be legitimate to send the identifier for a drug prescription if the type were Reference(Observation|DiagnosticReport). One of the use-cases for Reference.identifier is the situation where no FHIR representation exists (where the type is Reference (Any).;
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#6964
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Consumer.transaction.what.identifier
(src)(doc)=  <#base:IHE.BasicAudit.Query.transaction.what.identifier>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.id
pathAuditEvent.entity.what.identifier.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7001
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.extension
pathAuditEvent.entity.what.identifier.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7036
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>*  < The purpose of this identifier. Applications can assume that an identifier is permanent unless it explicitly says that it is temporary. Binding: identifier-use (required, Identifies the purpose for this identifier, if known .); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.use
pathAuditEvent.entity.what.identifier.use
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7095
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
use
:code>?  < A coded type for the identifier that can be used to determine which identifier to use for a specific purpose. This element deals only with general categories of identifiers. It SHOULD not be used for codes that correspond 1..1 with the Identifier.system. Some identifiers may fall into multiple categories due to common usage. Where the system is known, a type is unnecessary because the type is always part of the system definition. However systems often need to handle identifiers where the system is not known. There is not a 1:1 relationship between type and system, since many different systems have the same type. Binding: identifier-type (extensible, A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.type
pathAuditEvent.entity.what.identifier.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7149
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:CodeableConcept>?  < Establishes the namespace for the value - that is, a URL that describes a set values that are unique. Identifier.system is always case sensitive.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.system
pathAuditEvent.entity.what.identifier.system
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7202
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
system
:uri>?  < The portion of the identifier typically relevant to the user and which is unique within the context of the system. If the value is a full URI, then the system SHALL be urn:ietf:rfc:3986. The value's primary purpose is computational mapping. As a result, it may be normalized for comparison purposes (e.g. removing non-significant whitespace, dashes, etc.) A value formatted for human display can be conveyed using the [Rendered Value extension](http://hl7.org/fhir/R4/extension-rendered-value.html). Identifier.value is to be treated as case sensitive unless knowledge of the Identifier.system allows the processer to be confident that non-case-sensitive processing is safe.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.value
pathAuditEvent.entity.what.identifier.value
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7254
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
value
:string>  < Time period during which identifier is/was valid for use.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.period
pathAuditEvent.entity.what.identifier.period
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7305
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
period
:Period>?  < Organization that issued/manages the identifier. The Identifier.assigner may omit the .reference element and only contain a .display element reflecting the name or other textual information about the assigning organization.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.assigner
pathAuditEvent.entity.what.identifier.assigner
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#7349
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
assigner
:Organization*>?
🔗 An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.;
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4206
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Consumer.user
(src)(doc)=  <#base:IHE.BasicAudit.Query.user>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user.id
pathAuditEvent.agent.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4268
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user.extension
pathAuditEvent.agent.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4303
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4352
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Specification of the participation type the user plays when performing the event. Binding: participation-role-type (extensible, The Participation type of the agent to the event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user.type
pathAuditEvent.agent.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4404
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:CodeableConcept> []< The security role that the user was acting under, that come from local codes defined by the access control security system (e.g. RBAC, ABAC) used in the local context. Should be roles relevant to the event. Should not be an exhaustive list of roles. Binding: security-role-type (example, What security role enabled the agent to participate in the event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user.role
pathAuditEvent.agent.role
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4479
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:CodeableConcept>*  < Reference to who this agent is that was involved in the event. Where a User ID is available it will go into who.identifier.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user.who
pathAuditEvent.agent.who
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4545
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
who
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)>  < Alternative agent Identifier. For a human, this should be a user identifier text string from authentication system. This identifier would be one known to a common authentication system (e.g. single sign-on), if available.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user.altId
pathAuditEvent.agent.altId
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4614
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user.name
pathAuditEvent.agent.name
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4663
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Indicator that the user is or is not the requestor, or initiator, for the event being audited. There can only be one initiator. If the initiator is not clear, then do not choose any one agent as the initiator.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user.requestor
pathAuditEvent.agent.requestor
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4713
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user.location
pathAuditEvent.agent.location
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4760
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
location
:Location*>? []< The policy or plan that authorized the activity being recorded. Typically, a single activity may have multiple applicable policies, such as patient consent, guarantor funding, etc. The policy would also indicate the security token used. For example: Where an OAuth token authorizes, the unique identifier from the OAuth token is placed into the policy element Where a policy engine (e.g. XACML) holds policy logic, the unique policy identifier is placed into the policy element.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user.policy
pathAuditEvent.agent.policy
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4815
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
policy
:uri>*  < Type of media involved. Used when the event is about exporting/importing onto media. Binding: dicm-405-mediatype (extensible, Used when the event is about exporting/importing onto media.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user.media
pathAuditEvent.agent.media
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4865
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4921
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
network
:IHE.PDQm.Match.Audit.Consumer.user.network>{0,0} []< The reason (purpose of use), specific to this agent, that was used during the event being recorded. Use AuditEvent.agent.purposeOfUse when you know that is specific to the agent, otherwise use AuditEvent.purposeOfEvent. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why. Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse (extensible, The reason the activity took place.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5203
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4921
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Consumer.user.network
(src)(doc)=  <#base:IHE.BasicAudit.Query.user.network>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user.network.id
pathAuditEvent.agent.network.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4961
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user.network.extension
pathAuditEvent.agent.network.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#4996
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5045
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < An identifier for the network access point of the user device for the audit event. This could be a device id, IP address or some other identifier associated with a device.; (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user.network.address
pathAuditEvent.agent.network.address
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5097
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
address
:string>?  < An identifier for the type of network access point that originated the audit event. Binding: network-type (required, The type of network access point of this agent in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Consumer
elementAuditEvent.agent:user.network.type
pathAuditEvent.agent.network.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.json.html#5147
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:code>?
🔗 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. Based on IHE-ATNA.;
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent
pathAuditEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#87
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Supplier
(src)(doc)=  <#base:IHE.BasicAudit.Query>  < The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. The only time that a resource does not have an id is when it is being submitted to the server using a create operation.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.id
pathAuditEvent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#173
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>?  < The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.meta
pathAuditEvent.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#200
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
meta
:Meta>?  < A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc. Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.implicitRules
pathAuditEvent.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#230
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
implicitRules
:uri>?  < The base language in which the resource is written. Language is provided to support indexing and accessibility (typically, services such as text to speech use the language tag). The html language tag in the narrative applies to the narrative. The language tag on the resource may be used to specify the language of other presentations generated from the data in the resource. Not all the content has to be in the base language. The Resource.language should not be assumed to apply to the narrative automatically. If a language is specified, it should it also be specified on the div element in the html (see rules in HTML5 for information about the relationship between xml:lang and the html lang attribute). Binding: languages (preferred, A human language.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.language
pathAuditEvent.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#262
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
language
:code>?  < A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Contained resources do not have narrative. Resources that are not contained SHOULD have a narrative. In some cases, a resource may only have text with little or no additional discrete data (as long as all minOccurs=1 elements are satisfied). This may be necessary for data from legacy systems where information is captured as a "text blob" or where text is additionally entered raw or narrated and encoded information is added later.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.text
pathAuditEvent.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#308
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
text
:Narrative>? []< These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again. Contained resources may have profiles and tags In their meta elements, but SHALL NOT have security labels.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.contained
pathAuditEvent.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#351
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
contained
:Resource>* []< May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.extension
pathAuditEvent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#383
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.modifierExtension
pathAuditEvent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#432
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>{0,0}  < 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. Binding: audit-event-type (extensible, Type of event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.type
pathAuditEvent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#471
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding> []< Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.subtype
pathAuditEvent.subtype
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#539
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
subtype
:Coding>{2,2147483647}  < Indicator for type of action performed during the event that generated the audit. Binding: audit-event-action (required, Indicator for type of action performed during the event that generated the event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.action
pathAuditEvent.action
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#716
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
action
:code>?  < The period during which the activity occurred. The period can be a little arbitrary; where possible, the time should correspond to human assessment of the activity time.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.period
pathAuditEvent.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#773
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
period
:Period>?  < The time when the event was recorded. In a distributed system, some sort of common time base (e.g. an NTP [RFC1305] server) is a good implementation tactic.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.recorded
pathAuditEvent.recorded
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#830
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
recorded
:instant>  < Indicates whether the event succeeded or failed. In some cases a "success" may be partial, for example, an incomplete or interrupted transfer of a radiological study. For the purpose of establishing accountability, these distinctions are not relevant. Binding: audit-event-outcome (required, Indicates whether the event succeeded or failed.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.outcome
pathAuditEvent.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#880
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
outcome
:code>  < A free text description of the outcome of the event.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.outcomeDesc
pathAuditEvent.outcomeDesc
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#937
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
outcomeDesc
:string>? []< The purposeOfUse (reason) that was used during the event being recorded. Use AuditEvent.agent.purposeOfUse when you know that it is specific to the agent, otherwise use AuditEvent.purposeOfEvent. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why. Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse (extensible, The reason the activity took place.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.purposeOfEvent
pathAuditEvent.purposeOfEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#981
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
purposeOfEvent
:CodeableConcept>* []< An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1049
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
agent
:IHE.PDQm.Match.Audit.Supplier.agent>{2,2147483647}  < The system that is reporting the event. Since multi-tier, distributed, or composite applications make source identification ambiguous, this collection of fields may repeat for each application or process actively involved in the event. For example, multiple value-sets can identify participating web servers, application processes, and database server threads in an n-tier distributed application. Passive event participants (e.g. low-level network transports) need not be identified.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5260
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
source
:IHE.PDQm.Match.Audit.Supplier.source> []< Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5600
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
entity
:IHE.PDQm.Match.Audit.Supplier.entity>+  < Identifier for the category of event. Binding: https://profiles.ihe.net/ITI/BALP/ValueSet/AllSearchVS (required, ); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.subtype:anySearch
pathAuditEvent.subtype
sliceanySearch
rootAuditEvent.subtype:anySearch
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#604
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
anySearch
:Coding>  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.subtype:iti119
pathAuditEvent.subtype
sliceiti119
rootAuditEvent.subtype:iti119
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#654
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
iti119
:Coding>  < An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2099
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
client
:IHE.PDQm.Match.Audit.Supplier.client>  < An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3149
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
server
:IHE.PDQm.Match.Audit.Supplier.server>  < An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4206
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
user
:IHE.PDQm.Match.Audit.Supplier.user>?  < Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6529
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
transaction
:IHE.PDQm.Match.Audit.Supplier.transaction>?  < Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:query
pathAuditEvent.entity
slicequery
rootAuditEvent.entity:query
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#8112
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
query
:IHE.PDQm.Match.Audit.Supplier.query>  < Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#9041
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
patient
:IHE.PDQm.Match.Audit.Supplier.patient>?
🔗 An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.;
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1049
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Supplier.agent
(src)(doc)=  <#base:AuditEvent.agent>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent.id
pathAuditEvent.agent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1119
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent.extension
pathAuditEvent.agent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1154
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent.modifierExtension
pathAuditEvent.agent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1203
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Specification of the participation type the user plays when performing the event. Binding: participation-role-type (extensible, The Participation type of the agent to the event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent.type
pathAuditEvent.agent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1255
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:CodeableConcept>? []< The security role that the user was acting under, that come from local codes defined by the access control security system (e.g. RBAC, ABAC) used in the local context. Should be roles relevant to the event. Should not be an exhaustive list of roles. Binding: security-role-type (example, What security role enabled the agent to participate in the event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent.role
pathAuditEvent.agent.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1322
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:CodeableConcept>*  < Reference to who this agent is that was involved in the event. Where a User ID is available it will go into who.identifier.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent.who
pathAuditEvent.agent.who
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1387
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
who
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)>?  < Alternative agent Identifier. For a human, this should be a user identifier text string from authentication system. This identifier would be one known to a common authentication system (e.g. single sign-on), if available.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent.altId
pathAuditEvent.agent.altId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1456
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent.name
pathAuditEvent.agent.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1505
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Indicator that the user is or is not the requestor, or initiator, for the event being audited. There can only be one initiator. If the initiator is not clear, then do not choose any one agent as the initiator.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent.requestor
pathAuditEvent.agent.requestor
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1554
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent.location
pathAuditEvent.agent.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1600
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
location
:Location*>? []< The policy or plan that authorized the activity being recorded. Typically, a single activity may have multiple applicable policies, such as patient consent, guarantor funding, etc. The policy would also indicate the security token used. For example: Where an OAuth token authorizes, the unique identifier from the OAuth token is placed into the policy element Where a policy engine (e.g. XACML) holds policy logic, the unique policy identifier is placed into the policy element.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent.policy
pathAuditEvent.agent.policy
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1655
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
policy
:uri>*  < Type of media involved. Used when the event is about exporting/importing onto media. Binding: dicm-405-mediatype (extensible, Used when the event is about exporting/importing onto media.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent.media
pathAuditEvent.agent.media
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1705
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
media
:Coding>?  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1761
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
network
:IHE.PDQm.Match.Audit.Supplier.agent.network>? []< The reason (purpose of use), specific to this agent, that was used during the event being recorded. Use AuditEvent.agent.purposeOfUse when you know that is specific to the agent, otherwise use AuditEvent.purposeOfEvent. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why. Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse (extensible, The reason the activity took place.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent.purposeOfUse
pathAuditEvent.agent.purposeOfUse
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2043
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1761
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Supplier.agent.network
(src)(doc)=  <#base:AuditEvent.agent.network>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent.network.id
pathAuditEvent.agent.network.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1801
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent.network.extension
pathAuditEvent.agent.network.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1836
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1885
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < An identifier for the network access point of the user device for the audit event. This could be a device id, IP address or some other identifier associated with a device.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent.network.address
pathAuditEvent.agent.network.address
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1937
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
address
:string>?  < An identifier for the type of network access point that originated the audit event. Binding: network-type (required, The type of network access point of this agent in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent.network.type
pathAuditEvent.agent.network.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#1987
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:code>?
🔗 An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.;
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2099
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Supplier.client
(src)(doc)=  <#base:IHE.BasicAudit.Query.client>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client.id
pathAuditEvent.agent.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2161
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client.extension
pathAuditEvent.agent.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2196
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2245
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Specification of the participation type the user plays when performing the event. Binding: participation-role-type (extensible, The Participation type of the agent to the event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client.type
pathAuditEvent.agent.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2297
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:CodeableConcept> []< The security role that the user was acting under, that come from local codes defined by the access control security system (e.g. RBAC, ABAC) used in the local context. Should be roles relevant to the event. Should not be an exhaustive list of roles. Binding: security-role-type (example, What security role enabled the agent to participate in the event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client.role
pathAuditEvent.agent.role
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2372
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:CodeableConcept>*  < Reference to who this agent is that was involved in the event. Where a User ID is available it will go into who.identifier.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client.who
pathAuditEvent.agent.who
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2437
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
who
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)>  < Alternative agent Identifier. For a human, this should be a user identifier text string from authentication system. This identifier would be one known to a common authentication system (e.g. single sign-on), if available.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client.altId
pathAuditEvent.agent.altId
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2506
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client.name
pathAuditEvent.agent.name
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2555
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Indicator that the user is or is not the requestor, or initiator, for the event being audited. There can only be one initiator. If the initiator is not clear, then do not choose any one agent as the initiator.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client.requestor
pathAuditEvent.agent.requestor
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2604
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client.location
pathAuditEvent.agent.location
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2650
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
location
:Location*>? []< The policy or plan that authorized the activity being recorded. Typically, a single activity may have multiple applicable policies, such as patient consent, guarantor funding, etc. The policy would also indicate the security token used. For example: Where an OAuth token authorizes, the unique identifier from the OAuth token is placed into the policy element Where a policy engine (e.g. XACML) holds policy logic, the unique policy identifier is placed into the policy element.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client.policy
pathAuditEvent.agent.policy
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2705
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
policy
:uri>*  < Type of media involved. Used when the event is about exporting/importing onto media. Binding: dicm-405-mediatype (extensible, Used when the event is about exporting/importing onto media.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client.media
pathAuditEvent.agent.media
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2755
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2811
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
network
:IHE.PDQm.Match.Audit.Supplier.client.network> []< The reason (purpose of use), specific to this agent, that was used during the event being recorded. Use AuditEvent.agent.purposeOfUse when you know that is specific to the agent, otherwise use AuditEvent.purposeOfEvent. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why. Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse (extensible, The reason the activity took place.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3093
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2811
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Supplier.client.network
(src)(doc)=  <#base:IHE.BasicAudit.Query.client.network>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client.network.id
pathAuditEvent.agent.network.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2851
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client.network.extension
pathAuditEvent.agent.network.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2886
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2935
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < An identifier for the network access point of the user device for the audit event. This could be a device id, IP address or some other identifier associated with a device.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client.network.address
pathAuditEvent.agent.network.address
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#2987
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
address
:string>?  < An identifier for the type of network access point that originated the audit event. Binding: network-type (required, The type of network access point of this agent in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:client.network.type
pathAuditEvent.agent.network.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3037
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:code>?
🔗 Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.;
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5600
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Supplier.entity
(src)(doc)=  <#base:AuditEvent.entity>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity.id
pathAuditEvent.entity.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5674
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity.extension
pathAuditEvent.entity.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5709
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity.modifierExtension
pathAuditEvent.entity.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5758
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity.what
pathAuditEvent.entity.what
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5810
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
what
:Resource*>?  < The type of the object that was involved in this audit event. This value is distinct from the user's role or any user relationship to the entity. Binding: audit-entity-type (extensible, Code for the entity type involved in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity.type
pathAuditEvent.entity.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5861
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding>?  < Code representing the role the entity played in the event being audited. Binding: object-role (extensible, Code representing the role the entity played in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity.role
pathAuditEvent.entity.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5926
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:Coding>?  < Identifier for the data life-cycle stage for the entity. This can be used to provide an audit trail for data, over time, as it passes through the system. Binding: object-lifecycle-events (extensible, Identifier for the data life-cycle stage for the entity.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity.lifecycle
pathAuditEvent.entity.lifecycle
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5986
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
lifecycle
:Coding>? []< Security labels for the identified entity. Copied from entity meta security tags. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity.securityLabel
pathAuditEvent.entity.securityLabel
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6051
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
securityLabel
:Coding>*  < A name of the entity in the audit event. This field may be used in a query/report to identify audit events for a specific person. For example, where multiple synonymous entity identifiers (patient number, medical record number, encounter number, etc.) have been used.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity.name
pathAuditEvent.entity.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6108
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity.description
pathAuditEvent.entity.description
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6161
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
description
:string>?  < The query parameters for a query-type entities. The meaning and secondary-encoding of the content of base64 encoded blob is specific to the AuditEvent.type, AuditEvent.subtype, AuditEvent.entity.type, and AuditEvent.entity.role. The base64 is a general-use and safe container for event specific data blobs regardless of the encoding used by the transaction being recorded. An AuditEvent consuming application must understand the event it is consuming and the formats used by the event. For example, if auditing an Oracle network database access, the Oracle formats must be understood as they will be simply encoded in the base64binary blob.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity.query
pathAuditEvent.entity.query
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6206
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6255
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
detail
:IHE.PDQm.Match.Audit.Supplier.entity.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6255
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Supplier.entity.detail
(src)(doc)=  <#base:AuditEvent.entity.detail>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity.detail.id
pathAuditEvent.entity.detail.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6300
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity.detail.extension
pathAuditEvent.entity.detail.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6335
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6384
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity.detail.type
pathAuditEvent.entity.detail.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6436
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.;
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#9041
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Supplier.patient
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:patient.id
pathAuditEvent.entity.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#9107
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:patient.extension
pathAuditEvent.entity.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#9142
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:patient.modifierExtension
pathAuditEvent.entity.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#9191
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:patient.what
pathAuditEvent.entity.what
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#9243
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
what
:Patient*>  < The type of the object that was involved in this audit event. This value is distinct from the user's role or any user relationship to the entity. Binding: audit-entity-type (extensible, Code for the entity type involved in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:patient.type
pathAuditEvent.entity.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#9294
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding>  < Code representing the role the entity played in the event being audited. Binding: object-role (extensible, Code representing the role the entity played in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:patient.role
pathAuditEvent.entity.role
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#9364
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:Coding>?  < Identifier for the data life-cycle stage for the entity. This can be used to provide an audit trail for data, over time, as it passes through the system. Binding: object-lifecycle-events (extensible, Identifier for the data life-cycle stage for the entity.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:patient.lifecycle
pathAuditEvent.entity.lifecycle
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#9429
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
lifecycle
:Coding>? []< Security labels for the identified entity. Copied from entity meta security tags. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:patient.securityLabel
pathAuditEvent.entity.securityLabel
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#9494
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
securityLabel
:Coding>*  < A name of the entity in the audit event. This field may be used in a query/report to identify audit events for a specific person. For example, where multiple synonymous entity identifiers (patient number, medical record number, encounter number, etc.) have been used.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:patient.name
pathAuditEvent.entity.name
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#9551
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:patient.description
pathAuditEvent.entity.description
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#9604
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
description
:string>?  < The query parameters for a query-type entities. The meaning and secondary-encoding of the content of base64 encoded blob is specific to the AuditEvent.type, AuditEvent.subtype, AuditEvent.entity.type, and AuditEvent.entity.role. The base64 is a general-use and safe container for event specific data blobs regardless of the encoding used by the transaction being recorded. An AuditEvent consuming application must understand the event it is consuming and the formats used by the event. For example, if auditing an Oracle network database access, the Oracle formats must be understood as they will be simply encoded in the base64binary blob.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:patient.query
pathAuditEvent.entity.query
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#9649
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#9698
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
detail
:IHE.PDQm.Match.Audit.Supplier.patient.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#9698
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Supplier.patient.detail
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:patient.detail.id
pathAuditEvent.entity.detail.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#9743
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:patient.detail.extension
pathAuditEvent.entity.detail.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#9778
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:patient.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#9827
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:patient.detail.type
pathAuditEvent.entity.detail.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#9879
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.;
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:query
pathAuditEvent.entity
slicequery
rootAuditEvent.entity:query
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#8112
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Supplier.query
(src)(doc)=  <#base:IHE.BasicAudit.Query.query>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:query.id
pathAuditEvent.entity.id
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#8178
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:query.extension
pathAuditEvent.entity.extension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#8213
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:query.modifierExtension
pathAuditEvent.entity.modifierExtension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#8262
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:query.what
pathAuditEvent.entity.what
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#8314
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
what
:Resource*>{0,0}  < The type of the object that was involved in this audit event. This value is distinct from the user's role or any user relationship to the entity. Binding: audit-entity-type (extensible, Code for the entity type involved in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:query.type
pathAuditEvent.entity.type
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#8365
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding>  < Code representing the role the entity played in the event being audited. Binding: object-role (extensible, Code representing the role the entity played in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:query.role
pathAuditEvent.entity.role
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#8434
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:Coding>  < Identifier for the data life-cycle stage for the entity. This can be used to provide an audit trail for data, over time, as it passes through the system. Binding: object-lifecycle-events (extensible, Identifier for the data life-cycle stage for the entity.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:query.lifecycle
pathAuditEvent.entity.lifecycle
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#8498
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
lifecycle
:Coding>{0,0} []< Security labels for the identified entity. Copied from entity meta security tags. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:query.securityLabel
pathAuditEvent.entity.securityLabel
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#8563
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
securityLabel
:Coding>*  < A name of the entity in the audit event. This field may be used in a query/report to identify audit events for a specific person. For example, where multiple synonymous entity identifiers (patient number, medical record number, encounter number, etc.) have been used.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:query.name
pathAuditEvent.entity.name
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#8620
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:query.description
pathAuditEvent.entity.description
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#8673
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
description
:string>?  < The query parameters for a query-type entities. The meaning and secondary-encoding of the content of base64 encoded blob is specific to the AuditEvent.type, AuditEvent.subtype, AuditEvent.entity.type, and AuditEvent.entity.role. The base64 is a general-use and safe container for event specific data blobs regardless of the encoding used by the transaction being recorded. An AuditEvent consuming application must understand the event it is consuming and the formats used by the event. For example, if auditing an Oracle network database access, the Oracle formats must be understood as they will be simply encoded in the base64binary blob.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:query.query
pathAuditEvent.entity.query
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#8718
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
query
:base64Binary>  < Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:query.detail
pathAuditEvent.entity.detail
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#8767
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
detail
:IHE.PDQm.Match.Audit.Supplier.query.detail>{0,0}
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:query.detail
pathAuditEvent.entity.detail
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#8767
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Supplier.query.detail
(src)(doc)=  <#base:IHE.BasicAudit.Query.query.detail>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:query.detail.id
pathAuditEvent.entity.detail.id
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#8812
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:query.detail.extension
pathAuditEvent.entity.detail.extension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#8847
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:query.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#8896
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:query.detail.type
pathAuditEvent.entity.detail.type
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#8948
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.;
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3149
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Supplier.server
(src)(doc)=  <#base:IHE.BasicAudit.Query.server>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server.id
pathAuditEvent.agent.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3218
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server.extension
pathAuditEvent.agent.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3253
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3302
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Specification of the participation type the user plays when performing the event. Binding: participation-role-type (extensible, The Participation type of the agent to the event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server.type
pathAuditEvent.agent.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3354
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:CodeableConcept> []< The security role that the user was acting under, that come from local codes defined by the access control security system (e.g. RBAC, ABAC) used in the local context. Should be roles relevant to the event. Should not be an exhaustive list of roles. Binding: security-role-type (example, What security role enabled the agent to participate in the event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server.role
pathAuditEvent.agent.role
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3429
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:CodeableConcept>*  < Reference to who this agent is that was involved in the event. Where a User ID is available it will go into who.identifier.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server.who
pathAuditEvent.agent.who
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3494
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
who
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)>  < Alternative agent Identifier. For a human, this should be a user identifier text string from authentication system. This identifier would be one known to a common authentication system (e.g. single sign-on), if available.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server.altId
pathAuditEvent.agent.altId
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3563
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server.name
pathAuditEvent.agent.name
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3612
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Indicator that the user is or is not the requestor, or initiator, for the event being audited. There can only be one initiator. If the initiator is not clear, then do not choose any one agent as the initiator.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server.requestor
pathAuditEvent.agent.requestor
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3661
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server.location
pathAuditEvent.agent.location
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3707
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
location
:Location*>? []< The policy or plan that authorized the activity being recorded. Typically, a single activity may have multiple applicable policies, such as patient consent, guarantor funding, etc. The policy would also indicate the security token used. For example: Where an OAuth token authorizes, the unique identifier from the OAuth token is placed into the policy element Where a policy engine (e.g. XACML) holds policy logic, the unique policy identifier is placed into the policy element.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server.policy
pathAuditEvent.agent.policy
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3762
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
policy
:uri>*  < Type of media involved. Used when the event is about exporting/importing onto media. Binding: dicm-405-mediatype (extensible, Used when the event is about exporting/importing onto media.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server.media
pathAuditEvent.agent.media
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3812
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3868
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
network
:IHE.PDQm.Match.Audit.Supplier.server.network> []< The reason (purpose of use), specific to this agent, that was used during the event being recorded. Use AuditEvent.agent.purposeOfUse when you know that is specific to the agent, otherwise use AuditEvent.purposeOfEvent. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why. Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse (extensible, The reason the activity took place.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4150
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3868
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Supplier.server.network
(src)(doc)=  <#base:IHE.BasicAudit.Query.server.network>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server.network.id
pathAuditEvent.agent.network.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3908
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server.network.extension
pathAuditEvent.agent.network.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3943
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#3992
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < An identifier for the network access point of the user device for the audit event. This could be a device id, IP address or some other identifier associated with a device.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server.network.address
pathAuditEvent.agent.network.address
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4044
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
address
:string>?  < An identifier for the type of network access point that originated the audit event. Binding: network-type (required, The type of network access point of this agent in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:server.network.type
pathAuditEvent.agent.network.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4094
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:code>?
🔗 The system that is reporting the event. Since multi-tier, distributed, or composite applications make source identification ambiguous, this collection of fields may repeat for each application or process actively involved in the event. For example, multiple value-sets can identify participating web servers, application processes, and database server threads in an n-tier distributed application. Passive event participants (e.g. low-level network transports) need not be identified.;
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5260
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Supplier.source
(src)(doc)=  <#base:AuditEvent.source>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.source.id
pathAuditEvent.source.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5307
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.source.extension
pathAuditEvent.source.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5342
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.source.modifierExtension
pathAuditEvent.source.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5391
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Logical source location within the healthcare enterprise network. For example, a hospital or other provider location within a multi-entity provider group.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.source.site
pathAuditEvent.source.site
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5443
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
site
:string>?  < Identifier of the source where the event was detected.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.source.observer
pathAuditEvent.source.observer
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5488
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
observer
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)> []< Code specifying the type of source where event originated. Binding: audit-source-type (extensible, Code specifying the type of system that detected and recorded the event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.source.type
pathAuditEvent.source.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5544
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding>*
🔗 Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.;
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6529
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Supplier.transaction
(src)(doc)=  <#base:IHE.BasicAudit.Query.transaction>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.id
pathAuditEvent.entity.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6595
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.extension
pathAuditEvent.entity.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6630
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.modifierExtension
pathAuditEvent.entity.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6679
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6731
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
what
:Resource*>?  < The type of the object that was involved in this audit event. This value is distinct from the user's role or any user relationship to the entity. Binding: audit-entity-type (extensible, Code for the entity type involved in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.type
pathAuditEvent.entity.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7440
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding>  < Code representing the role the entity played in the event being audited. Binding: object-role (extensible, Code representing the role the entity played in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.role
pathAuditEvent.entity.role
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7509
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:Coding>?  < Identifier for the data life-cycle stage for the entity. This can be used to provide an audit trail for data, over time, as it passes through the system. Binding: object-lifecycle-events (extensible, Identifier for the data life-cycle stage for the entity.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.lifecycle
pathAuditEvent.entity.lifecycle
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7569
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
lifecycle
:Coding>? []< Security labels for the identified entity. Copied from entity meta security tags. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.securityLabel
pathAuditEvent.entity.securityLabel
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7634
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
securityLabel
:Coding>*  < A name of the entity in the audit event. This field may be used in a query/report to identify audit events for a specific person. For example, where multiple synonymous entity identifiers (patient number, medical record number, encounter number, etc.) have been used.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.name
pathAuditEvent.entity.name
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7691
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.description
pathAuditEvent.entity.description
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7744
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
description
:string>?  < The query parameters for a query-type entities. The meaning and secondary-encoding of the content of base64 encoded blob is specific to the AuditEvent.type, AuditEvent.subtype, AuditEvent.entity.type, and AuditEvent.entity.role. The base64 is a general-use and safe container for event specific data blobs regardless of the encoding used by the transaction being recorded. An AuditEvent consuming application must understand the event it is consuming and the formats used by the event. For example, if auditing an Oracle network database access, the Oracle formats must be understood as they will be simply encoded in the base64binary blob.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.query
pathAuditEvent.entity.query
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7789
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7838
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
detail
:IHE.PDQm.Match.Audit.Supplier.transaction.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7838
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Supplier.transaction.detail
(src)(doc)=  <#base:IHE.BasicAudit.Query.transaction.detail>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.detail.id
pathAuditEvent.entity.detail.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7883
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.detail.extension
pathAuditEvent.entity.detail.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7918
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7967
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.detail.type
pathAuditEvent.entity.detail.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#8019
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Identifies a specific instance of the entity. The reference should be version specific.;
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6731
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Supplier.transaction.what
(src)(doc)=  <#base:IHE.BasicAudit.Query.transaction.what>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.what.id
pathAuditEvent.entity.what.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6782
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.what.extension
pathAuditEvent.entity.what.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6817
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>*  < A reference to a location at which the other resource is found. The reference may be a relative reference, in which case it is relative to the service base URL, or an absolute URL that resolves to the location where the resource is found. The reference may be version specific or not. If the reference is not to a FHIR RESTful server, then it should be assumed to be version specific. Internal fragment references (start with '#') refer to contained resources. Using absolute URLs provides a stable scalable approach suitable for a cloud/web context, while using relative/logical references provides a flexible approach suitable for use when trading across closed eco-system boundaries. Absolute URLs do not need to point to a FHIR RESTful server, though this is the preferred approach. If the URL conforms to the structure "/[type]/[id]" then it should be assumed that the reference is to a FHIR RESTful server.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.what.reference
pathAuditEvent.entity.what.reference
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6876
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
reference
:string>?  < The expected type of the target of the reference. If both Reference.type and Reference.reference are populated and Reference.reference is a FHIR URL, both SHALL be consistent. The type is the Canonical URL of Resource Definition that is the type this reference refers to. References are URLs that are relative to http://hl7.org/fhir/StructureDefinition/ e.g. "Patient" is a reference to http://hl7.org/fhir/StructureDefinition/Patient. Absolute URLs are only allowed for logical models (and can only be used in references in logical models, not resources). This element is used to indicate the type of the target of the reference. This may be used which ever of the other elements are populated (or not). In some cases, the type of the target may be determined by inspection of the reference (e.g. a RESTful URL) or by resolving the target of the reference; if both the type and a reference is provided, the reference SHALL resolve to a resource of the same type as that specified. Binding: resource-types (extensible, Aa resource (or, for logical models, the URI of the logical model).); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.what.type
pathAuditEvent.entity.what.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6916
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:uri>?  < An identifier for the target resource. This is used when there is no way to reference the other resource directly, either because the entity it represents is not available through a FHIR server, or because there is no way for the author of the resource to convert a known identifier to an actual location. There is no requirement that a Reference.identifier point to something that is actually exposed as a FHIR instance, but it SHALL point to a business concept that would be expected to be exposed as a FHIR instance, and that instance would need to be of a FHIR resource type allowed by the reference. When an identifier is provided in place of a reference, any system processing the reference will only be able to resolve the identifier to a reference if it understands the business context in which the identifier is used. Sometimes this is global (e.g. a national identifier) but often it is not. For this reason, none of the useful mechanisms described for working with references (e.g. chaining, includes) are possible, nor should servers be expected to be able resolve the reference. Servers may accept an identifier based reference untouched, resolve it, and/or reject it - see CapabilityStatement.rest.resource.referencePolicy. When both an identifier and a literal reference are provided, the literal reference is preferred. Applications processing the resource are allowed - but not required - to check that the identifier matches the literal reference Applications converting a logical reference to a literal reference may choose to leave the logical reference present, or remove it. Reference is intended to point to a structure that can potentially be expressed as a FHIR resource, though there is no need for it to exist as an actual FHIR resource instance - except in as much as an application wishes to actual find the target of the reference. The content referred to be the identifier must meet the logical constraints implied by any limitations on what resource types are permitted for the reference. For example, it would not be legitimate to send the identifier for a drug prescription if the type were Reference(Observation|DiagnosticReport). One of the use-cases for Reference.identifier is the situation where no FHIR representation exists (where the type is Reference (Any).; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6964
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
identifier
:IHE.PDQm.Match.Audit.Supplier.transaction.what.identifier>?  < Plain text narrative that identifies the resource in addition to the resource reference. This is generally not the same as the Resource.text of the referenced resource. The purpose is to identify what's being referenced, not to fully describe it.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.what.display
pathAuditEvent.entity.what.display
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7397
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
display
:string>?
🔗 An identifier for the target resource. This is used when there is no way to reference the other resource directly, either because the entity it represents is not available through a FHIR server, or because there is no way for the author of the resource to convert a known identifier to an actual location. There is no requirement that a Reference.identifier point to something that is actually exposed as a FHIR instance, but it SHALL point to a business concept that would be expected to be exposed as a FHIR instance, and that instance would need to be of a FHIR resource type allowed by the reference. When an identifier is provided in place of a reference, any system processing the reference will only be able to resolve the identifier to a reference if it understands the business context in which the identifier is used. Sometimes this is global (e.g. a national identifier) but often it is not. For this reason, none of the useful mechanisms described for working with references (e.g. chaining, includes) are possible, nor should servers be expected to be able resolve the reference. Servers may accept an identifier based reference untouched, resolve it, and/or reject it - see CapabilityStatement.rest.resource.referencePolicy. When both an identifier and a literal reference are provided, the literal reference is preferred. Applications processing the resource are allowed - but not required - to check that the identifier matches the literal reference Applications converting a logical reference to a literal reference may choose to leave the logical reference present, or remove it. Reference is intended to point to a structure that can potentially be expressed as a FHIR resource, though there is no need for it to exist as an actual FHIR resource instance - except in as much as an application wishes to actual find the target of the reference. The content referred to be the identifier must meet the logical constraints implied by any limitations on what resource types are permitted for the reference. For example, it would not be legitimate to send the identifier for a drug prescription if the type were Reference(Observation|DiagnosticReport). One of the use-cases for Reference.identifier is the situation where no FHIR representation exists (where the type is Reference (Any).;
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#6964
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Supplier.transaction.what.identifier
(src)(doc)=  <#base:IHE.BasicAudit.Query.transaction.what.identifier>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.what.identifier.id
pathAuditEvent.entity.what.identifier.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7001
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.what.identifier.extension
pathAuditEvent.entity.what.identifier.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7036
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>*  < The purpose of this identifier. Applications can assume that an identifier is permanent unless it explicitly says that it is temporary. Binding: identifier-use (required, Identifies the purpose for this identifier, if known .); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.what.identifier.use
pathAuditEvent.entity.what.identifier.use
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7095
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
use
:code>?  < A coded type for the identifier that can be used to determine which identifier to use for a specific purpose. This element deals only with general categories of identifiers. It SHOULD not be used for codes that correspond 1..1 with the Identifier.system. Some identifiers may fall into multiple categories due to common usage. Where the system is known, a type is unnecessary because the type is always part of the system definition. However systems often need to handle identifiers where the system is not known. There is not a 1:1 relationship between type and system, since many different systems have the same type. Binding: identifier-type (extensible, A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.what.identifier.type
pathAuditEvent.entity.what.identifier.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7149
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:CodeableConcept>?  < Establishes the namespace for the value - that is, a URL that describes a set values that are unique. Identifier.system is always case sensitive.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.what.identifier.system
pathAuditEvent.entity.what.identifier.system
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7202
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
system
:uri>?  < The portion of the identifier typically relevant to the user and which is unique within the context of the system. If the value is a full URI, then the system SHALL be urn:ietf:rfc:3986. The value's primary purpose is computational mapping. As a result, it may be normalized for comparison purposes (e.g. removing non-significant whitespace, dashes, etc.) A value formatted for human display can be conveyed using the [Rendered Value extension](http://hl7.org/fhir/R4/extension-rendered-value.html). Identifier.value is to be treated as case sensitive unless knowledge of the Identifier.system allows the processer to be confident that non-case-sensitive processing is safe.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.what.identifier.value
pathAuditEvent.entity.what.identifier.value
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7254
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
value
:string>  < Time period during which identifier is/was valid for use.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.what.identifier.period
pathAuditEvent.entity.what.identifier.period
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7305
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
period
:Period>?  < Organization that issued/manages the identifier. The Identifier.assigner may omit the .reference element and only contain a .display element reflecting the name or other textual information about the assigning organization.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.entity:transaction.what.identifier.assigner
pathAuditEvent.entity.what.identifier.assigner
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#7349
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
assigner
:Organization*>?
🔗 An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.;
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4206
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Supplier.user
(src)(doc)=  <#base:IHE.BasicAudit.Query.user>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user.id
pathAuditEvent.agent.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4268
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user.extension
pathAuditEvent.agent.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4303
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4352
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Specification of the participation type the user plays when performing the event. Binding: participation-role-type (extensible, The Participation type of the agent to the event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user.type
pathAuditEvent.agent.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4404
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:CodeableConcept> []< The security role that the user was acting under, that come from local codes defined by the access control security system (e.g. RBAC, ABAC) used in the local context. Should be roles relevant to the event. Should not be an exhaustive list of roles. Binding: security-role-type (example, What security role enabled the agent to participate in the event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user.role
pathAuditEvent.agent.role
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4479
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:CodeableConcept>*  < Reference to who this agent is that was involved in the event. Where a User ID is available it will go into who.identifier.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user.who
pathAuditEvent.agent.who
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4545
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
who
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)>  < Alternative agent Identifier. For a human, this should be a user identifier text string from authentication system. This identifier would be one known to a common authentication system (e.g. single sign-on), if available.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user.altId
pathAuditEvent.agent.altId
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4614
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user.name
pathAuditEvent.agent.name
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4663
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Indicator that the user is or is not the requestor, or initiator, for the event being audited. There can only be one initiator. If the initiator is not clear, then do not choose any one agent as the initiator.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user.requestor
pathAuditEvent.agent.requestor
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4713
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user.location
pathAuditEvent.agent.location
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4760
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
location
:Location*>? []< The policy or plan that authorized the activity being recorded. Typically, a single activity may have multiple applicable policies, such as patient consent, guarantor funding, etc. The policy would also indicate the security token used. For example: Where an OAuth token authorizes, the unique identifier from the OAuth token is placed into the policy element Where a policy engine (e.g. XACML) holds policy logic, the unique policy identifier is placed into the policy element.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user.policy
pathAuditEvent.agent.policy
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4815
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
policy
:uri>*  < Type of media involved. Used when the event is about exporting/importing onto media. Binding: dicm-405-mediatype (extensible, Used when the event is about exporting/importing onto media.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user.media
pathAuditEvent.agent.media
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4865
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4921
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
network
:IHE.PDQm.Match.Audit.Supplier.user.network>{0,0} []< The reason (purpose of use), specific to this agent, that was used during the event being recorded. Use AuditEvent.agent.purposeOfUse when you know that is specific to the agent, otherwise use AuditEvent.purposeOfEvent. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why. Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse (extensible, The reason the activity took place.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5203
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4921
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Match.Audit.Supplier.user.network
(src)(doc)=  <#base:IHE.BasicAudit.Query.user.network>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user.network.id
pathAuditEvent.agent.network.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4961
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user.network.extension
pathAuditEvent.agent.network.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#4996
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5045
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < An identifier for the network access point of the user device for the audit event. This could be a device id, IP address or some other identifier associated with a device.; (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user.network.address
pathAuditEvent.agent.network.address
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5097
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
address
:string>?  < An identifier for the type of network access point that originated the audit event. Binding: network-type (required, The type of network access point of this agent in the audit event.); (src);
provenance
profileIHE.PDQm.Match.Audit.Supplier
elementAuditEvent.agent:user.network.type
pathAuditEvent.agent.network.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.json.html#5147
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Match.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:code>?
🔗 Demographics and other administrative information about an individual or animal receiving care or other health-related services.;
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient
pathPatient
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#82
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
IHE.PDQm.MatchInputPatient
(src)(doc)=  <#base:Patient>  < The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. The only time that a resource does not have an id is when it is being submitted to the server using a create operation.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.id
pathPatient.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#166
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
id
:string>?  < The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.meta
pathPatient.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#193
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
meta
:Meta>?  < A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc. Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.implicitRules
pathPatient.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#223
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
implicitRules
:uri>{0,0}  < The base language in which the resource is written. Language is provided to support indexing and accessibility (typically, services such as text to speech use the language tag). The html language tag in the narrative applies to the narrative. The language tag on the resource may be used to specify the language of other presentations generated from the data in the resource. Not all the content has to be in the base language. The Resource.language should not be assumed to apply to the narrative automatically. If a language is specified, it should it also be specified on the div element in the html (see rules in HTML5 for information about the relationship between xml:lang and the html lang attribute). Binding: languages (preferred, A human language.); (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.language
pathPatient.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#255
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
language
:code>?  < A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Contained resources do not have narrative. Resources that are not contained SHOULD have a narrative. In some cases, a resource may only have text with little or no additional discrete data (as long as all minOccurs=1 elements are satisfied). This may be necessary for data from legacy systems where information is captured as a "text blob" or where text is additionally entered raw or narrated and encoded information is added later.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.text
pathPatient.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#301
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
text
:Narrative>? []< These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again. Contained resources may have profiles and tags In their meta elements, but SHALL NOT have security labels.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.contained
pathPatient.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#344
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
contained
:Resource>* []< An Extension; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.extension
pathPatient.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#376
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.modifierExtension
pathPatient.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#595
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
modifierExtension
:Extension>{0,0} []< An identifier for this patient.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.identifier
pathPatient.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#634
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
identifier
:Identifier>*  < Whether this patient record is in active use. Many systems use this property to mark as non-current patients, such as those that have not been seen for a period of time based on an organization's business rules. It is often used to filter patient lists to exclude inactive patients Deceased patients may also be marked as inactive for the same reasons, but may be active for some time after death. If a record is inactive, and linked to an active record, then future patient/record updates should occur on the other patient.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.active
pathPatient.active
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#683
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
active
:boolean>? []< A name associated with the individual. A patient may have multiple names with different uses or applicable periods. For animals, the name is a "HumanName" in the sense that is assigned and used by humans and has the same patterns.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.name
pathPatient.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#731
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
name
:HumanName>* []< A contact detail (e.g. a telephone number or an email address) by which the individual may be contacted. A Patient may have multiple ways to be contacted with different uses or applicable periods. May need to have options for contacting the person urgently and also to help with identification. The address might not go directly to the individual, but may reach another party that is able to proxy for the patient (i.e. home phone, or pet owner's phone).; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.telecom
pathPatient.telecom
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#777
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
telecom
:ContactPoint>*  < Administrative Gender - the gender that the patient is considered to have for administration and record keeping purposes. The gender might not match the biological sex as determined by genetics or the individual's preferred identification. Note that for both humans and particularly animals, there are other legitimate possibilities than male and female, though the vast majority of systems and contexts only support male and female. Systems providing decision support or enforcing business rules should ideally do this on the basis of Observations dealing with the specific sex or gender aspect of interest (anatomical, chromosomal, social, etc.) However, because these observations are infrequently recorded, defaulting to the administrative gender is common practice. Where such defaulting occurs, rule enforcement should allow for the variation between administrative and biological, chromosomal and other gender aspects. For example, an alert about a hysterectomy on a male should be handled as a warning or overridable error, not a "hard" error. See the Patient Gender and Sex section for additional information about communicating patient gender and sex. Binding: administrative-gender (required, The gender of a person used for administrative purposes.); (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.gender
pathPatient.gender
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#823
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
gender
:code>?  < The date of birth for the individual. At least an estimated year should be provided as a guess if the real DOB is unknown There is a standard extension "patient-birthTime" available that should be used where Time is required (such as in maternity/infant care systems).; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.birthDate
pathPatient.birthDate
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#880
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
birthDate
:date>?  < Indicates if the individual is deceased or not. If there's no value in the instance, it means there is no statement on whether or not the individual is deceased. Most systems will interpret the absence of a value as a sign of the person being alive.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.deceased[x]
pathPatient.deceased[x]
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#930
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
deceased
:( <boolean> | <dateTime>)>? []< An address for the individual. Patient may have multiple addresses with different uses or applicable periods.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.address
pathPatient.address
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#980
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
address
:Address>*  < This field contains a patient's most recent marital (civil) status. Binding: marital-status (extensible, The domestic partnership status of a person.); (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.maritalStatus
pathPatient.maritalStatus
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1026
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
maritalStatus
:CodeableConcept>?  < Indicates whether the patient is part of a multiple (boolean) or indicates the actual birth order (integer). Where the valueInteger is provided, the number is the birth number in the sequence. E.g. The middle birth in triplets would be valueInteger=2 and the third born would have valueInteger=3 If a boolean value was provided for this triplets example, then all 3 patient records would have valueBoolean=true (the ordering is not indicated).; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.multipleBirth[x]
pathPatient.multipleBirth[x]
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1082
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
multipleBirth
:( <boolean> | <integer>)>? []< Image of the patient. Guidelines: * Use id photos, not clinical photos. * Limit dimensions to thumbnail. * Keep byte count low to ease resource updates.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.photo
pathPatient.photo
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1131
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
photo
:Attachment>* []< A contact party (e.g. guardian, partner, friend) for the patient. Contact covers all kinds of contact parties: family members, business contacts, guardians, caregivers. Not applicable to register pedigree and family ties beyond use of having contact.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.contact
pathPatient.contact
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1177
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
contact
:IHE.PDQm.MatchInputPatient.contact>* []< A language which may be used to communicate with the patient about his or her health. If no language is specified, this *implies* that the default local language is spoken. If you need to convey proficiency for multiple modes, then you need multiple Patient.Communication associations. For animals, language is not a relevant field, and should be absent from the instance. If the Patient does not speak the default local language, then the Interpreter Required Standard can be used to explicitly declare that an interpreter is required.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.communication
pathPatient.communication
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1702
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
communication
:IHE.PDQm.MatchInputPatient.communication>* []< Patient's nominated care provider. This may be the primary care provider (in a GP context), or it may be a patient nominated care manager in a community/disability setting, or even organization that will provide people to perform the care provider roles. It is not to be used to record Care Teams, these should be in a CareTeam resource that may be linked to the CarePlan or EpisodeOfCare resources. Multiple GPs may be recorded against the patient for various reasons, such as a student that has his home GP listed along with the GP at university during the school semesters, or a "fly-in/fly-out" worker that has the onsite GP also included with his home GP to remain aware of medical issues. Jurisdictions may decide that they can profile this down to 1 if desired, or 1 per type.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.generalPractitioner
pathPatient.generalPractitioner
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1987
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
generalPractitioner
:( <Organization> | <Practitioner> | <PractitionerRole>)>*  < Organization that is the custodian of the patient record. There is only one managing organization for a specific patient record. Other organizations will have their own Patient record, and may use the Link property to join the records together (or a Person resource which can include confidence ratings for the association).; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.managingOrganization
pathPatient.managingOrganization
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#2040
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
managingOrganization
:Organization*>? []< Link to another patient resource that concerns the same actual patient. There is no assumption that linked patient records have mutual links.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.link
pathPatient.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#2085
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
link
:IHE.PDQm.MatchInputPatient.link>*  < Mother's maiden (unmarried) name, commonly collected to help verify patient identity.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.extension:MothersMaidenName
pathPatient.extension
sliceMothersMaidenName
rootPatient.extension:MothersMaidenName
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#424
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
MothersMaidenName
:patient-mothersMaidenName>? []< An individual's personal sense of being a man, woman, boy, girl, nonbinary, or something else. This represents an individual’s identity, ascertained by asking them what that identity is.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.extension:genderIdentity
pathPatient.extension
slicegenderIdentity
rootPatient.extension:genderIdentity
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#474
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
genderIdentity
:individual-genderIdentity>* []< The pronouns to use when referring to an individual in verbal or written communication.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.extension:pronouns
pathPatient.extension
slicepronouns
rootPatient.extension:pronouns
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#515
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
pronouns
:individual-pronouns>* []< A sex or gender property for the individual from a document or other record; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.extension:recordedSexOrGender
pathPatient.extension
slicerecordedSexOrGender
rootPatient.extension:recordedSexOrGender
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#555
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
recordedSexOrGender
:individual-recordedSexOrGender>*
🔗 A language which may be used to communicate with the patient about his or her health. If no language is specified, this *implies* that the default local language is spoken. If you need to convey proficiency for multiple modes, then you need multiple Patient.Communication associations. For animals, language is not a relevant field, and should be absent from the instance. If the Patient does not speak the default local language, then the Interpreter Required Standard can be used to explicitly declare that an interpreter is required.;
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.communication
pathPatient.communication
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1702
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
IHE.PDQm.MatchInputPatient.communication
(src)(doc)=  <#base:Patient.communication>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.communication.id
pathPatient.communication.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1744
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.communication.extension
pathPatient.communication.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1779
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.communication.modifierExtension
pathPatient.communication.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1828
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
modifierExtension
:Extension>*  < The ISO-639-1 alpha 2 code in lower case for the language, optionally followed by a hyphen and the ISO-3166-1 alpha 2 code for the region in upper case; e.g. "en" for English, or "en-US" for American English versus "en-EN" for England English. The structure aa-BB with this exact casing is one the most widely used notations for locale. However not all systems actually code this but instead have it as free text. Hence CodeableConcept instead of code as the data type. Binding: languages (preferred, A human language.); (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.communication.language
pathPatient.communication.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1880
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
language
:CodeableConcept>  < Indicates whether or not the patient prefers this language (over other languages he masters up a certain level). This language is specifically identified for communicating healthcare information.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.communication.preferred
pathPatient.communication.preferred
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1941
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
preferred
:boolean>?
🔗 A contact party (e.g. guardian, partner, friend) for the patient. Contact covers all kinds of contact parties: family members, business contacts, guardians, caregivers. Not applicable to register pedigree and family ties beyond use of having contact.;
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.contact
pathPatient.contact
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1177
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
IHE.PDQm.MatchInputPatient.contact
(src)(doc)=  <#base:Patient.contact>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.contact.id
pathPatient.contact.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1227
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.contact.extension
pathPatient.contact.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1262
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.contact.modifierExtension
pathPatient.contact.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1311
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
modifierExtension
:Extension>* []< The nature of the relationship between the patient and the contact person. Binding: patient-contactrelationship (extensible, The nature of the relationship between a patient and a contact person for that patient.); (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.contact.relationship
pathPatient.contact.relationship
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1363
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
relationship
:CodeableConcept>*  < A name associated with the contact person.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.contact.name
pathPatient.contact.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1419
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
name
:HumanName>? []< A contact detail for the person, e.g. a telephone number or an email address. Contact may have multiple ways to be contacted with different uses or applicable periods. May need to have options for contacting the person urgently, and also to help with identification.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.contact.telecom
pathPatient.contact.telecom
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1464
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
telecom
:ContactPoint>*  < Address for the contact person.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.contact.address
pathPatient.contact.address
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1510
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
address
:Address>?  < Administrative Gender - the gender that the contact person is considered to have for administration and record keeping purposes. Binding: administrative-gender (required, The gender of a person used for administrative purposes.); (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.contact.gender
pathPatient.contact.gender
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1555
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
gender
:code>?  < Organization on behalf of which the contact is acting or for which the contact is working.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.contact.organization
pathPatient.contact.organization
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1611
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
organization
:Organization*>?  < The period during which this contact person or organization is valid to be contacted relating to this patient.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.contact.period
pathPatient.contact.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#1662
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
period
:Period>?
🔗 Link to another patient resource that concerns the same actual patient. There is no assumption that linked patient records have mutual links.;
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.link
pathPatient.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#2085
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
IHE.PDQm.MatchInputPatient.link
(src)(doc)=  <#base:Patient.link>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.link.id
pathPatient.link.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#2128
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.link.extension
pathPatient.link.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#2163
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.link.modifierExtension
pathPatient.link.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#2212
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
modifierExtension
:Extension>*  < The other patient resource that the link refers to. Referencing a RelatedPerson here removes the need to use a Person record to associate a Patient and RelatedPerson as the same individual.; (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.link.other
pathPatient.link.other
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#2264
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
other
:( <Patient> | <RelatedPerson>)>  < The type of link between this patient resource and another patient resource. Binding: link-type (required, The type of link between this patient resource and another patient resource.); (src);
provenance
profileIHE.PDQm.MatchInputPatient
elementPatient.link.type
pathPatient.link.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchInputPatient.json.html#2319
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchInputPatient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
type
:code>
🔗 This resource is a non-persisted resource used to pass information into and back from an [operation](http://hl7.org/fhir/R4/operations.html). It has no other use, and there is no RESTful endpoint associated with it. The parameters that may be used are defined by the OperationDefinition resource.;
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters
pathParameters
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#67
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
IHE.PDQm.MatchParametersIn
(src)(doc)=  <#base:Parameters>  < The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. The only time that a resource does not have an id is when it is being submitted to the server using a create operation.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.id
pathParameters.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#97
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
id
:string>?  < The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.meta
pathParameters.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#124
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
meta
:Meta>?  < A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc. Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.implicitRules
pathParameters.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#154
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
implicitRules
:uri>{0,0}  < The base language in which the resource is written. Language is provided to support indexing and accessibility (typically, services such as text to speech use the language tag). The html language tag in the narrative applies to the narrative. The language tag on the resource may be used to specify the language of other presentations generated from the data in the resource. Not all the content has to be in the base language. The Resource.language should not be assumed to apply to the narrative automatically. If a language is specified, it should it also be specified on the div element in the html (see rules in HTML5 for information about the relationship between xml:lang and the html lang attribute). Binding: languages (preferred, A human language.); (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.language
pathParameters.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#186
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
language
:code>? []< A parameter passed to or received from the operation.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter
pathParameters.parameter
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#232
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
parameter
:IHE.PDQm.MatchParametersIn.parameter>{1,3}  < A parameter passed to or received from the operation.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:resource
pathParameters.parameter
sliceresource
rootParameters.parameter:resource
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#665
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
resource
:IHE.PDQm.MatchParametersIn.resource>  < A parameter passed to or received from the operation.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:onlyCertainMatches
pathParameters.parameter
sliceonlyCertainMatches
rootParameters.parameter:onlyCertainMatches
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#1106
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
onlyCertainMatches
:IHE.PDQm.MatchParametersIn.onlyCertainMatches>?  < A parameter passed to or received from the operation.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:count
pathParameters.parameter
slicecount
rootParameters.parameter:count
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#1383
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
count
:IHE.PDQm.MatchParametersIn.count>?
🔗 A parameter passed to or received from the operation.;
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:count
pathParameters.parameter
slicecount
rootParameters.parameter:count
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#1383
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
IHE.PDQm.MatchParametersIn.count
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:count.id
pathParameters.parameter.id
slicecount
rootParameters.parameter:count
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#1422
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:count.extension
pathParameters.parameter.extension
slicecount
rootParameters.parameter:count
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#1457
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:count.modifierExtension
pathParameters.parameter.modifierExtension
slicecount
rootParameters.parameter:count
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#1506
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
modifierExtension
:Extension>{0,0}  < The name of the parameter (reference to the operation definition).; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:count.name
pathParameters.parameter.name
slicecount
rootParameters.parameter:count
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#1545
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
name
:string>  < If the parameter is a data type.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:count.value[x]
pathParameters.parameter.value[x]
slicecount
rootParameters.parameter:count
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#1576
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
value
:integer>  < If the parameter is a whole resource. When resolving references in resources, the operation definition may specify how references may be resolved between parameters. If a reference cannot be resolved between the parameters, the application should fall back to it's general resource resolution methods.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:count.resource
pathParameters.parameter.resource
slicecount
rootParameters.parameter:count
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#1609
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
resource
:Resource>{0,0}  < A named part of a multi-part parameter. Only one level of nested parameters is allowed.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:count.part
pathParameters.parameter.part
slicecount
rootParameters.parameter:count
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#1633
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
part
:Parameters.parameter>{0,0}
🔗 A parameter passed to or received from the operation.;
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:onlyCertainMatches
pathParameters.parameter
sliceonlyCertainMatches
rootParameters.parameter:onlyCertainMatches
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#1106
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
IHE.PDQm.MatchParametersIn.onlyCertainMatches
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:onlyCertainMatches.id
pathParameters.parameter.id
sliceonlyCertainMatches
rootParameters.parameter:onlyCertainMatches
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#1145
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:onlyCertainMatches.extension
pathParameters.parameter.extension
sliceonlyCertainMatches
rootParameters.parameter:onlyCertainMatches
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#1180
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:onlyCertainMatches.modifierExtension
pathParameters.parameter.modifierExtension
sliceonlyCertainMatches
rootParameters.parameter:onlyCertainMatches
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#1229
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
modifierExtension
:Extension>{0,0}  < The name of the parameter (reference to the operation definition).; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:onlyCertainMatches.name
pathParameters.parameter.name
sliceonlyCertainMatches
rootParameters.parameter:onlyCertainMatches
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#1268
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
name
:string>  < If the parameter is a data type.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:onlyCertainMatches.value[x]
pathParameters.parameter.value[x]
sliceonlyCertainMatches
rootParameters.parameter:onlyCertainMatches
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#1299
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
value
:boolean>  < If the parameter is a whole resource. When resolving references in resources, the operation definition may specify how references may be resolved between parameters. If a reference cannot be resolved between the parameters, the application should fall back to it's general resource resolution methods.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:onlyCertainMatches.resource
pathParameters.parameter.resource
sliceonlyCertainMatches
rootParameters.parameter:onlyCertainMatches
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#1332
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
resource
:Resource>{0,0}  < A named part of a multi-part parameter. Only one level of nested parameters is allowed.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:onlyCertainMatches.part
pathParameters.parameter.part
sliceonlyCertainMatches
rootParameters.parameter:onlyCertainMatches
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#1356
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
part
:Parameters.parameter>{0,0}
🔗 A parameter passed to or received from the operation.;
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter
pathParameters.parameter
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#232
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
IHE.PDQm.MatchParametersIn.parameter
(src)(doc)=  <#base:Parameters.parameter>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter.id
pathParameters.parameter.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#281
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter.extension
pathParameters.parameter.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#316
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter.modifierExtension
pathParameters.parameter.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#365
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
modifierExtension
:Extension>{0,0}  < The name of the parameter (reference to the operation definition).; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter.name
pathParameters.parameter.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#404
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
name
:string>  ( <valueAddress:Address> | <valueAge:Age> | <valueAnnotation:Annotation> | <valueAttachment:Attachment> | <valueBase64Binary:base64Binary> | <valueBoolean:boolean> | <valueCode:code> | <valueCodeableConcept:CodeableConcept> | <valueCoding:Coding> | <valueContactDetail:ContactDetail> | <valueContactPoint:ContactPoint> | <valueContributor:Contributor> | <valueCount:Count> | <valueDataRequirement:DataRequirement> | <valueDate:date> | <valueDateTime:dateTime> | <valueDecimal:decimal> | <valueDistance:Distance> | <valueDosage:Dosage> | <valueDuration:Duration> | <valueExpression:Expression> | <valueHumanName:HumanName> | <valueId:id> | <valueIdentifier:Identifier> | <valueInstant:instant> | <valueInteger:integer> | <valueMarkdown:markdown> | <valueMeta:Meta> | <valueMoney:Money> | <valueOid:oid> | <valueParameterDefinition:ParameterDefinition> | <valuePeriod:Period> | <valuePositiveInt:positiveInt> | <valueQuantity:Quantity> | <valueRange:Range> | <valueRatio:Ratio> | <valueRelatedArtifact:RelatedArtifact> | <valueResource:Resource> | <valueSampledData:SampledData> | <valueSignature:Signature> | <valueString:string> | <valueTime:time> | <valueTiming:Timing> | <valueTriggerDefinition:TriggerDefinition> | <valueUnsignedInt:unsignedInt> | <valueUri:uri> | <valueUrl:url> | <valueUsageContext:UsageContext> | <valueUuid:uuid>)?  < If the parameter is a whole resource. When resolving references in resources, the operation definition may specify how references may be resolved between parameters. If a reference cannot be resolved between the parameters, the application should fall back to it's general resource resolution methods.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter.resource
pathParameters.parameter.resource
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#614
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
resource
:Resource>? []< A named part of a multi-part parameter. Only one level of nested parameters is allowed.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter.part
pathParameters.parameter.part
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#638
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
part
:Parameters.parameter>*
🔗 A parameter passed to or received from the operation.;
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:resource
pathParameters.parameter
sliceresource
rootParameters.parameter:resource
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#665
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
IHE.PDQm.MatchParametersIn.resource
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:resource.id
pathParameters.parameter.id
sliceresource
rootParameters.parameter:resource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#704
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:resource.extension
pathParameters.parameter.extension
sliceresource
rootParameters.parameter:resource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#739
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:resource.modifierExtension
pathParameters.parameter.modifierExtension
sliceresource
rootParameters.parameter:resource
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#788
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
modifierExtension
:Extension>{0,0}  < The name of the parameter (reference to the operation definition).; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:resource.name
pathParameters.parameter.name
sliceresource
rootParameters.parameter:resource
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#827
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
name
:string>  ( <valueAddress:Address> | <valueAge:Age> | <valueAnnotation:Annotation> | <valueAttachment:Attachment> | <valueBase64Binary:base64Binary> | <valueBoolean:boolean> | <valueCode:code> | <valueCodeableConcept:CodeableConcept> | <valueCoding:Coding> | <valueContactDetail:ContactDetail> | <valueContactPoint:ContactPoint> | <valueContributor:Contributor> | <valueCount:Count> | <valueDataRequirement:DataRequirement> | <valueDate:date> | <valueDateTime:dateTime> | <valueDecimal:decimal> | <valueDistance:Distance> | <valueDosage:Dosage> | <valueDuration:Duration> | <valueExpression:Expression> | <valueHumanName:HumanName> | <valueId:id> | <valueIdentifier:Identifier> | <valueInstant:instant> | <valueInteger:integer> | <valueMarkdown:markdown> | <valueMeta:Meta> | <valueMoney:Money> | <valueOid:oid> | <valueParameterDefinition:ParameterDefinition> | <valuePeriod:Period> | <valuePositiveInt:positiveInt> | <valueQuantity:Quantity> | <valueRange:Range> | <valueRatio:Ratio> | <valueRelatedArtifact:RelatedArtifact> | <valueResource:Resource> | <valueSampledData:SampledData> | <valueSignature:Signature> | <valueString:string> | <valueTime:time> | <valueTiming:Timing> | <valueTriggerDefinition:TriggerDefinition> | <valueUnsignedInt:unsignedInt> | <valueUri:uri> | <valueUrl:url> | <valueUsageContext:UsageContext> | <valueUuid:uuid>){0,0}  < Demographics and other administrative information about an individual or animal receiving care or other health-related services. When resolving references in resources, the operation definition may specify how references may be resolved between parameters. If a reference cannot be resolved between the parameters, the application should fall back to it's general resource resolution methods.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:resource.resource
pathParameters.parameter.resource
sliceresource
rootParameters.parameter:resource
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#1038
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
resource
:IHE.PDQm.MatchInputPatient>  < A named part of a multi-part parameter. Only one level of nested parameters is allowed.; (src);
provenance
profileIHE.PDQm.MatchParametersIn
elementParameters.parameter:resource.part
pathParameters.parameter.part
sliceresource
rootParameters.parameter:resource
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersIn.json.html#1079
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersIn.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
part
:Parameters.parameter>{0,0}
🔗 A container for a collection of resources.;
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle
pathBundle
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#77
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.MatchParametersOut
(src)(doc)=  <#base:Bundle>  < The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. The only time that a resource does not have an id is when it is being submitted to the server using a create operation.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.id
pathBundle.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#184
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>?  < The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.meta
pathBundle.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#211
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
meta
:Meta>?  < A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc. Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.implicitRules
pathBundle.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#241
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
implicitRules
:uri>{0,0}  < The base language in which the resource is written. Language is provided to support indexing and accessibility (typically, services such as text to speech use the language tag). The html language tag in the narrative applies to the narrative. The language tag on the resource may be used to specify the language of other presentations generated from the data in the resource. Not all the content has to be in the base language. The Resource.language should not be assumed to apply to the narrative automatically. If a language is specified, it should it also be specified on the div element in the html (see rules in HTML5 for information about the relationship between xml:lang and the html lang attribute). Binding: languages (preferred, A human language.); (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.language
pathBundle.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#273
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
language
:code>?  < A persistent identifier for the bundle that won't change as a bundle is copied from server to server. Persistent identity generally only matters for batches of type Document, Message, and Collection. It would not normally be populated for search and history results and servers ignore Bundle.identifier when processing batches and transactions. For Documents the .identifier SHALL be populated such that the .identifier is globally unique.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.identifier
pathBundle.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#319
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
identifier
:Identifier>?  < Indicates the purpose of this bundle - how it is intended to be used. It's possible to use a bundle for other purposes (e.g. a document can be accepted as a transaction). This is primarily defined so that there can be specific rules for some of the bundle types. Binding: bundle-type (required, Indicates the purpose of a bundle - how it is intended to be used.); (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.type
pathBundle.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#360
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
type
:code>  < The date/time that the bundle was assembled - i.e. when the resources were placed in the bundle. For many bundles, the timestamp is equal to .meta.lastUpdated, because they are not stored (e.g. search results). When a bundle is placed in a persistent store, .meta.lastUpdated will be usually be changed by the server. When the bundle is a message, a middleware agent altering the message (even if not stored) SHOULD update .meta.lastUpdated. .timestamp is used to track the original time of the Bundle, and SHOULD be populated. Usage: * document : the date the document was created. Note: the composition may predate the document, or be associated with multiple documents. The date of the composition - the authoring time - may be earlier than the document assembly time * message : the date that the content of the message was assembled. This date is not changed by middleware engines unless they add additional data that changes the meaning of the time of the message * history : the date that the history was assembled. This time would be used as the _since time to ask for subsequent updates * searchset : the time that the search set was assembled. Note that different pages MAY have different timestamps but need not. Having different timestamps does not imply that subsequent pages will represent or include changes made since the initial query * transaction | transaction-response | batch | batch-response | collection : no particular assigned meaning The timestamp value should be greater than the lastUpdated and other timestamps in the resources in the bundle, and it should be equal or earlier than the .meta.lastUpdated on the Bundle itself.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.timestamp
pathBundle.timestamp
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#409
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
timestamp
:instant>?  < If a set of search matches, this is the total number of entries of type 'match' across all pages in the search. It does not include search.mode = 'include' or 'outcome' entries and it does not provide a count of the number of entries in the Bundle. Only used if the bundle is a search result set. The total does not include resources such as OperationOutcome and included resources, only the total number of matching resources.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.total
pathBundle.total
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#450
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
total
:unsignedInt>? []< A series of links that provide context to this bundle. Both Bundle.link and Bundle.entry.link are defined to support providing additional context when Bundles are used (e.g. [HATEOAS](http://en.wikipedia.org/wiki/HATEOAS)). Bundle.entry.link corresponds to links found in the HTTP header if the resource in the entry was [read](http://hl7.org/fhir/R4/http.html#read) directly. This specification defines some specific uses of Bundle.link for [searching](http://hl7.org/fhir/R4/search.html#conformance) and [paging](http://hl7.org/fhir/R4/http.html#paging), but no specific uses for Bundle.entry.link, and no defined function in a transaction - the meaning is implementation specific.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.link
pathBundle.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#484
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
link
:IHE.PDQm.MatchParametersOut.link>* []< An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry
pathBundle.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#711
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
entry
:IHE.PDQm.MatchParametersOut.entry>*  < Digital Signature - base64 encoded. XML-DSig or a JWT. The signature could be created by the "author" of the bundle or by the originating device. Requirements around inclusion of a signature, verification of signatures and treatment of signed/non-signed bundles is implementation-environment specific.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.signature
pathBundle.signature
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#4309
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
signature
:Signature>? []< An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient
pathBundle.entry
slicepatient
rootBundle.entry:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1897
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
patient
:IHE.PDQm.MatchParametersOut.patient>* []< An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome
pathBundle.entry
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3133
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
operationOutcome
:IHE.PDQm.MatchParametersOut.operationOutcome>*
🔗 An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).;
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry
pathBundle.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#711
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.MatchParametersOut.entry
(src)(doc)=  <#base:Bundle.entry>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.id
pathBundle.entry.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#769
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.extension
pathBundle.entry.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#804
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.modifierExtension
pathBundle.entry.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#853
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.link
pathBundle.entry.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#905
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
link
:Bundle.link>*  < The Absolute URL for the resource. The fullUrl SHALL NOT disagree with the id in the resource - i.e. if the fullUrl is not a urn:uuid, the URL shall be version-independent URL consistent with the Resource.id. The fullUrl is a version independent reference to the resource. The fullUrl element SHALL have a value except that: * fullUrl can be empty on a POST (although it does not need to when specifying a temporary id for reference in the bundle) * Results from operations might involve resources that are not identified. fullUrl might not be [unique in the context of a resource](http://hl7.org/fhir/R4/bundle.html#bundle-unique). Note that since [FHIR resources do not need to be served through the FHIR API](http://hl7.org/fhir/R4/references.html), the fullURL might be a URN or an absolute URL that does not end with the logical id of the resource (Resource.id). However, but if the fullUrl does look like a RESTful server URL (e.g. meets the [regex](http://hl7.org/fhir/R4/references.html#regex), then the 'id' portion of the fullUrl SHALL end with the Resource.id. Note that the fullUrl is not the same as the canonical URL - it's an absolute url for an endpoint serving the resource (these will happen to have the same value on the canonical server for the resource with the canonical URL).; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.fullUrl
pathBundle.entry.fullUrl
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#931
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
fullUrl
:uri>?  < The Resource for the entry. The purpose/meaning of the resource is determined by the Bundle.type.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.resource
pathBundle.entry.resource
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#962
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
resource
:Resource>?  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.search
pathBundle.entry.search
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#982
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.PDQm.MatchParametersOut.entry.search>?  < Additional information about how this entry should be processed as part of a transaction or batch. For history, it shows how the entry was processed to create the version contained in the entry.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.request
pathBundle.entry.request
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1224
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.PDQm.MatchParametersOut.entry.request>{0,0}  < Indicates the results of processing the corresponding 'request' entry in the batch or transaction being responded to or what the results of an operation where when returning history.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.response
pathBundle.entry.response
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1585
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.PDQm.MatchParametersOut.entry.response>{0,0}
🔗 Additional information about how this entry should be processed as part of a transaction or batch. For history, it shows how the entry was processed to create the version contained in the entry.;
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.request
pathBundle.entry.request
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1224
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.MatchParametersOut.entry.request
(src)(doc)=  <#base:Bundle.entry.request>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.request.id
pathBundle.entry.request.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1257
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.request.extension
pathBundle.entry.request.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1292
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.request.modifierExtension
pathBundle.entry.request.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1341
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>*  < In a transaction or batch, this is the HTTP action to be executed for this entry. In a history bundle, this indicates the HTTP action that occurred. Binding: http-verb (required, HTTP verbs (in the HTTP command line). See [HTTP rfc](https://tools.ietf.org/html/rfc7231) for details.); (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.request.method
pathBundle.entry.request.method
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1393
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
method
:code>  < The URL for this entry, relative to the root (the address to which the request is posted). E.g. for a Patient Create, the method would be "POST" and the URL would be "Patient". For a Patient Update, the method would be PUT and the URL would be "Patient/[id]".; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.request.url
pathBundle.entry.request.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1434
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
url
:uri>  < If the ETag values match, return a 304 Not Modified status. See the API documentation for ["Conditional Read"](http://hl7.org/fhir/R4/http.html#cread).; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1465
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
ifNoneMatch
:string>?  < Only perform the operation if the last updated date matches. See the API documentation for ["Conditional Read"](http://hl7.org/fhir/R4/http.html#cread).; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1495
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
ifModifiedSince
:instant>?  < Only perform the operation if the Etag value matches. For more information, see the API section ["Managing Resource Contention"](http://hl7.org/fhir/R4/http.html#concurrency).; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.request.ifMatch
pathBundle.entry.request.ifMatch
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1525
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
ifMatch
:string>?  < Instruct the server not to perform the create if a specified resource already exists. For further information, see the API documentation for ["Conditional Create"](http://hl7.org/fhir/R4/http.html#ccreate). This is just the query portion of the URL - what follows the "?" (not including the "?").; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1555
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
ifNoneExist
:string>?
🔗 Indicates the results of processing the corresponding 'request' entry in the batch or transaction being responded to or what the results of an operation where when returning history.;
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.response
pathBundle.entry.response
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1585
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.MatchParametersOut.entry.response
(src)(doc)=  <#base:Bundle.entry.response>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.response.id
pathBundle.entry.response.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1618
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.response.extension
pathBundle.entry.response.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1653
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.response.modifierExtension
pathBundle.entry.response.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1702
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>*  < The status code returned by processing this entry. The status SHALL start with a 3 digit HTTP code (e.g. 404) and may contain the standard HTTP description associated with the status code.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.response.status
pathBundle.entry.response.status
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1754
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.response.location
pathBundle.entry.response.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1784
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
location
:uri>?  < The Etag for the resource, if the operation for the entry produced a versioned resource (see [Resource Metadata and Versioning](http://hl7.org/fhir/R4/http.html#versioning) and [Managing Resource Contention](http://hl7.org/fhir/R4/http.html#concurrency)). Etags match the Resource.meta.versionId. The ETag has to match the version id in the header if a resource is included.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.response.etag
pathBundle.entry.response.etag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1814
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
etag
:string>?  < The date/time that the resource was modified on the server. This has to match the same time in the meta header (meta.lastUpdated) if a resource is included.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.response.lastModified
pathBundle.entry.response.lastModified
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1845
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
lastModified
:instant>?  < An OperationOutcome containing hints and warnings produced as part of processing this entry in a batch or transaction. For a POST/PUT operation, this is the equivalent outcome that would be returned for prefer = operationoutcome - except that the resource is always returned whether or not the outcome is returned. This outcome is not used for error responses in batch/transaction, only for hints and warnings. In a batch operation, the error will be in Bundle.entry.response, and for transaction, there will be a single OperationOutcome instead of a bundle in the case of an error.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.response.outcome
pathBundle.entry.response.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1876
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.search
pathBundle.entry.search
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#982
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.MatchParametersOut.entry.search
(src)(doc)=  <#base:Bundle.entry.search>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.search.id
pathBundle.entry.search.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1015
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.search.extension
pathBundle.entry.search.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1050
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.search.modifierExtension
pathBundle.entry.search.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1099
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>*  < Why this entry is in the result set - whether it's included as a match or because of an _include requirement, or to convey information or warning information about the search process. There is only one mode. In some corner cases, a resource may be included because it is both a match and an include. In these circumstances, 'match' takes precedence. Binding: search-entry-mode (required, Why an entry is in the result set - whether it's included as a match or because of an _include requirement, or to convey information or warning information about the search process.); (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.search.mode
pathBundle.entry.search.mode
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1151
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
mode
:code>?  < When searching, the server's search ranking score for the entry. Servers are not required to return a ranking score. 1 is most relevant, and 0 is least relevant. Often, search results are sorted by score, but the client may specify a different sort order. See [Patient Match](http://hl7.org/fhir/R4/patient-operation-match.html) for the EMPI search which relates to this element.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry.search.score
pathBundle.entry.search.score
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1193
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
score
:decimal>?
🔗 A series of links that provide context to this bundle. Both Bundle.link and Bundle.entry.link are defined to support providing additional context when Bundles are used (e.g. [HATEOAS](http://en.wikipedia.org/wiki/HATEOAS)). Bundle.entry.link corresponds to links found in the HTTP header if the resource in the entry was [read](http://hl7.org/fhir/R4/http.html#read) directly. This specification defines some specific uses of Bundle.link for [searching](http://hl7.org/fhir/R4/search.html#conformance) and [paging](http://hl7.org/fhir/R4/http.html#paging), but no specific uses for Bundle.entry.link, and no defined function in a transaction - the meaning is implementation specific.;
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.link
pathBundle.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#484
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.MatchParametersOut.link
(src)(doc)=  <#base:Bundle.link>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.link.id
pathBundle.link.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#515
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.link.extension
pathBundle.link.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#550
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.link.modifierExtension
pathBundle.link.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#599
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>*  < A name which details the functional use for this link - see [http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1](http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1).; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.link.relation
pathBundle.link.relation
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#651
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
relation
:string>  < The reference details for the link.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.link.url
pathBundle.link.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#681
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
url
:uri>
🔗 An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).;
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome
pathBundle.entry
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3133
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.MatchParametersOut.operationOutcome
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.id
pathBundle.entry.id
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3181
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.extension
pathBundle.entry.extension
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3216
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.modifierExtension
pathBundle.entry.modifierExtension
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3265
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.link
pathBundle.entry.link
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3317
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
link
:Bundle.link>*  < The Absolute URL for the resource. The fullUrl SHALL NOT disagree with the id in the resource - i.e. if the fullUrl is not a urn:uuid, the URL shall be version-independent URL consistent with the Resource.id. The fullUrl is a version independent reference to the resource. The fullUrl element SHALL have a value except that: * fullUrl can be empty on a POST (although it does not need to when specifying a temporary id for reference in the bundle) * Results from operations might involve resources that are not identified. fullUrl might not be [unique in the context of a resource](http://hl7.org/fhir/R4/bundle.html#bundle-unique). Note that since [FHIR resources do not need to be served through the FHIR API](http://hl7.org/fhir/R4/references.html), the fullURL might be a URN or an absolute URL that does not end with the logical id of the resource (Resource.id). However, but if the fullUrl does look like a RESTful server URL (e.g. meets the [regex](http://hl7.org/fhir/R4/references.html#regex), then the 'id' portion of the fullUrl SHALL end with the Resource.id. Note that the fullUrl is not the same as the canonical URL - it's an absolute url for an endpoint serving the resource (these will happen to have the same value on the canonical server for the resource with the canonical URL).; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.fullUrl
pathBundle.entry.fullUrl
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3343
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
fullUrl
:uri>?  < The Resource for the entry. The purpose/meaning of the resource is determined by the Bundle.type.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.resource
pathBundle.entry.resource
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3374
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
resource
:OperationOutcome>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.search
pathBundle.entry.search
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3394
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.PDQm.MatchParametersOut.operationOutcome.search>?  < Additional information about how this entry should be processed as part of a transaction or batch. For history, it shows how the entry was processed to create the version contained in the entry.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.request
pathBundle.entry.request
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3636
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.PDQm.MatchParametersOut.operationOutcome.request>{0,0}  < Indicates the results of processing the corresponding 'request' entry in the batch or transaction being responded to or what the results of an operation where when returning history.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.response
pathBundle.entry.response
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3997
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.PDQm.MatchParametersOut.operationOutcome.response>{0,0}
🔗 Additional information about how this entry should be processed as part of a transaction or batch. For history, it shows how the entry was processed to create the version contained in the entry.;
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.request
pathBundle.entry.request
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3636
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.MatchParametersOut.operationOutcome.request
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.request.id
pathBundle.entry.request.id
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3669
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.request.extension
pathBundle.entry.request.extension
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3704
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3753
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>*  < In a transaction or batch, this is the HTTP action to be executed for this entry. In a history bundle, this indicates the HTTP action that occurred. Binding: http-verb (required, HTTP verbs (in the HTTP command line). See [HTTP rfc](https://tools.ietf.org/html/rfc7231) for details.); (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.request.method
pathBundle.entry.request.method
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3805
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
method
:code>  < The URL for this entry, relative to the root (the address to which the request is posted). E.g. for a Patient Create, the method would be "POST" and the URL would be "Patient". For a Patient Update, the method would be PUT and the URL would be "Patient/[id]".; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.request.url
pathBundle.entry.request.url
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3846
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
url
:uri>  < If the ETag values match, return a 304 Not Modified status. See the API documentation for ["Conditional Read"](http://hl7.org/fhir/R4/http.html#cread).; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3877
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
ifNoneMatch
:string>?  < Only perform the operation if the last updated date matches. See the API documentation for ["Conditional Read"](http://hl7.org/fhir/R4/http.html#cread).; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3907
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
ifModifiedSince
:instant>?  < Only perform the operation if the Etag value matches. For more information, see the API section ["Managing Resource Contention"](http://hl7.org/fhir/R4/http.html#concurrency).; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.request.ifMatch
pathBundle.entry.request.ifMatch
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3937
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
ifMatch
:string>?  < Instruct the server not to perform the create if a specified resource already exists. For further information, see the API documentation for ["Conditional Create"](http://hl7.org/fhir/R4/http.html#ccreate). This is just the query portion of the URL - what follows the "?" (not including the "?").; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3967
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
ifNoneExist
:string>?
🔗 Indicates the results of processing the corresponding 'request' entry in the batch or transaction being responded to or what the results of an operation where when returning history.;
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.response
pathBundle.entry.response
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3997
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.MatchParametersOut.operationOutcome.response
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.response.id
pathBundle.entry.response.id
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#4030
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.response.extension
pathBundle.entry.response.extension
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#4065
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#4114
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>*  < The status code returned by processing this entry. The status SHALL start with a 3 digit HTTP code (e.g. 404) and may contain the standard HTTP description associated with the status code.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.response.status
pathBundle.entry.response.status
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#4166
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.response.location
pathBundle.entry.response.location
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#4196
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
location
:uri>?  < The Etag for the resource, if the operation for the entry produced a versioned resource (see [Resource Metadata and Versioning](http://hl7.org/fhir/R4/http.html#versioning) and [Managing Resource Contention](http://hl7.org/fhir/R4/http.html#concurrency)). Etags match the Resource.meta.versionId. The ETag has to match the version id in the header if a resource is included.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.response.etag
pathBundle.entry.response.etag
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#4226
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
etag
:string>?  < The date/time that the resource was modified on the server. This has to match the same time in the meta header (meta.lastUpdated) if a resource is included.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.response.lastModified
pathBundle.entry.response.lastModified
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#4257
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
lastModified
:instant>?  < An OperationOutcome containing hints and warnings produced as part of processing this entry in a batch or transaction. For a POST/PUT operation, this is the equivalent outcome that would be returned for prefer = operationoutcome - except that the resource is always returned whether or not the outcome is returned. This outcome is not used for error responses in batch/transaction, only for hints and warnings. In a batch operation, the error will be in Bundle.entry.response, and for transaction, there will be a single OperationOutcome instead of a bundle in the case of an error.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.response.outcome
pathBundle.entry.response.outcome
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#4288
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.search
pathBundle.entry.search
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3394
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.MatchParametersOut.operationOutcome.search
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.search.id
pathBundle.entry.search.id
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3427
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.search.extension
pathBundle.entry.search.extension
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3462
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3511
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>*  < Why this entry is in the result set - whether it's included as a match or because of an _include requirement, or to convey information or warning information about the search process. There is only one mode. In some corner cases, a resource may be included because it is both a match and an include. In these circumstances, 'match' takes precedence. Binding: search-entry-mode (required, Why an entry is in the result set - whether it's included as a match or because of an _include requirement, or to convey information or warning information about the search process.); (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.search.mode
pathBundle.entry.search.mode
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3563
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
mode
:code>?  < When searching, the server's search ranking score for the entry. Servers are not required to return a ranking score. 1 is most relevant, and 0 is least relevant. Often, search results are sorted by score, but the client may specify a different sort order. See [Patient Match](http://hl7.org/fhir/R4/patient-operation-match.html) for the EMPI search which relates to this element.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:operationOutcome.search.score
pathBundle.entry.search.score
sliceoperationOutcome
rootBundle.entry:operationOutcome
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3605
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
score
:decimal>?
🔗 An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).;
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient
pathBundle.entry
slicepatient
rootBundle.entry:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1897
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.MatchParametersOut.patient
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.id
pathBundle.entry.id
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1945
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.extension
pathBundle.entry.extension
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#1980
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.modifierExtension
pathBundle.entry.modifierExtension
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2029
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.link
pathBundle.entry.link
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2081
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
link
:Bundle.link>*  < The Absolute URL for the resource. The fullUrl SHALL NOT disagree with the id in the resource - i.e. if the fullUrl is not a urn:uuid, the URL shall be version-independent URL consistent with the Resource.id. The fullUrl is a version independent reference to the resource. The fullUrl element SHALL have a value except that: * fullUrl can be empty on a POST (although it does not need to when specifying a temporary id for reference in the bundle) * Results from operations might involve resources that are not identified. fullUrl might not be [unique in the context of a resource](http://hl7.org/fhir/R4/bundle.html#bundle-unique). Note that since [FHIR resources do not need to be served through the FHIR API](http://hl7.org/fhir/R4/references.html), the fullURL might be a URN or an absolute URL that does not end with the logical id of the resource (Resource.id). However, but if the fullUrl does look like a RESTful server URL (e.g. meets the [regex](http://hl7.org/fhir/R4/references.html#regex), then the 'id' portion of the fullUrl SHALL end with the Resource.id. Note that the fullUrl is not the same as the canonical URL - it's an absolute url for an endpoint serving the resource (these will happen to have the same value on the canonical server for the resource with the canonical URL).; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.fullUrl
pathBundle.entry.fullUrl
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2107
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
fullUrl
:uri>?  < Demographics and other administrative information about an individual or animal receiving care or other health-related services.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.resource
pathBundle.entry.resource
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2138
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
resource
:IHE.PDQm.Patient>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.search
pathBundle.entry.search
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2178
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.PDQm.MatchParametersOut.patient.search>  < Additional information about how this entry should be processed as part of a transaction or batch. For history, it shows how the entry was processed to create the version contained in the entry.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.request
pathBundle.entry.request
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2460
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.PDQm.MatchParametersOut.patient.request>{0,0}  < Indicates the results of processing the corresponding 'request' entry in the batch or transaction being responded to or what the results of an operation where when returning history.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.response
pathBundle.entry.response
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2821
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.PDQm.MatchParametersOut.patient.response>{0,0}
🔗 Additional information about how this entry should be processed as part of a transaction or batch. For history, it shows how the entry was processed to create the version contained in the entry.;
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.request
pathBundle.entry.request
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2460
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.MatchParametersOut.patient.request
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.request.id
pathBundle.entry.request.id
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2493
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.request.extension
pathBundle.entry.request.extension
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2528
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.request.modifierExtension
pathBundle.entry.request.modifierExtension
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2577
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>*  < In a transaction or batch, this is the HTTP action to be executed for this entry. In a history bundle, this indicates the HTTP action that occurred. Binding: http-verb (required, HTTP verbs (in the HTTP command line). See [HTTP rfc](https://tools.ietf.org/html/rfc7231) for details.); (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.request.method
pathBundle.entry.request.method
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2629
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
method
:code>  < The URL for this entry, relative to the root (the address to which the request is posted). E.g. for a Patient Create, the method would be "POST" and the URL would be "Patient". For a Patient Update, the method would be PUT and the URL would be "Patient/[id]".; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.request.url
pathBundle.entry.request.url
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2670
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
url
:uri>  < If the ETag values match, return a 304 Not Modified status. See the API documentation for ["Conditional Read"](http://hl7.org/fhir/R4/http.html#cread).; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2701
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
ifNoneMatch
:string>?  < Only perform the operation if the last updated date matches. See the API documentation for ["Conditional Read"](http://hl7.org/fhir/R4/http.html#cread).; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2731
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
ifModifiedSince
:instant>?  < Only perform the operation if the Etag value matches. For more information, see the API section ["Managing Resource Contention"](http://hl7.org/fhir/R4/http.html#concurrency).; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.request.ifMatch
pathBundle.entry.request.ifMatch
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2761
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
ifMatch
:string>?  < Instruct the server not to perform the create if a specified resource already exists. For further information, see the API documentation for ["Conditional Create"](http://hl7.org/fhir/R4/http.html#ccreate). This is just the query portion of the URL - what follows the "?" (not including the "?").; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2791
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
ifNoneExist
:string>?
🔗 Indicates the results of processing the corresponding 'request' entry in the batch or transaction being responded to or what the results of an operation where when returning history.;
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.response
pathBundle.entry.response
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2821
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.MatchParametersOut.patient.response
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.response.id
pathBundle.entry.response.id
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2854
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.response.extension
pathBundle.entry.response.extension
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2889
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.response.modifierExtension
pathBundle.entry.response.modifierExtension
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2938
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>*  < The status code returned by processing this entry. The status SHALL start with a 3 digit HTTP code (e.g. 404) and may contain the standard HTTP description associated with the status code.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.response.status
pathBundle.entry.response.status
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2990
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.response.location
pathBundle.entry.response.location
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3020
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
location
:uri>?  < The Etag for the resource, if the operation for the entry produced a versioned resource (see [Resource Metadata and Versioning](http://hl7.org/fhir/R4/http.html#versioning) and [Managing Resource Contention](http://hl7.org/fhir/R4/http.html#concurrency)). Etags match the Resource.meta.versionId. The ETag has to match the version id in the header if a resource is included.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.response.etag
pathBundle.entry.response.etag
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3050
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
etag
:string>?  < The date/time that the resource was modified on the server. This has to match the same time in the meta header (meta.lastUpdated) if a resource is included.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.response.lastModified
pathBundle.entry.response.lastModified
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3081
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
lastModified
:instant>?  < An OperationOutcome containing hints and warnings produced as part of processing this entry in a batch or transaction. For a POST/PUT operation, this is the equivalent outcome that would be returned for prefer = operationoutcome - except that the resource is always returned whether or not the outcome is returned. This outcome is not used for error responses in batch/transaction, only for hints and warnings. In a batch operation, the error will be in Bundle.entry.response, and for transaction, there will be a single OperationOutcome instead of a bundle in the case of an error.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.response.outcome
pathBundle.entry.response.outcome
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#3112
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.search
pathBundle.entry.search
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2178
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.MatchParametersOut.patient.search
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.search.id
pathBundle.entry.search.id
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2211
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< An Extension; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.search.extension
pathBundle.entry.search.extension
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2246
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>+ []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.search.modifierExtension
pathBundle.entry.search.modifierExtension
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2334
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>*  < Why this entry is in the result set - whether it's included as a match or because of an _include requirement, or to convey information or warning information about the search process. There is only one mode. In some corner cases, a resource may be included because it is both a match and an include. In these circumstances, 'match' takes precedence. Binding: search-entry-mode (required, Why an entry is in the result set - whether it's included as a match or because of an _include requirement, or to convey information or warning information about the search process.); (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.search.mode
pathBundle.entry.search.mode
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2386
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
mode
:code>  < When searching, the server's search ranking score for the entry. Servers are not required to return a ranking score. 1 is most relevant, and 0 is least relevant. Often, search results are sorted by score, but the client may specify a different sort order. See [Patient Match](http://hl7.org/fhir/R4/patient-operation-match.html) for the EMPI search which relates to this element.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.search.score
pathBundle.entry.search.score
slicepatient
rootBundle.entry:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2429
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
score
:decimal>  < Assessment of resource match outcome - how likely this resource is to be a match.; (src);
provenance
profileIHE.PDQm.MatchParametersOut
elementBundle.entry:patient.search.extension:MatchGrade
pathBundle.entry.search.extension
sliceMatchGrade
rootBundle.entry:patient
isSliceTrue
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.MatchParametersOut.json.html#2294
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.MatchParametersOut.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
MatchGrade
:match-grade>
🔗 Demographics and other administrative information about an individual or animal receiving care or other health-related services.;
provenance
profileIHE.PDQm.Patient
elementPatient
pathPatient
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#82
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
IHE.PDQm.Patient
(src)(doc)=  <#base:Patient>  < The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. The only time that a resource does not have an id is when it is being submitted to the server using a create operation.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.id
pathPatient.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#174
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
id
:string>?  < The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.meta
pathPatient.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#201
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
meta
:Meta>?  < A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc. Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.implicitRules
pathPatient.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#231
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
implicitRules
:uri>{0,0}  < The base language in which the resource is written. Language is provided to support indexing and accessibility (typically, services such as text to speech use the language tag). The html language tag in the narrative applies to the narrative. The language tag on the resource may be used to specify the language of other presentations generated from the data in the resource. Not all the content has to be in the base language. The Resource.language should not be assumed to apply to the narrative automatically. If a language is specified, it should it also be specified on the div element in the html (see rules in HTML5 for information about the relationship between xml:lang and the html lang attribute). Binding: languages (preferred, A human language.); (src);
provenance
profileIHE.PDQm.Patient
elementPatient.language
pathPatient.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#263
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
language
:code>?  < A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Contained resources do not have narrative. Resources that are not contained SHOULD have a narrative. In some cases, a resource may only have text with little or no additional discrete data (as long as all minOccurs=1 elements are satisfied). This may be necessary for data from legacy systems where information is captured as a "text blob" or where text is additionally entered raw or narrated and encoded information is added later.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.text
pathPatient.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#309
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
text
:Narrative>? []< These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again. Contained resources may have profiles and tags In their meta elements, but SHALL NOT have security labels.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.contained
pathPatient.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#352
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
contained
:Resource>* []< An Extension; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.extension
pathPatient.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#384
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.modifierExtension
pathPatient.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#603
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
modifierExtension
:Extension>{0,0} []< An identifier for this patient.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.identifier
pathPatient.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#642
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
identifier
:IHE.PDQm.Patient.identifier>+  < Whether this patient record is in active use. Many systems use this property to mark as non-current patients, such as those that have not been seen for a period of time based on an organization's business rules. It is often used to filter patient lists to exclude inactive patients Deceased patients may also be marked as inactive for the same reasons, but may be active for some time after death. If a record is inactive, and linked to an active record, then future patient/record updates should occur on the other patient.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.active
pathPatient.active
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1087
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
active
:boolean>? []< A name associated with the individual. A patient may have multiple names with different uses or applicable periods. For animals, the name is a "HumanName" in the sense that is assigned and used by humans and has the same patterns.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.name
pathPatient.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1139
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
name
:HumanName>* []< A contact detail (e.g. a telephone number or an email address) by which the individual may be contacted. A Patient may have multiple ways to be contacted with different uses or applicable periods. May need to have options for contacting the person urgently and also to help with identification. The address might not go directly to the individual, but may reach another party that is able to proxy for the patient (i.e. home phone, or pet owner's phone).; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.telecom
pathPatient.telecom
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1193
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
telecom
:ContactPoint>*  < Administrative Gender - the gender that the patient is considered to have for administration and record keeping purposes. The gender might not match the biological sex as determined by genetics or the individual's preferred identification. Note that for both humans and particularly animals, there are other legitimate possibilities than male and female, though the vast majority of systems and contexts only support male and female. Systems providing decision support or enforcing business rules should ideally do this on the basis of Observations dealing with the specific sex or gender aspect of interest (anatomical, chromosomal, social, etc.) However, because these observations are infrequently recorded, defaulting to the administrative gender is common practice. Where such defaulting occurs, rule enforcement should allow for the variation between administrative and biological, chromosomal and other gender aspects. For example, an alert about a hysterectomy on a male should be handled as a warning or overridable error, not a "hard" error. See the Patient Gender and Sex section for additional information about communicating patient gender and sex. Binding: administrative-gender (required, The gender of a person used for administrative purposes.); (src);
provenance
profileIHE.PDQm.Patient
elementPatient.gender
pathPatient.gender
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1240
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
gender
:code>?  < The date of birth for the individual. At least an estimated year should be provided as a guess if the real DOB is unknown There is a standard extension "patient-birthTime" available that should be used where Time is required (such as in maternity/infant care systems).; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.birthDate
pathPatient.birthDate
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1297
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
birthDate
:date>?  < Indicates if the individual is deceased or not. If there's no value in the instance, it means there is no statement on whether or not the individual is deceased. Most systems will interpret the absence of a value as a sign of the person being alive.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.deceased[x]
pathPatient.deceased[x]
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1348
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
deceased
:( <boolean> | <dateTime>)>? []< An address for the individual. Patient may have multiple addresses with different uses or applicable periods.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.address
pathPatient.address
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1398
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
address
:Address>*  < This field contains a patient's most recent marital (civil) status. Binding: marital-status (extensible, The domestic partnership status of a person.); (src);
provenance
profileIHE.PDQm.Patient
elementPatient.maritalStatus
pathPatient.maritalStatus
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1445
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
maritalStatus
:CodeableConcept>?  < Indicates whether the patient is part of a multiple (boolean) or indicates the actual birth order (integer). Where the valueInteger is provided, the number is the birth number in the sequence. E.g. The middle birth in triplets would be valueInteger=2 and the third born would have valueInteger=3 If a boolean value was provided for this triplets example, then all 3 patient records would have valueBoolean=true (the ordering is not indicated).; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.multipleBirth[x]
pathPatient.multipleBirth[x]
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1501
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
multipleBirth
:( <boolean> | <integer>)>? []< Image of the patient. Guidelines: * Use id photos, not clinical photos. * Limit dimensions to thumbnail. * Keep byte count low to ease resource updates.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.photo
pathPatient.photo
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1550
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
photo
:Attachment>* []< A contact party (e.g. guardian, partner, friend) for the patient. Contact covers all kinds of contact parties: family members, business contacts, guardians, caregivers. Not applicable to register pedigree and family ties beyond use of having contact.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.contact
pathPatient.contact
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1596
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
contact
:IHE.PDQm.Patient.contact>* []< A language which may be used to communicate with the patient about his or her health. If no language is specified, this *implies* that the default local language is spoken. If you need to convey proficiency for multiple modes, then you need multiple Patient.Communication associations. For animals, language is not a relevant field, and should be absent from the instance. If the Patient does not speak the default local language, then the Interpreter Required Standard can be used to explicitly declare that an interpreter is required.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.communication
pathPatient.communication
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#2121
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
communication
:IHE.PDQm.Patient.communication>* []< Patient's nominated care provider. This may be the primary care provider (in a GP context), or it may be a patient nominated care manager in a community/disability setting, or even organization that will provide people to perform the care provider roles. It is not to be used to record Care Teams, these should be in a CareTeam resource that may be linked to the CarePlan or EpisodeOfCare resources. Multiple GPs may be recorded against the patient for various reasons, such as a student that has his home GP listed along with the GP at university during the school semesters, or a "fly-in/fly-out" worker that has the onsite GP also included with his home GP to remain aware of medical issues. Jurisdictions may decide that they can profile this down to 1 if desired, or 1 per type.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.generalPractitioner
pathPatient.generalPractitioner
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#2406
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
generalPractitioner
:( <Organization> | <Practitioner> | <PractitionerRole>)>*  < Organization that is the custodian of the patient record. There is only one managing organization for a specific patient record. Other organizations will have their own Patient record, and may use the Link property to join the records together (or a Person resource which can include confidence ratings for the association).; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.managingOrganization
pathPatient.managingOrganization
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#2459
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
managingOrganization
:Organization*>? []< Link to another patient resource that concerns the same actual patient. There is no assumption that linked patient records have mutual links.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.link
pathPatient.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#2504
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
link
:IHE.PDQm.Patient.link>*  < Mother's maiden (unmarried) name, commonly collected to help verify patient identity.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.extension:MothersMaidenName
pathPatient.extension
sliceMothersMaidenName
rootPatient.extension:MothersMaidenName
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#432
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
MothersMaidenName
:patient-mothersMaidenName>? []< An individual's personal sense of being a man, woman, boy, girl, nonbinary, or something else. This represents an individual’s identity, ascertained by asking them what that identity is.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.extension:genderIdentity
pathPatient.extension
slicegenderIdentity
rootPatient.extension:genderIdentity
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#482
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
genderIdentity
:individual-genderIdentity>* []< The pronouns to use when referring to an individual in verbal or written communication.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.extension:pronouns
pathPatient.extension
slicepronouns
rootPatient.extension:pronouns
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#523
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
pronouns
:individual-pronouns>* []< A sex or gender property for the individual from a document or other record; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.extension:recordedSexOrGender
pathPatient.extension
slicerecordedSexOrGender
rootPatient.extension:recordedSexOrGender
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#563
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
recordedSexOrGender
:individual-recordedSexOrGender>*
🔗 A language which may be used to communicate with the patient about his or her health. If no language is specified, this *implies* that the default local language is spoken. If you need to convey proficiency for multiple modes, then you need multiple Patient.Communication associations. For animals, language is not a relevant field, and should be absent from the instance. If the Patient does not speak the default local language, then the Interpreter Required Standard can be used to explicitly declare that an interpreter is required.;
provenance
profileIHE.PDQm.Patient
elementPatient.communication
pathPatient.communication
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#2121
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
IHE.PDQm.Patient.communication
(src)(doc)=  <#base:Patient.communication>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.communication.id
pathPatient.communication.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#2163
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.communication.extension
pathPatient.communication.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#2198
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.communication.modifierExtension
pathPatient.communication.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#2247
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
modifierExtension
:Extension>*  < The ISO-639-1 alpha 2 code in lower case for the language, optionally followed by a hyphen and the ISO-3166-1 alpha 2 code for the region in upper case; e.g. "en" for English, or "en-US" for American English versus "en-EN" for England English. The structure aa-BB with this exact casing is one the most widely used notations for locale. However not all systems actually code this but instead have it as free text. Hence CodeableConcept instead of code as the data type. Binding: languages (preferred, A human language.); (src);
provenance
profileIHE.PDQm.Patient
elementPatient.communication.language
pathPatient.communication.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#2299
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
language
:CodeableConcept>  < Indicates whether or not the patient prefers this language (over other languages he masters up a certain level). This language is specifically identified for communicating healthcare information.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.communication.preferred
pathPatient.communication.preferred
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#2360
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
preferred
:boolean>?
🔗 A contact party (e.g. guardian, partner, friend) for the patient. Contact covers all kinds of contact parties: family members, business contacts, guardians, caregivers. Not applicable to register pedigree and family ties beyond use of having contact.;
provenance
profileIHE.PDQm.Patient
elementPatient.contact
pathPatient.contact
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1596
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
IHE.PDQm.Patient.contact
(src)(doc)=  <#base:Patient.contact>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.contact.id
pathPatient.contact.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1646
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.contact.extension
pathPatient.contact.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1681
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.contact.modifierExtension
pathPatient.contact.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1730
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
modifierExtension
:Extension>* []< The nature of the relationship between the patient and the contact person. Binding: patient-contactrelationship (extensible, The nature of the relationship between a patient and a contact person for that patient.); (src);
provenance
profileIHE.PDQm.Patient
elementPatient.contact.relationship
pathPatient.contact.relationship
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1782
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
relationship
:CodeableConcept>*  < A name associated with the contact person.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.contact.name
pathPatient.contact.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1838
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
name
:HumanName>? []< A contact detail for the person, e.g. a telephone number or an email address. Contact may have multiple ways to be contacted with different uses or applicable periods. May need to have options for contacting the person urgently, and also to help with identification.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.contact.telecom
pathPatient.contact.telecom
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1883
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
telecom
:ContactPoint>*  < Address for the contact person.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.contact.address
pathPatient.contact.address
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1929
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
address
:Address>?  < Administrative Gender - the gender that the contact person is considered to have for administration and record keeping purposes. Binding: administrative-gender (required, The gender of a person used for administrative purposes.); (src);
provenance
profileIHE.PDQm.Patient
elementPatient.contact.gender
pathPatient.contact.gender
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1974
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
gender
:code>?  < Organization on behalf of which the contact is acting or for which the contact is working.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.contact.organization
pathPatient.contact.organization
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#2030
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
organization
:Organization*>?  < The period during which this contact person or organization is valid to be contacted relating to this patient.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.contact.period
pathPatient.contact.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#2081
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
period
:Period>?
🔗 An identifier for this patient.;
provenance
profileIHE.PDQm.Patient
elementPatient.identifier
pathPatient.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#642
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
IHE.PDQm.Patient.identifier
(src)(doc)=  <#base:Identifier>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.identifier.id
pathPatient.identifier.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#691
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.identifier.extension
pathPatient.identifier.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#726
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
extension
:Extension>*  < The purpose of this identifier. Applications can assume that an identifier is permanent unless it explicitly says that it is temporary. Binding: identifier-use (required, Identifies the purpose for this identifier, if known .); (src);
provenance
profileIHE.PDQm.Patient
elementPatient.identifier.use
pathPatient.identifier.use
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#785
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
use
:code>?  < A coded type for the identifier that can be used to determine which identifier to use for a specific purpose. This element deals only with general categories of identifiers. It SHOULD not be used for codes that correspond 1..1 with the Identifier.system. Some identifiers may fall into multiple categories due to common usage. Where the system is known, a type is unnecessary because the type is always part of the system definition. However systems often need to handle identifiers where the system is not known. There is not a 1:1 relationship between type and system, since many different systems have the same type. Binding: identifier-type (extensible, A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.); (src);
provenance
profileIHE.PDQm.Patient
elementPatient.identifier.type
pathPatient.identifier.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#839
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
type
:CodeableConcept>?  < Establishes the namespace for the value - that is, a URL that describes a set values that are unique. If the identifier is issued by an Assigning Authority, then the system SHALL be set to the Assigning Authority ID in the format "urn:oid:[AAID]". If the identifier value is a URI then system SHALL be set to "urn:ietf:rfc:3986". Identifier.system is always case sensitive.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.identifier.system
pathPatient.identifier.system
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#892
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
system
:uri>  < The portion of the identifier typically relevant to the user and which is unique within the context of the system. If the value is a full URI, then the system SHALL be urn:ietf:rfc:3986. The value's primary purpose is computational mapping. As a result, it may be normalized for comparison purposes (e.g. removing non-significant whitespace, dashes, etc.) A value formatted for human display can be conveyed using the [Rendered Value extension](http://hl7.org/fhir/R4/extension-rendered-value.html). Identifier.value is to be treated as case sensitive unless knowledge of the Identifier.system allows the processer to be confident that non-case-sensitive processing is safe.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.identifier.value
pathPatient.identifier.value
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#944
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
value
:string>  < Time period during which identifier is/was valid for use.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.identifier.period
pathPatient.identifier.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#995
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
period
:Period>?  < Organization that issued/manages the identifier. The Identifier.assigner may omit the .reference element and only contain a .display element reflecting the name or other textual information about the assigning organization.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.identifier.assigner
pathPatient.identifier.assigner
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#1039
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
assigner
:Organization*>?
🔗 Link to another patient resource that concerns the same actual patient. There is no assumption that linked patient records have mutual links.;
provenance
profileIHE.PDQm.Patient
elementPatient.link
pathPatient.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#2504
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
IHE.PDQm.Patient.link
(src)(doc)=  <#base:Patient.link>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.link.id
pathPatient.link.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#2551
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.link.extension
pathPatient.link.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#2586
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.link.modifierExtension
pathPatient.link.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#2635
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
modifierExtension
:Extension>*  < The other patient resource that the link refers to. Referencing a RelatedPerson here removes the need to use a Person record to associate a Patient and RelatedPerson as the same individual.; (src);
provenance
profileIHE.PDQm.Patient
elementPatient.link.other
pathPatient.link.other
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#2687
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
other
:( <Patient> | <RelatedPerson>)>  < The type of link between this patient resource and another patient resource. When this Patient Resource has been subsumed by another, the type SHALL be replaced-by. Binding: link-type (required, The type of link between this patient resource and another patient resource.); (src);
provenance
profileIHE.PDQm.Patient
elementPatient.link.type
pathPatient.link.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Patient.json.html#2742
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Patient.html
basehttp://hl7.org/fhir/StructureDefinition/Patient
type
:code>
🔗 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. Based on IHE-ATNA.;
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent
pathAuditEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#87
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Consumer
(src)(doc)=  <#base:IHE.BasicAudit.Query>  < The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. The only time that a resource does not have an id is when it is being submitted to the server using a create operation.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.id
pathAuditEvent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#173
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>?  < The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.meta
pathAuditEvent.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#200
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
meta
:Meta>?  < A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc. Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.implicitRules
pathAuditEvent.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#230
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
implicitRules
:uri>?  < The base language in which the resource is written. Language is provided to support indexing and accessibility (typically, services such as text to speech use the language tag). The html language tag in the narrative applies to the narrative. The language tag on the resource may be used to specify the language of other presentations generated from the data in the resource. Not all the content has to be in the base language. The Resource.language should not be assumed to apply to the narrative automatically. If a language is specified, it should it also be specified on the div element in the html (see rules in HTML5 for information about the relationship between xml:lang and the html lang attribute). Binding: languages (preferred, A human language.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.language
pathAuditEvent.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#262
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
language
:code>?  < A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Contained resources do not have narrative. Resources that are not contained SHOULD have a narrative. In some cases, a resource may only have text with little or no additional discrete data (as long as all minOccurs=1 elements are satisfied). This may be necessary for data from legacy systems where information is captured as a "text blob" or where text is additionally entered raw or narrated and encoded information is added later.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.text
pathAuditEvent.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#308
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
text
:Narrative>? []< These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again. Contained resources may have profiles and tags In their meta elements, but SHALL NOT have security labels.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.contained
pathAuditEvent.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#351
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
contained
:Resource>* []< May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.extension
pathAuditEvent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#383
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.modifierExtension
pathAuditEvent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#432
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>{0,0}  < 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. Binding: audit-event-type (extensible, Type of event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.type
pathAuditEvent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#471
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding> []< Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.subtype
pathAuditEvent.subtype
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#539
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
subtype
:Coding>{2,2147483647}  < Indicator for type of action performed during the event that generated the audit. Binding: audit-event-action (required, Indicator for type of action performed during the event that generated the event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.action
pathAuditEvent.action
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#716
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
action
:code>?  < The period during which the activity occurred. The period can be a little arbitrary; where possible, the time should correspond to human assessment of the activity time.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.period
pathAuditEvent.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#773
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
period
:Period>?  < The time when the event was recorded. In a distributed system, some sort of common time base (e.g. an NTP [RFC1305] server) is a good implementation tactic.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.recorded
pathAuditEvent.recorded
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#830
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
recorded
:instant>  < Indicates whether the event succeeded or failed. In some cases a "success" may be partial, for example, an incomplete or interrupted transfer of a radiological study. For the purpose of establishing accountability, these distinctions are not relevant. Binding: audit-event-outcome (required, Indicates whether the event succeeded or failed.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.outcome
pathAuditEvent.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#880
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
outcome
:code>  < A free text description of the outcome of the event.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.outcomeDesc
pathAuditEvent.outcomeDesc
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#937
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
outcomeDesc
:string>? []< The purposeOfUse (reason) that was used during the event being recorded. Use AuditEvent.agent.purposeOfUse when you know that it is specific to the agent, otherwise use AuditEvent.purposeOfEvent. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why. Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse (extensible, The reason the activity took place.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.purposeOfEvent
pathAuditEvent.purposeOfEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#981
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
purposeOfEvent
:CodeableConcept>* []< An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1049
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
agent
:IHE.PDQm.Query.Audit.Consumer.agent>{2,2147483647}  < The system that is reporting the event. Since multi-tier, distributed, or composite applications make source identification ambiguous, this collection of fields may repeat for each application or process actively involved in the event. For example, multiple value-sets can identify participating web servers, application processes, and database server threads in an n-tier distributed application. Passive event participants (e.g. low-level network transports) need not be identified.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5260
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
source
:IHE.PDQm.Query.Audit.Consumer.source> []< Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5600
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
entity
:IHE.PDQm.Query.Audit.Consumer.entity>+  < Identifier for the category of event. Binding: https://profiles.ihe.net/ITI/BALP/ValueSet/AllSearchVS (required, ); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.subtype:anySearch
pathAuditEvent.subtype
sliceanySearch
rootAuditEvent.subtype:anySearch
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#604
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
anySearch
:Coding>  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.subtype:iti78
pathAuditEvent.subtype
sliceiti78
rootAuditEvent.subtype:iti78
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#654
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
iti78
:Coding>  < An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2099
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
client
:IHE.PDQm.Query.Audit.Consumer.client>  < An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3156
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
server
:IHE.PDQm.Query.Audit.Consumer.server>  < An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4206
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
user
:IHE.PDQm.Query.Audit.Consumer.user>?  < Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6529
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
transaction
:IHE.PDQm.Query.Audit.Consumer.transaction>?  < Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:query
pathAuditEvent.entity
slicequery
rootAuditEvent.entity:query
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#8112
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
query
:IHE.PDQm.Query.Audit.Consumer.query>  < Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#9041
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
patient
:IHE.PDQm.Query.Audit.Consumer.patient>?
🔗 An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.;
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1049
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Consumer.agent
(src)(doc)=  <#base:AuditEvent.agent>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent.id
pathAuditEvent.agent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1119
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent.extension
pathAuditEvent.agent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1154
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent.modifierExtension
pathAuditEvent.agent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1203
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Specification of the participation type the user plays when performing the event. Binding: participation-role-type (extensible, The Participation type of the agent to the event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent.type
pathAuditEvent.agent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1255
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:CodeableConcept>? []< The security role that the user was acting under, that come from local codes defined by the access control security system (e.g. RBAC, ABAC) used in the local context. Should be roles relevant to the event. Should not be an exhaustive list of roles. Binding: security-role-type (example, What security role enabled the agent to participate in the event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent.role
pathAuditEvent.agent.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1322
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:CodeableConcept>*  < Reference to who this agent is that was involved in the event. Where a User ID is available it will go into who.identifier.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent.who
pathAuditEvent.agent.who
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1387
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
who
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)>?  < Alternative agent Identifier. For a human, this should be a user identifier text string from authentication system. This identifier would be one known to a common authentication system (e.g. single sign-on), if available.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent.altId
pathAuditEvent.agent.altId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1456
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent.name
pathAuditEvent.agent.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1505
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Indicator that the user is or is not the requestor, or initiator, for the event being audited. There can only be one initiator. If the initiator is not clear, then do not choose any one agent as the initiator.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent.requestor
pathAuditEvent.agent.requestor
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1554
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent.location
pathAuditEvent.agent.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1600
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
location
:Location*>? []< The policy or plan that authorized the activity being recorded. Typically, a single activity may have multiple applicable policies, such as patient consent, guarantor funding, etc. The policy would also indicate the security token used. For example: Where an OAuth token authorizes, the unique identifier from the OAuth token is placed into the policy element Where a policy engine (e.g. XACML) holds policy logic, the unique policy identifier is placed into the policy element.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent.policy
pathAuditEvent.agent.policy
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1655
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
policy
:uri>*  < Type of media involved. Used when the event is about exporting/importing onto media. Binding: dicm-405-mediatype (extensible, Used when the event is about exporting/importing onto media.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent.media
pathAuditEvent.agent.media
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1705
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
media
:Coding>?  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1761
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
network
:IHE.PDQm.Query.Audit.Consumer.agent.network>? []< The reason (purpose of use), specific to this agent, that was used during the event being recorded. Use AuditEvent.agent.purposeOfUse when you know that is specific to the agent, otherwise use AuditEvent.purposeOfEvent. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why. Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse (extensible, The reason the activity took place.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent.purposeOfUse
pathAuditEvent.agent.purposeOfUse
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2043
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1761
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Consumer.agent.network
(src)(doc)=  <#base:AuditEvent.agent.network>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent.network.id
pathAuditEvent.agent.network.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1801
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent.network.extension
pathAuditEvent.agent.network.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1836
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1885
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < An identifier for the network access point of the user device for the audit event. This could be a device id, IP address or some other identifier associated with a device.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent.network.address
pathAuditEvent.agent.network.address
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1937
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
address
:string>?  < An identifier for the type of network access point that originated the audit event. Binding: network-type (required, The type of network access point of this agent in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent.network.type
pathAuditEvent.agent.network.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#1987
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:code>?
🔗 An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.;
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2099
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Consumer.client
(src)(doc)=  <#base:IHE.BasicAudit.Query.client>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client.id
pathAuditEvent.agent.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2168
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client.extension
pathAuditEvent.agent.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2203
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2252
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Specification of the participation type the user plays when performing the event. Binding: participation-role-type (extensible, The Participation type of the agent to the event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client.type
pathAuditEvent.agent.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2304
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:CodeableConcept> []< The security role that the user was acting under, that come from local codes defined by the access control security system (e.g. RBAC, ABAC) used in the local context. Should be roles relevant to the event. Should not be an exhaustive list of roles. Binding: security-role-type (example, What security role enabled the agent to participate in the event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client.role
pathAuditEvent.agent.role
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2379
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:CodeableConcept>*  < Reference to who this agent is that was involved in the event. Where a User ID is available it will go into who.identifier.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client.who
pathAuditEvent.agent.who
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2444
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
who
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)>  < Alternative agent Identifier. For a human, this should be a user identifier text string from authentication system. This identifier would be one known to a common authentication system (e.g. single sign-on), if available.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client.altId
pathAuditEvent.agent.altId
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2513
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client.name
pathAuditEvent.agent.name
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2562
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Indicator that the user is or is not the requestor, or initiator, for the event being audited. There can only be one initiator. If the initiator is not clear, then do not choose any one agent as the initiator.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client.requestor
pathAuditEvent.agent.requestor
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2611
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client.location
pathAuditEvent.agent.location
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2657
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
location
:Location*>? []< The policy or plan that authorized the activity being recorded. Typically, a single activity may have multiple applicable policies, such as patient consent, guarantor funding, etc. The policy would also indicate the security token used. For example: Where an OAuth token authorizes, the unique identifier from the OAuth token is placed into the policy element Where a policy engine (e.g. XACML) holds policy logic, the unique policy identifier is placed into the policy element.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client.policy
pathAuditEvent.agent.policy
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2712
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
policy
:uri>*  < Type of media involved. Used when the event is about exporting/importing onto media. Binding: dicm-405-mediatype (extensible, Used when the event is about exporting/importing onto media.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client.media
pathAuditEvent.agent.media
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2762
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2818
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
network
:IHE.PDQm.Query.Audit.Consumer.client.network> []< The reason (purpose of use), specific to this agent, that was used during the event being recorded. Use AuditEvent.agent.purposeOfUse when you know that is specific to the agent, otherwise use AuditEvent.purposeOfEvent. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why. Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse (extensible, The reason the activity took place.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3100
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2818
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Consumer.client.network
(src)(doc)=  <#base:IHE.BasicAudit.Query.client.network>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client.network.id
pathAuditEvent.agent.network.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2858
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client.network.extension
pathAuditEvent.agent.network.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2893
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2942
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < An identifier for the network access point of the user device for the audit event. This could be a device id, IP address or some other identifier associated with a device.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client.network.address
pathAuditEvent.agent.network.address
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#2994
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
address
:string>?  < An identifier for the type of network access point that originated the audit event. Binding: network-type (required, The type of network access point of this agent in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:client.network.type
pathAuditEvent.agent.network.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3044
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:code>?
🔗 Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.;
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5600
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Consumer.entity
(src)(doc)=  <#base:AuditEvent.entity>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity.id
pathAuditEvent.entity.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5674
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity.extension
pathAuditEvent.entity.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5709
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity.modifierExtension
pathAuditEvent.entity.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5758
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity.what
pathAuditEvent.entity.what
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5810
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
what
:Resource*>?  < The type of the object that was involved in this audit event. This value is distinct from the user's role or any user relationship to the entity. Binding: audit-entity-type (extensible, Code for the entity type involved in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity.type
pathAuditEvent.entity.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5861
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding>?  < Code representing the role the entity played in the event being audited. Binding: object-role (extensible, Code representing the role the entity played in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity.role
pathAuditEvent.entity.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5926
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:Coding>?  < Identifier for the data life-cycle stage for the entity. This can be used to provide an audit trail for data, over time, as it passes through the system. Binding: object-lifecycle-events (extensible, Identifier for the data life-cycle stage for the entity.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity.lifecycle
pathAuditEvent.entity.lifecycle
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5986
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
lifecycle
:Coding>? []< Security labels for the identified entity. Copied from entity meta security tags. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity.securityLabel
pathAuditEvent.entity.securityLabel
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6051
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
securityLabel
:Coding>*  < A name of the entity in the audit event. This field may be used in a query/report to identify audit events for a specific person. For example, where multiple synonymous entity identifiers (patient number, medical record number, encounter number, etc.) have been used.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity.name
pathAuditEvent.entity.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6108
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity.description
pathAuditEvent.entity.description
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6161
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
description
:string>?  < The query parameters for a query-type entities. The meaning and secondary-encoding of the content of base64 encoded blob is specific to the AuditEvent.type, AuditEvent.subtype, AuditEvent.entity.type, and AuditEvent.entity.role. The base64 is a general-use and safe container for event specific data blobs regardless of the encoding used by the transaction being recorded. An AuditEvent consuming application must understand the event it is consuming and the formats used by the event. For example, if auditing an Oracle network database access, the Oracle formats must be understood as they will be simply encoded in the base64binary blob.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity.query
pathAuditEvent.entity.query
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6206
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6255
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
detail
:IHE.PDQm.Query.Audit.Consumer.entity.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6255
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Consumer.entity.detail
(src)(doc)=  <#base:AuditEvent.entity.detail>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity.detail.id
pathAuditEvent.entity.detail.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6300
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity.detail.extension
pathAuditEvent.entity.detail.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6335
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6384
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity.detail.type
pathAuditEvent.entity.detail.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6436
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.;
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#9041
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Consumer.patient
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:patient.id
pathAuditEvent.entity.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#9107
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:patient.extension
pathAuditEvent.entity.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#9142
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:patient.modifierExtension
pathAuditEvent.entity.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#9191
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:patient.what
pathAuditEvent.entity.what
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#9243
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
what
:Patient*>  < The type of the object that was involved in this audit event. This value is distinct from the user's role or any user relationship to the entity. Binding: audit-entity-type (extensible, Code for the entity type involved in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:patient.type
pathAuditEvent.entity.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#9294
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding>  < Code representing the role the entity played in the event being audited. Binding: object-role (extensible, Code representing the role the entity played in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:patient.role
pathAuditEvent.entity.role
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#9364
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:Coding>?  < Identifier for the data life-cycle stage for the entity. This can be used to provide an audit trail for data, over time, as it passes through the system. Binding: object-lifecycle-events (extensible, Identifier for the data life-cycle stage for the entity.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:patient.lifecycle
pathAuditEvent.entity.lifecycle
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#9429
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
lifecycle
:Coding>? []< Security labels for the identified entity. Copied from entity meta security tags. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:patient.securityLabel
pathAuditEvent.entity.securityLabel
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#9494
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
securityLabel
:Coding>*  < A name of the entity in the audit event. This field may be used in a query/report to identify audit events for a specific person. For example, where multiple synonymous entity identifiers (patient number, medical record number, encounter number, etc.) have been used.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:patient.name
pathAuditEvent.entity.name
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#9551
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:patient.description
pathAuditEvent.entity.description
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#9604
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
description
:string>?  < The query parameters for a query-type entities. The meaning and secondary-encoding of the content of base64 encoded blob is specific to the AuditEvent.type, AuditEvent.subtype, AuditEvent.entity.type, and AuditEvent.entity.role. The base64 is a general-use and safe container for event specific data blobs regardless of the encoding used by the transaction being recorded. An AuditEvent consuming application must understand the event it is consuming and the formats used by the event. For example, if auditing an Oracle network database access, the Oracle formats must be understood as they will be simply encoded in the base64binary blob.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:patient.query
pathAuditEvent.entity.query
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#9649
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#9698
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
detail
:IHE.PDQm.Query.Audit.Consumer.patient.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#9698
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Consumer.patient.detail
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:patient.detail.id
pathAuditEvent.entity.detail.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#9743
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:patient.detail.extension
pathAuditEvent.entity.detail.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#9778
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:patient.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#9827
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:patient.detail.type
pathAuditEvent.entity.detail.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#9879
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.;
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:query
pathAuditEvent.entity
slicequery
rootAuditEvent.entity:query
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#8112
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Consumer.query
(src)(doc)=  <#base:IHE.BasicAudit.Query.query>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:query.id
pathAuditEvent.entity.id
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#8178
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:query.extension
pathAuditEvent.entity.extension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#8213
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:query.modifierExtension
pathAuditEvent.entity.modifierExtension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#8262
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:query.what
pathAuditEvent.entity.what
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#8314
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
what
:Resource*>{0,0}  < The type of the object that was involved in this audit event. This value is distinct from the user's role or any user relationship to the entity. Binding: audit-entity-type (extensible, Code for the entity type involved in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:query.type
pathAuditEvent.entity.type
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#8365
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding>  < Code representing the role the entity played in the event being audited. Binding: object-role (extensible, Code representing the role the entity played in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:query.role
pathAuditEvent.entity.role
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#8434
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:Coding>  < Identifier for the data life-cycle stage for the entity. This can be used to provide an audit trail for data, over time, as it passes through the system. Binding: object-lifecycle-events (extensible, Identifier for the data life-cycle stage for the entity.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:query.lifecycle
pathAuditEvent.entity.lifecycle
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#8498
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
lifecycle
:Coding>{0,0} []< Security labels for the identified entity. Copied from entity meta security tags. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:query.securityLabel
pathAuditEvent.entity.securityLabel
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#8563
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
securityLabel
:Coding>*  < A name of the entity in the audit event. This field may be used in a query/report to identify audit events for a specific person. For example, where multiple synonymous entity identifiers (patient number, medical record number, encounter number, etc.) have been used.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:query.name
pathAuditEvent.entity.name
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#8620
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:query.description
pathAuditEvent.entity.description
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#8673
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
description
:string>?  < The query parameters for a query-type entities. The meaning and secondary-encoding of the content of base64 encoded blob is specific to the AuditEvent.type, AuditEvent.subtype, AuditEvent.entity.type, and AuditEvent.entity.role. The base64 is a general-use and safe container for event specific data blobs regardless of the encoding used by the transaction being recorded. An AuditEvent consuming application must understand the event it is consuming and the formats used by the event. For example, if auditing an Oracle network database access, the Oracle formats must be understood as they will be simply encoded in the base64binary blob.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:query.query
pathAuditEvent.entity.query
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#8718
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
query
:base64Binary>  < Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:query.detail
pathAuditEvent.entity.detail
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#8767
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
detail
:IHE.PDQm.Query.Audit.Consumer.query.detail>{0,0}
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:query.detail
pathAuditEvent.entity.detail
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#8767
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Consumer.query.detail
(src)(doc)=  <#base:IHE.BasicAudit.Query.query.detail>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:query.detail.id
pathAuditEvent.entity.detail.id
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#8812
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:query.detail.extension
pathAuditEvent.entity.detail.extension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#8847
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:query.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#8896
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:query.detail.type
pathAuditEvent.entity.detail.type
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#8948
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.;
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3156
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Consumer.server
(src)(doc)=  <#base:IHE.BasicAudit.Query.server>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server.id
pathAuditEvent.agent.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3218
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server.extension
pathAuditEvent.agent.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3253
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3302
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Specification of the participation type the user plays when performing the event. Binding: participation-role-type (extensible, The Participation type of the agent to the event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server.type
pathAuditEvent.agent.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3354
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:CodeableConcept> []< The security role that the user was acting under, that come from local codes defined by the access control security system (e.g. RBAC, ABAC) used in the local context. Should be roles relevant to the event. Should not be an exhaustive list of roles. Binding: security-role-type (example, What security role enabled the agent to participate in the event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server.role
pathAuditEvent.agent.role
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3429
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:CodeableConcept>*  < Reference to who this agent is that was involved in the event. Where a User ID is available it will go into who.identifier.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server.who
pathAuditEvent.agent.who
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3494
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
who
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)>  < Alternative agent Identifier. For a human, this should be a user identifier text string from authentication system. This identifier would be one known to a common authentication system (e.g. single sign-on), if available.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server.altId
pathAuditEvent.agent.altId
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3563
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server.name
pathAuditEvent.agent.name
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3612
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Indicator that the user is or is not the requestor, or initiator, for the event being audited. There can only be one initiator. If the initiator is not clear, then do not choose any one agent as the initiator.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server.requestor
pathAuditEvent.agent.requestor
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3661
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server.location
pathAuditEvent.agent.location
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3707
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
location
:Location*>? []< The policy or plan that authorized the activity being recorded. Typically, a single activity may have multiple applicable policies, such as patient consent, guarantor funding, etc. The policy would also indicate the security token used. For example: Where an OAuth token authorizes, the unique identifier from the OAuth token is placed into the policy element Where a policy engine (e.g. XACML) holds policy logic, the unique policy identifier is placed into the policy element.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server.policy
pathAuditEvent.agent.policy
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3762
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
policy
:uri>*  < Type of media involved. Used when the event is about exporting/importing onto media. Binding: dicm-405-mediatype (extensible, Used when the event is about exporting/importing onto media.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server.media
pathAuditEvent.agent.media
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3812
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3868
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
network
:IHE.PDQm.Query.Audit.Consumer.server.network> []< The reason (purpose of use), specific to this agent, that was used during the event being recorded. Use AuditEvent.agent.purposeOfUse when you know that is specific to the agent, otherwise use AuditEvent.purposeOfEvent. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why. Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse (extensible, The reason the activity took place.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4150
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3868
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Consumer.server.network
(src)(doc)=  <#base:IHE.BasicAudit.Query.server.network>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server.network.id
pathAuditEvent.agent.network.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3908
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server.network.extension
pathAuditEvent.agent.network.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3943
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#3992
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < An identifier for the network access point of the user device for the audit event. This could be a device id, IP address or some other identifier associated with a device.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server.network.address
pathAuditEvent.agent.network.address
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4044
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
address
:string>?  < An identifier for the type of network access point that originated the audit event. Binding: network-type (required, The type of network access point of this agent in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:server.network.type
pathAuditEvent.agent.network.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4094
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:code>?
🔗 The system that is reporting the event. Since multi-tier, distributed, or composite applications make source identification ambiguous, this collection of fields may repeat for each application or process actively involved in the event. For example, multiple value-sets can identify participating web servers, application processes, and database server threads in an n-tier distributed application. Passive event participants (e.g. low-level network transports) need not be identified.;
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5260
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Consumer.source
(src)(doc)=  <#base:AuditEvent.source>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.source.id
pathAuditEvent.source.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5307
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.source.extension
pathAuditEvent.source.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5342
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.source.modifierExtension
pathAuditEvent.source.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5391
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Logical source location within the healthcare enterprise network. For example, a hospital or other provider location within a multi-entity provider group.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.source.site
pathAuditEvent.source.site
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5443
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
site
:string>?  < Identifier of the source where the event was detected.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.source.observer
pathAuditEvent.source.observer
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5488
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
observer
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)> []< Code specifying the type of source where event originated. Binding: audit-source-type (extensible, Code specifying the type of system that detected and recorded the event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.source.type
pathAuditEvent.source.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5544
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding>*
🔗 Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.;
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6529
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Consumer.transaction
(src)(doc)=  <#base:IHE.BasicAudit.Query.transaction>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.id
pathAuditEvent.entity.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6595
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.extension
pathAuditEvent.entity.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6630
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.modifierExtension
pathAuditEvent.entity.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6679
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6731
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
what
:Resource*>?  < The type of the object that was involved in this audit event. This value is distinct from the user's role or any user relationship to the entity. Binding: audit-entity-type (extensible, Code for the entity type involved in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.type
pathAuditEvent.entity.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7440
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding>  < Code representing the role the entity played in the event being audited. Binding: object-role (extensible, Code representing the role the entity played in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.role
pathAuditEvent.entity.role
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7509
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:Coding>?  < Identifier for the data life-cycle stage for the entity. This can be used to provide an audit trail for data, over time, as it passes through the system. Binding: object-lifecycle-events (extensible, Identifier for the data life-cycle stage for the entity.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.lifecycle
pathAuditEvent.entity.lifecycle
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7569
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
lifecycle
:Coding>? []< Security labels for the identified entity. Copied from entity meta security tags. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.securityLabel
pathAuditEvent.entity.securityLabel
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7634
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
securityLabel
:Coding>*  < A name of the entity in the audit event. This field may be used in a query/report to identify audit events for a specific person. For example, where multiple synonymous entity identifiers (patient number, medical record number, encounter number, etc.) have been used.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.name
pathAuditEvent.entity.name
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7691
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.description
pathAuditEvent.entity.description
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7744
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
description
:string>?  < The query parameters for a query-type entities. The meaning and secondary-encoding of the content of base64 encoded blob is specific to the AuditEvent.type, AuditEvent.subtype, AuditEvent.entity.type, and AuditEvent.entity.role. The base64 is a general-use and safe container for event specific data blobs regardless of the encoding used by the transaction being recorded. An AuditEvent consuming application must understand the event it is consuming and the formats used by the event. For example, if auditing an Oracle network database access, the Oracle formats must be understood as they will be simply encoded in the base64binary blob.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.query
pathAuditEvent.entity.query
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7789
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7838
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
detail
:IHE.PDQm.Query.Audit.Consumer.transaction.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7838
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Consumer.transaction.detail
(src)(doc)=  <#base:IHE.BasicAudit.Query.transaction.detail>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.detail.id
pathAuditEvent.entity.detail.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7883
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.detail.extension
pathAuditEvent.entity.detail.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7918
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7967
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.detail.type
pathAuditEvent.entity.detail.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#8019
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Identifies a specific instance of the entity. The reference should be version specific.;
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6731
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Consumer.transaction.what
(src)(doc)=  <#base:IHE.BasicAudit.Query.transaction.what>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.what.id
pathAuditEvent.entity.what.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6782
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.what.extension
pathAuditEvent.entity.what.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6817
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>*  < A reference to a location at which the other resource is found. The reference may be a relative reference, in which case it is relative to the service base URL, or an absolute URL that resolves to the location where the resource is found. The reference may be version specific or not. If the reference is not to a FHIR RESTful server, then it should be assumed to be version specific. Internal fragment references (start with '#') refer to contained resources. Using absolute URLs provides a stable scalable approach suitable for a cloud/web context, while using relative/logical references provides a flexible approach suitable for use when trading across closed eco-system boundaries. Absolute URLs do not need to point to a FHIR RESTful server, though this is the preferred approach. If the URL conforms to the structure "/[type]/[id]" then it should be assumed that the reference is to a FHIR RESTful server.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.what.reference
pathAuditEvent.entity.what.reference
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6876
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
reference
:string>?  < The expected type of the target of the reference. If both Reference.type and Reference.reference are populated and Reference.reference is a FHIR URL, both SHALL be consistent. The type is the Canonical URL of Resource Definition that is the type this reference refers to. References are URLs that are relative to http://hl7.org/fhir/StructureDefinition/ e.g. "Patient" is a reference to http://hl7.org/fhir/StructureDefinition/Patient. Absolute URLs are only allowed for logical models (and can only be used in references in logical models, not resources). This element is used to indicate the type of the target of the reference. This may be used which ever of the other elements are populated (or not). In some cases, the type of the target may be determined by inspection of the reference (e.g. a RESTful URL) or by resolving the target of the reference; if both the type and a reference is provided, the reference SHALL resolve to a resource of the same type as that specified. Binding: resource-types (extensible, Aa resource (or, for logical models, the URI of the logical model).); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.what.type
pathAuditEvent.entity.what.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6916
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:uri>?  < An identifier for the target resource. This is used when there is no way to reference the other resource directly, either because the entity it represents is not available through a FHIR server, or because there is no way for the author of the resource to convert a known identifier to an actual location. There is no requirement that a Reference.identifier point to something that is actually exposed as a FHIR instance, but it SHALL point to a business concept that would be expected to be exposed as a FHIR instance, and that instance would need to be of a FHIR resource type allowed by the reference. When an identifier is provided in place of a reference, any system processing the reference will only be able to resolve the identifier to a reference if it understands the business context in which the identifier is used. Sometimes this is global (e.g. a national identifier) but often it is not. For this reason, none of the useful mechanisms described for working with references (e.g. chaining, includes) are possible, nor should servers be expected to be able resolve the reference. Servers may accept an identifier based reference untouched, resolve it, and/or reject it - see CapabilityStatement.rest.resource.referencePolicy. When both an identifier and a literal reference are provided, the literal reference is preferred. Applications processing the resource are allowed - but not required - to check that the identifier matches the literal reference Applications converting a logical reference to a literal reference may choose to leave the logical reference present, or remove it. Reference is intended to point to a structure that can potentially be expressed as a FHIR resource, though there is no need for it to exist as an actual FHIR resource instance - except in as much as an application wishes to actual find the target of the reference. The content referred to be the identifier must meet the logical constraints implied by any limitations on what resource types are permitted for the reference. For example, it would not be legitimate to send the identifier for a drug prescription if the type were Reference(Observation|DiagnosticReport). One of the use-cases for Reference.identifier is the situation where no FHIR representation exists (where the type is Reference (Any).; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6964
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
identifier
:IHE.PDQm.Query.Audit.Consumer.transaction.what.identifier>?  < Plain text narrative that identifies the resource in addition to the resource reference. This is generally not the same as the Resource.text of the referenced resource. The purpose is to identify what's being referenced, not to fully describe it.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.what.display
pathAuditEvent.entity.what.display
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7397
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
display
:string>?
🔗 An identifier for the target resource. This is used when there is no way to reference the other resource directly, either because the entity it represents is not available through a FHIR server, or because there is no way for the author of the resource to convert a known identifier to an actual location. There is no requirement that a Reference.identifier point to something that is actually exposed as a FHIR instance, but it SHALL point to a business concept that would be expected to be exposed as a FHIR instance, and that instance would need to be of a FHIR resource type allowed by the reference. When an identifier is provided in place of a reference, any system processing the reference will only be able to resolve the identifier to a reference if it understands the business context in which the identifier is used. Sometimes this is global (e.g. a national identifier) but often it is not. For this reason, none of the useful mechanisms described for working with references (e.g. chaining, includes) are possible, nor should servers be expected to be able resolve the reference. Servers may accept an identifier based reference untouched, resolve it, and/or reject it - see CapabilityStatement.rest.resource.referencePolicy. When both an identifier and a literal reference are provided, the literal reference is preferred. Applications processing the resource are allowed - but not required - to check that the identifier matches the literal reference Applications converting a logical reference to a literal reference may choose to leave the logical reference present, or remove it. Reference is intended to point to a structure that can potentially be expressed as a FHIR resource, though there is no need for it to exist as an actual FHIR resource instance - except in as much as an application wishes to actual find the target of the reference. The content referred to be the identifier must meet the logical constraints implied by any limitations on what resource types are permitted for the reference. For example, it would not be legitimate to send the identifier for a drug prescription if the type were Reference(Observation|DiagnosticReport). One of the use-cases for Reference.identifier is the situation where no FHIR representation exists (where the type is Reference (Any).;
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#6964
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Consumer.transaction.what.identifier
(src)(doc)=  <#base:IHE.BasicAudit.Query.transaction.what.identifier>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.id
pathAuditEvent.entity.what.identifier.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7001
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.extension
pathAuditEvent.entity.what.identifier.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7036
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>*  < The purpose of this identifier. Applications can assume that an identifier is permanent unless it explicitly says that it is temporary. Binding: identifier-use (required, Identifies the purpose for this identifier, if known .); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.use
pathAuditEvent.entity.what.identifier.use
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7095
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
use
:code>?  < A coded type for the identifier that can be used to determine which identifier to use for a specific purpose. This element deals only with general categories of identifiers. It SHOULD not be used for codes that correspond 1..1 with the Identifier.system. Some identifiers may fall into multiple categories due to common usage. Where the system is known, a type is unnecessary because the type is always part of the system definition. However systems often need to handle identifiers where the system is not known. There is not a 1:1 relationship between type and system, since many different systems have the same type. Binding: identifier-type (extensible, A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.type
pathAuditEvent.entity.what.identifier.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7149
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:CodeableConcept>?  < Establishes the namespace for the value - that is, a URL that describes a set values that are unique. Identifier.system is always case sensitive.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.system
pathAuditEvent.entity.what.identifier.system
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7202
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
system
:uri>?  < The portion of the identifier typically relevant to the user and which is unique within the context of the system. If the value is a full URI, then the system SHALL be urn:ietf:rfc:3986. The value's primary purpose is computational mapping. As a result, it may be normalized for comparison purposes (e.g. removing non-significant whitespace, dashes, etc.) A value formatted for human display can be conveyed using the [Rendered Value extension](http://hl7.org/fhir/R4/extension-rendered-value.html). Identifier.value is to be treated as case sensitive unless knowledge of the Identifier.system allows the processer to be confident that non-case-sensitive processing is safe.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.value
pathAuditEvent.entity.what.identifier.value
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7254
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
value
:string>  < Time period during which identifier is/was valid for use.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.period
pathAuditEvent.entity.what.identifier.period
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7305
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
period
:Period>?  < Organization that issued/manages the identifier. The Identifier.assigner may omit the .reference element and only contain a .display element reflecting the name or other textual information about the assigning organization.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.assigner
pathAuditEvent.entity.what.identifier.assigner
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#7349
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
assigner
:Organization*>?
🔗 An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.;
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4206
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Consumer.user
(src)(doc)=  <#base:IHE.BasicAudit.Query.user>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user.id
pathAuditEvent.agent.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4268
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user.extension
pathAuditEvent.agent.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4303
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4352
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Specification of the participation type the user plays when performing the event. Binding: participation-role-type (extensible, The Participation type of the agent to the event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user.type
pathAuditEvent.agent.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4404
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:CodeableConcept> []< The security role that the user was acting under, that come from local codes defined by the access control security system (e.g. RBAC, ABAC) used in the local context. Should be roles relevant to the event. Should not be an exhaustive list of roles. Binding: security-role-type (example, What security role enabled the agent to participate in the event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user.role
pathAuditEvent.agent.role
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4479
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:CodeableConcept>*  < Reference to who this agent is that was involved in the event. Where a User ID is available it will go into who.identifier.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user.who
pathAuditEvent.agent.who
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4545
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
who
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)>  < Alternative agent Identifier. For a human, this should be a user identifier text string from authentication system. This identifier would be one known to a common authentication system (e.g. single sign-on), if available.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user.altId
pathAuditEvent.agent.altId
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4614
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user.name
pathAuditEvent.agent.name
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4663
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Indicator that the user is or is not the requestor, or initiator, for the event being audited. There can only be one initiator. If the initiator is not clear, then do not choose any one agent as the initiator.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user.requestor
pathAuditEvent.agent.requestor
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4713
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user.location
pathAuditEvent.agent.location
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4760
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
location
:Location*>? []< The policy or plan that authorized the activity being recorded. Typically, a single activity may have multiple applicable policies, such as patient consent, guarantor funding, etc. The policy would also indicate the security token used. For example: Where an OAuth token authorizes, the unique identifier from the OAuth token is placed into the policy element Where a policy engine (e.g. XACML) holds policy logic, the unique policy identifier is placed into the policy element.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user.policy
pathAuditEvent.agent.policy
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4815
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
policy
:uri>*  < Type of media involved. Used when the event is about exporting/importing onto media. Binding: dicm-405-mediatype (extensible, Used when the event is about exporting/importing onto media.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user.media
pathAuditEvent.agent.media
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4865
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4921
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
network
:IHE.PDQm.Query.Audit.Consumer.user.network>{0,0} []< The reason (purpose of use), specific to this agent, that was used during the event being recorded. Use AuditEvent.agent.purposeOfUse when you know that is specific to the agent, otherwise use AuditEvent.purposeOfEvent. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why. Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse (extensible, The reason the activity took place.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5203
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4921
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Consumer.user.network
(src)(doc)=  <#base:IHE.BasicAudit.Query.user.network>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user.network.id
pathAuditEvent.agent.network.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4961
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user.network.extension
pathAuditEvent.agent.network.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#4996
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5045
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < An identifier for the network access point of the user device for the audit event. This could be a device id, IP address or some other identifier associated with a device.; (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user.network.address
pathAuditEvent.agent.network.address
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5097
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
address
:string>?  < An identifier for the type of network access point that originated the audit event. Binding: network-type (required, The type of network access point of this agent in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Consumer
elementAuditEvent.agent:user.network.type
pathAuditEvent.agent.network.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.json.html#5147
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:code>?
🔗 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. Based on IHE-ATNA.;
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent
pathAuditEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#87
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Supplier
(src)(doc)=  <#base:IHE.BasicAudit.Query>  < The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. The only time that a resource does not have an id is when it is being submitted to the server using a create operation.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.id
pathAuditEvent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#173
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>?  < The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.meta
pathAuditEvent.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#200
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
meta
:Meta>?  < A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc. Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.implicitRules
pathAuditEvent.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#230
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
implicitRules
:uri>?  < The base language in which the resource is written. Language is provided to support indexing and accessibility (typically, services such as text to speech use the language tag). The html language tag in the narrative applies to the narrative. The language tag on the resource may be used to specify the language of other presentations generated from the data in the resource. Not all the content has to be in the base language. The Resource.language should not be assumed to apply to the narrative automatically. If a language is specified, it should it also be specified on the div element in the html (see rules in HTML5 for information about the relationship between xml:lang and the html lang attribute). Binding: languages (preferred, A human language.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.language
pathAuditEvent.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#262
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
language
:code>?  < A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Contained resources do not have narrative. Resources that are not contained SHOULD have a narrative. In some cases, a resource may only have text with little or no additional discrete data (as long as all minOccurs=1 elements are satisfied). This may be necessary for data from legacy systems where information is captured as a "text blob" or where text is additionally entered raw or narrated and encoded information is added later.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.text
pathAuditEvent.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#308
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
text
:Narrative>? []< These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again. Contained resources may have profiles and tags In their meta elements, but SHALL NOT have security labels.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.contained
pathAuditEvent.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#351
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
contained
:Resource>* []< May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.extension
pathAuditEvent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#383
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.modifierExtension
pathAuditEvent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#432
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>{0,0}  < 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. Binding: audit-event-type (extensible, Type of event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.type
pathAuditEvent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#471
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding> []< Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.subtype
pathAuditEvent.subtype
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#539
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
subtype
:Coding>{2,2147483647}  < Indicator for type of action performed during the event that generated the audit. Binding: audit-event-action (required, Indicator for type of action performed during the event that generated the event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.action
pathAuditEvent.action
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#716
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
action
:code>?  < The period during which the activity occurred. The period can be a little arbitrary; where possible, the time should correspond to human assessment of the activity time.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.period
pathAuditEvent.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#773
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
period
:Period>?  < The time when the event was recorded. In a distributed system, some sort of common time base (e.g. an NTP [RFC1305] server) is a good implementation tactic.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.recorded
pathAuditEvent.recorded
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#830
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
recorded
:instant>  < Indicates whether the event succeeded or failed. In some cases a "success" may be partial, for example, an incomplete or interrupted transfer of a radiological study. For the purpose of establishing accountability, these distinctions are not relevant. Binding: audit-event-outcome (required, Indicates whether the event succeeded or failed.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.outcome
pathAuditEvent.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#880
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
outcome
:code>  < A free text description of the outcome of the event.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.outcomeDesc
pathAuditEvent.outcomeDesc
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#937
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
outcomeDesc
:string>? []< The purposeOfUse (reason) that was used during the event being recorded. Use AuditEvent.agent.purposeOfUse when you know that it is specific to the agent, otherwise use AuditEvent.purposeOfEvent. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why. Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse (extensible, The reason the activity took place.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.purposeOfEvent
pathAuditEvent.purposeOfEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#981
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
purposeOfEvent
:CodeableConcept>* []< An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1049
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
agent
:IHE.PDQm.Query.Audit.Supplier.agent>{2,2147483647}  < The system that is reporting the event. Since multi-tier, distributed, or composite applications make source identification ambiguous, this collection of fields may repeat for each application or process actively involved in the event. For example, multiple value-sets can identify participating web servers, application processes, and database server threads in an n-tier distributed application. Passive event participants (e.g. low-level network transports) need not be identified.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5260
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
source
:IHE.PDQm.Query.Audit.Supplier.source> []< Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5600
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
entity
:IHE.PDQm.Query.Audit.Supplier.entity>+  < Identifier for the category of event. Binding: https://profiles.ihe.net/ITI/BALP/ValueSet/AllSearchVS (required, ); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.subtype:anySearch
pathAuditEvent.subtype
sliceanySearch
rootAuditEvent.subtype:anySearch
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#604
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
anySearch
:Coding>  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.subtype:iti78
pathAuditEvent.subtype
sliceiti78
rootAuditEvent.subtype:iti78
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#654
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
iti78
:Coding>  < An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2099
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
client
:IHE.PDQm.Query.Audit.Supplier.client>  < An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3149
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
server
:IHE.PDQm.Query.Audit.Supplier.server>  < An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4206
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
user
:IHE.PDQm.Query.Audit.Supplier.user>?  < Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6529
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
transaction
:IHE.PDQm.Query.Audit.Supplier.transaction>?  < Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:query
pathAuditEvent.entity
slicequery
rootAuditEvent.entity:query
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#8112
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
query
:IHE.PDQm.Query.Audit.Supplier.query>  < Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#9041
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
patient
:IHE.PDQm.Query.Audit.Supplier.patient>?
🔗 An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.;
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1049
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Supplier.agent
(src)(doc)=  <#base:AuditEvent.agent>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent.id
pathAuditEvent.agent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1119
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent.extension
pathAuditEvent.agent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1154
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent.modifierExtension
pathAuditEvent.agent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1203
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Specification of the participation type the user plays when performing the event. Binding: participation-role-type (extensible, The Participation type of the agent to the event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent.type
pathAuditEvent.agent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1255
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:CodeableConcept>? []< The security role that the user was acting under, that come from local codes defined by the access control security system (e.g. RBAC, ABAC) used in the local context. Should be roles relevant to the event. Should not be an exhaustive list of roles. Binding: security-role-type (example, What security role enabled the agent to participate in the event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent.role
pathAuditEvent.agent.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1322
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:CodeableConcept>*  < Reference to who this agent is that was involved in the event. Where a User ID is available it will go into who.identifier.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent.who
pathAuditEvent.agent.who
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1387
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
who
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)>?  < Alternative agent Identifier. For a human, this should be a user identifier text string from authentication system. This identifier would be one known to a common authentication system (e.g. single sign-on), if available.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent.altId
pathAuditEvent.agent.altId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1456
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent.name
pathAuditEvent.agent.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1505
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Indicator that the user is or is not the requestor, or initiator, for the event being audited. There can only be one initiator. If the initiator is not clear, then do not choose any one agent as the initiator.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent.requestor
pathAuditEvent.agent.requestor
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1554
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent.location
pathAuditEvent.agent.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1600
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
location
:Location*>? []< The policy or plan that authorized the activity being recorded. Typically, a single activity may have multiple applicable policies, such as patient consent, guarantor funding, etc. The policy would also indicate the security token used. For example: Where an OAuth token authorizes, the unique identifier from the OAuth token is placed into the policy element Where a policy engine (e.g. XACML) holds policy logic, the unique policy identifier is placed into the policy element.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent.policy
pathAuditEvent.agent.policy
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1655
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
policy
:uri>*  < Type of media involved. Used when the event is about exporting/importing onto media. Binding: dicm-405-mediatype (extensible, Used when the event is about exporting/importing onto media.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent.media
pathAuditEvent.agent.media
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1705
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
media
:Coding>?  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1761
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
network
:IHE.PDQm.Query.Audit.Supplier.agent.network>? []< The reason (purpose of use), specific to this agent, that was used during the event being recorded. Use AuditEvent.agent.purposeOfUse when you know that is specific to the agent, otherwise use AuditEvent.purposeOfEvent. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why. Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse (extensible, The reason the activity took place.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent.purposeOfUse
pathAuditEvent.agent.purposeOfUse
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2043
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1761
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Supplier.agent.network
(src)(doc)=  <#base:AuditEvent.agent.network>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent.network.id
pathAuditEvent.agent.network.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1801
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent.network.extension
pathAuditEvent.agent.network.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1836
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1885
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < An identifier for the network access point of the user device for the audit event. This could be a device id, IP address or some other identifier associated with a device.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent.network.address
pathAuditEvent.agent.network.address
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1937
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
address
:string>?  < An identifier for the type of network access point that originated the audit event. Binding: network-type (required, The type of network access point of this agent in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent.network.type
pathAuditEvent.agent.network.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#1987
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:code>?
🔗 An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.;
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2099
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Supplier.client
(src)(doc)=  <#base:IHE.BasicAudit.Query.client>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client.id
pathAuditEvent.agent.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2161
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client.extension
pathAuditEvent.agent.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2196
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2245
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Specification of the participation type the user plays when performing the event. Binding: participation-role-type (extensible, The Participation type of the agent to the event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client.type
pathAuditEvent.agent.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2297
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:CodeableConcept> []< The security role that the user was acting under, that come from local codes defined by the access control security system (e.g. RBAC, ABAC) used in the local context. Should be roles relevant to the event. Should not be an exhaustive list of roles. Binding: security-role-type (example, What security role enabled the agent to participate in the event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client.role
pathAuditEvent.agent.role
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2372
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:CodeableConcept>*  < Reference to who this agent is that was involved in the event. Where a User ID is available it will go into who.identifier.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client.who
pathAuditEvent.agent.who
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2437
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
who
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)>  < Alternative agent Identifier. For a human, this should be a user identifier text string from authentication system. This identifier would be one known to a common authentication system (e.g. single sign-on), if available.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client.altId
pathAuditEvent.agent.altId
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2506
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client.name
pathAuditEvent.agent.name
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2555
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Indicator that the user is or is not the requestor, or initiator, for the event being audited. There can only be one initiator. If the initiator is not clear, then do not choose any one agent as the initiator.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client.requestor
pathAuditEvent.agent.requestor
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2604
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client.location
pathAuditEvent.agent.location
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2650
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
location
:Location*>? []< The policy or plan that authorized the activity being recorded. Typically, a single activity may have multiple applicable policies, such as patient consent, guarantor funding, etc. The policy would also indicate the security token used. For example: Where an OAuth token authorizes, the unique identifier from the OAuth token is placed into the policy element Where a policy engine (e.g. XACML) holds policy logic, the unique policy identifier is placed into the policy element.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client.policy
pathAuditEvent.agent.policy
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2705
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
policy
:uri>*  < Type of media involved. Used when the event is about exporting/importing onto media. Binding: dicm-405-mediatype (extensible, Used when the event is about exporting/importing onto media.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client.media
pathAuditEvent.agent.media
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2755
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2811
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
network
:IHE.PDQm.Query.Audit.Supplier.client.network> []< The reason (purpose of use), specific to this agent, that was used during the event being recorded. Use AuditEvent.agent.purposeOfUse when you know that is specific to the agent, otherwise use AuditEvent.purposeOfEvent. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why. Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse (extensible, The reason the activity took place.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3093
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2811
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Supplier.client.network
(src)(doc)=  <#base:IHE.BasicAudit.Query.client.network>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client.network.id
pathAuditEvent.agent.network.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2851
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client.network.extension
pathAuditEvent.agent.network.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2886
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2935
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < An identifier for the network access point of the user device for the audit event. This could be a device id, IP address or some other identifier associated with a device.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client.network.address
pathAuditEvent.agent.network.address
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#2987
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
address
:string>?  < An identifier for the type of network access point that originated the audit event. Binding: network-type (required, The type of network access point of this agent in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:client.network.type
pathAuditEvent.agent.network.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3037
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:code>?
🔗 Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.;
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5600
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Supplier.entity
(src)(doc)=  <#base:AuditEvent.entity>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity.id
pathAuditEvent.entity.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5674
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity.extension
pathAuditEvent.entity.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5709
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity.modifierExtension
pathAuditEvent.entity.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5758
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity.what
pathAuditEvent.entity.what
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5810
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
what
:Resource*>?  < The type of the object that was involved in this audit event. This value is distinct from the user's role or any user relationship to the entity. Binding: audit-entity-type (extensible, Code for the entity type involved in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity.type
pathAuditEvent.entity.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5861
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding>?  < Code representing the role the entity played in the event being audited. Binding: object-role (extensible, Code representing the role the entity played in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity.role
pathAuditEvent.entity.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5926
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:Coding>?  < Identifier for the data life-cycle stage for the entity. This can be used to provide an audit trail for data, over time, as it passes through the system. Binding: object-lifecycle-events (extensible, Identifier for the data life-cycle stage for the entity.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity.lifecycle
pathAuditEvent.entity.lifecycle
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5986
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
lifecycle
:Coding>? []< Security labels for the identified entity. Copied from entity meta security tags. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity.securityLabel
pathAuditEvent.entity.securityLabel
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6051
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
securityLabel
:Coding>*  < A name of the entity in the audit event. This field may be used in a query/report to identify audit events for a specific person. For example, where multiple synonymous entity identifiers (patient number, medical record number, encounter number, etc.) have been used.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity.name
pathAuditEvent.entity.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6108
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity.description
pathAuditEvent.entity.description
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6161
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
description
:string>?  < The query parameters for a query-type entities. The meaning and secondary-encoding of the content of base64 encoded blob is specific to the AuditEvent.type, AuditEvent.subtype, AuditEvent.entity.type, and AuditEvent.entity.role. The base64 is a general-use and safe container for event specific data blobs regardless of the encoding used by the transaction being recorded. An AuditEvent consuming application must understand the event it is consuming and the formats used by the event. For example, if auditing an Oracle network database access, the Oracle formats must be understood as they will be simply encoded in the base64binary blob.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity.query
pathAuditEvent.entity.query
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6206
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6255
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
detail
:IHE.PDQm.Query.Audit.Supplier.entity.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6255
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Supplier.entity.detail
(src)(doc)=  <#base:AuditEvent.entity.detail>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity.detail.id
pathAuditEvent.entity.detail.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6300
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity.detail.extension
pathAuditEvent.entity.detail.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6335
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6384
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity.detail.type
pathAuditEvent.entity.detail.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6436
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.;
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#9041
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Supplier.patient
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:patient.id
pathAuditEvent.entity.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#9107
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:patient.extension
pathAuditEvent.entity.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#9142
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:patient.modifierExtension
pathAuditEvent.entity.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#9191
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:patient.what
pathAuditEvent.entity.what
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#9243
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
what
:Patient*>  < The type of the object that was involved in this audit event. This value is distinct from the user's role or any user relationship to the entity. Binding: audit-entity-type (extensible, Code for the entity type involved in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:patient.type
pathAuditEvent.entity.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#9294
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding>  < Code representing the role the entity played in the event being audited. Binding: object-role (extensible, Code representing the role the entity played in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:patient.role
pathAuditEvent.entity.role
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#9364
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:Coding>?  < Identifier for the data life-cycle stage for the entity. This can be used to provide an audit trail for data, over time, as it passes through the system. Binding: object-lifecycle-events (extensible, Identifier for the data life-cycle stage for the entity.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:patient.lifecycle
pathAuditEvent.entity.lifecycle
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#9429
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
lifecycle
:Coding>? []< Security labels for the identified entity. Copied from entity meta security tags. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:patient.securityLabel
pathAuditEvent.entity.securityLabel
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#9494
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
securityLabel
:Coding>*  < A name of the entity in the audit event. This field may be used in a query/report to identify audit events for a specific person. For example, where multiple synonymous entity identifiers (patient number, medical record number, encounter number, etc.) have been used.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:patient.name
pathAuditEvent.entity.name
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#9551
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:patient.description
pathAuditEvent.entity.description
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#9604
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
description
:string>?  < The query parameters for a query-type entities. The meaning and secondary-encoding of the content of base64 encoded blob is specific to the AuditEvent.type, AuditEvent.subtype, AuditEvent.entity.type, and AuditEvent.entity.role. The base64 is a general-use and safe container for event specific data blobs regardless of the encoding used by the transaction being recorded. An AuditEvent consuming application must understand the event it is consuming and the formats used by the event. For example, if auditing an Oracle network database access, the Oracle formats must be understood as they will be simply encoded in the base64binary blob.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:patient.query
pathAuditEvent.entity.query
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#9649
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#9698
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
detail
:IHE.PDQm.Query.Audit.Supplier.patient.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#9698
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Supplier.patient.detail
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:patient.detail.id
pathAuditEvent.entity.detail.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#9743
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:patient.detail.extension
pathAuditEvent.entity.detail.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#9778
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:patient.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#9827
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:patient.detail.type
pathAuditEvent.entity.detail.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#9879
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.;
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:query
pathAuditEvent.entity
slicequery
rootAuditEvent.entity:query
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#8112
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Supplier.query
(src)(doc)=  <#base:IHE.BasicAudit.Query.query>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:query.id
pathAuditEvent.entity.id
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#8178
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:query.extension
pathAuditEvent.entity.extension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#8213
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:query.modifierExtension
pathAuditEvent.entity.modifierExtension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#8262
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:query.what
pathAuditEvent.entity.what
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#8314
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
what
:Resource*>{0,0}  < The type of the object that was involved in this audit event. This value is distinct from the user's role or any user relationship to the entity. Binding: audit-entity-type (extensible, Code for the entity type involved in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:query.type
pathAuditEvent.entity.type
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#8365
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding>  < Code representing the role the entity played in the event being audited. Binding: object-role (extensible, Code representing the role the entity played in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:query.role
pathAuditEvent.entity.role
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#8434
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:Coding>  < Identifier for the data life-cycle stage for the entity. This can be used to provide an audit trail for data, over time, as it passes through the system. Binding: object-lifecycle-events (extensible, Identifier for the data life-cycle stage for the entity.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:query.lifecycle
pathAuditEvent.entity.lifecycle
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#8498
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
lifecycle
:Coding>{0,0} []< Security labels for the identified entity. Copied from entity meta security tags. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:query.securityLabel
pathAuditEvent.entity.securityLabel
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#8563
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
securityLabel
:Coding>*  < A name of the entity in the audit event. This field may be used in a query/report to identify audit events for a specific person. For example, where multiple synonymous entity identifiers (patient number, medical record number, encounter number, etc.) have been used.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:query.name
pathAuditEvent.entity.name
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#8620
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:query.description
pathAuditEvent.entity.description
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#8673
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
description
:string>?  < The query parameters for a query-type entities. The meaning and secondary-encoding of the content of base64 encoded blob is specific to the AuditEvent.type, AuditEvent.subtype, AuditEvent.entity.type, and AuditEvent.entity.role. The base64 is a general-use and safe container for event specific data blobs regardless of the encoding used by the transaction being recorded. An AuditEvent consuming application must understand the event it is consuming and the formats used by the event. For example, if auditing an Oracle network database access, the Oracle formats must be understood as they will be simply encoded in the base64binary blob.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:query.query
pathAuditEvent.entity.query
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#8718
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
query
:base64Binary>  < Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:query.detail
pathAuditEvent.entity.detail
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#8767
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
detail
:IHE.PDQm.Query.Audit.Supplier.query.detail>{0,0}
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:query.detail
pathAuditEvent.entity.detail
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#8767
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Supplier.query.detail
(src)(doc)=  <#base:IHE.BasicAudit.Query.query.detail>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:query.detail.id
pathAuditEvent.entity.detail.id
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#8812
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:query.detail.extension
pathAuditEvent.entity.detail.extension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#8847
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:query.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#8896
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:query.detail.type
pathAuditEvent.entity.detail.type
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#8948
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.;
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3149
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Supplier.server
(src)(doc)=  <#base:IHE.BasicAudit.Query.server>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server.id
pathAuditEvent.agent.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3218
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server.extension
pathAuditEvent.agent.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3253
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3302
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Specification of the participation type the user plays when performing the event. Binding: participation-role-type (extensible, The Participation type of the agent to the event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server.type
pathAuditEvent.agent.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3354
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:CodeableConcept> []< The security role that the user was acting under, that come from local codes defined by the access control security system (e.g. RBAC, ABAC) used in the local context. Should be roles relevant to the event. Should not be an exhaustive list of roles. Binding: security-role-type (example, What security role enabled the agent to participate in the event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server.role
pathAuditEvent.agent.role
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3429
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:CodeableConcept>*  < Reference to who this agent is that was involved in the event. Where a User ID is available it will go into who.identifier.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server.who
pathAuditEvent.agent.who
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3494
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
who
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)>  < Alternative agent Identifier. For a human, this should be a user identifier text string from authentication system. This identifier would be one known to a common authentication system (e.g. single sign-on), if available.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server.altId
pathAuditEvent.agent.altId
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3563
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server.name
pathAuditEvent.agent.name
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3612
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Indicator that the user is or is not the requestor, or initiator, for the event being audited. There can only be one initiator. If the initiator is not clear, then do not choose any one agent as the initiator.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server.requestor
pathAuditEvent.agent.requestor
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3661
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server.location
pathAuditEvent.agent.location
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3707
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
location
:Location*>? []< The policy or plan that authorized the activity being recorded. Typically, a single activity may have multiple applicable policies, such as patient consent, guarantor funding, etc. The policy would also indicate the security token used. For example: Where an OAuth token authorizes, the unique identifier from the OAuth token is placed into the policy element Where a policy engine (e.g. XACML) holds policy logic, the unique policy identifier is placed into the policy element.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server.policy
pathAuditEvent.agent.policy
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3762
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
policy
:uri>*  < Type of media involved. Used when the event is about exporting/importing onto media. Binding: dicm-405-mediatype (extensible, Used when the event is about exporting/importing onto media.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server.media
pathAuditEvent.agent.media
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3812
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3868
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
network
:IHE.PDQm.Query.Audit.Supplier.server.network> []< The reason (purpose of use), specific to this agent, that was used during the event being recorded. Use AuditEvent.agent.purposeOfUse when you know that is specific to the agent, otherwise use AuditEvent.purposeOfEvent. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why. Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse (extensible, The reason the activity took place.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4150
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3868
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Supplier.server.network
(src)(doc)=  <#base:IHE.BasicAudit.Query.server.network>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server.network.id
pathAuditEvent.agent.network.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3908
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server.network.extension
pathAuditEvent.agent.network.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3943
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#3992
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < An identifier for the network access point of the user device for the audit event. This could be a device id, IP address or some other identifier associated with a device.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server.network.address
pathAuditEvent.agent.network.address
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4044
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
address
:string>?  < An identifier for the type of network access point that originated the audit event. Binding: network-type (required, The type of network access point of this agent in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:server.network.type
pathAuditEvent.agent.network.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4094
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:code>?
🔗 The system that is reporting the event. Since multi-tier, distributed, or composite applications make source identification ambiguous, this collection of fields may repeat for each application or process actively involved in the event. For example, multiple value-sets can identify participating web servers, application processes, and database server threads in an n-tier distributed application. Passive event participants (e.g. low-level network transports) need not be identified.;
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5260
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Supplier.source
(src)(doc)=  <#base:AuditEvent.source>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.source.id
pathAuditEvent.source.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5307
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.source.extension
pathAuditEvent.source.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5342
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.source.modifierExtension
pathAuditEvent.source.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5391
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Logical source location within the healthcare enterprise network. For example, a hospital or other provider location within a multi-entity provider group.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.source.site
pathAuditEvent.source.site
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5443
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
site
:string>?  < Identifier of the source where the event was detected.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.source.observer
pathAuditEvent.source.observer
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5488
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
observer
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)> []< Code specifying the type of source where event originated. Binding: audit-source-type (extensible, Code specifying the type of system that detected and recorded the event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.source.type
pathAuditEvent.source.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5544
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding>*
🔗 Specific instances of data or objects that have been accessed. Required unless the values for event identification, agent identification, and audit source identification are sufficient to document the entire auditable event. Because events may have more than one entity, this group can be a repeating set of values.;
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6529
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Supplier.transaction
(src)(doc)=  <#base:IHE.BasicAudit.Query.transaction>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.id
pathAuditEvent.entity.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6595
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.extension
pathAuditEvent.entity.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6630
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.modifierExtension
pathAuditEvent.entity.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6679
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6731
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
what
:Resource*>?  < The type of the object that was involved in this audit event. This value is distinct from the user's role or any user relationship to the entity. Binding: audit-entity-type (extensible, Code for the entity type involved in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.type
pathAuditEvent.entity.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7440
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:Coding>  < Code representing the role the entity played in the event being audited. Binding: object-role (extensible, Code representing the role the entity played in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.role
pathAuditEvent.entity.role
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7509
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:Coding>?  < Identifier for the data life-cycle stage for the entity. This can be used to provide an audit trail for data, over time, as it passes through the system. Binding: object-lifecycle-events (extensible, Identifier for the data life-cycle stage for the entity.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.lifecycle
pathAuditEvent.entity.lifecycle
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7569
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
lifecycle
:Coding>? []< Security labels for the identified entity. Copied from entity meta security tags. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.securityLabel
pathAuditEvent.entity.securityLabel
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7634
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
securityLabel
:Coding>*  < A name of the entity in the audit event. This field may be used in a query/report to identify audit events for a specific person. For example, where multiple synonymous entity identifiers (patient number, medical record number, encounter number, etc.) have been used.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.name
pathAuditEvent.entity.name
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7691
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.description
pathAuditEvent.entity.description
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7744
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
description
:string>?  < The query parameters for a query-type entities. The meaning and secondary-encoding of the content of base64 encoded blob is specific to the AuditEvent.type, AuditEvent.subtype, AuditEvent.entity.type, and AuditEvent.entity.role. The base64 is a general-use and safe container for event specific data blobs regardless of the encoding used by the transaction being recorded. An AuditEvent consuming application must understand the event it is consuming and the formats used by the event. For example, if auditing an Oracle network database access, the Oracle formats must be understood as they will be simply encoded in the base64binary blob.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.query
pathAuditEvent.entity.query
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7789
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7838
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
detail
:IHE.PDQm.Query.Audit.Supplier.transaction.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7838
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Supplier.transaction.detail
(src)(doc)=  <#base:IHE.BasicAudit.Query.transaction.detail>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.detail.id
pathAuditEvent.entity.detail.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7883
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.detail.extension
pathAuditEvent.entity.detail.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7918
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7967
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.detail.type
pathAuditEvent.entity.detail.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#8019
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Identifies a specific instance of the entity. The reference should be version specific.;
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6731
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Supplier.transaction.what
(src)(doc)=  <#base:IHE.BasicAudit.Query.transaction.what>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.what.id
pathAuditEvent.entity.what.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6782
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.what.extension
pathAuditEvent.entity.what.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6817
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>*  < A reference to a location at which the other resource is found. The reference may be a relative reference, in which case it is relative to the service base URL, or an absolute URL that resolves to the location where the resource is found. The reference may be version specific or not. If the reference is not to a FHIR RESTful server, then it should be assumed to be version specific. Internal fragment references (start with '#') refer to contained resources. Using absolute URLs provides a stable scalable approach suitable for a cloud/web context, while using relative/logical references provides a flexible approach suitable for use when trading across closed eco-system boundaries. Absolute URLs do not need to point to a FHIR RESTful server, though this is the preferred approach. If the URL conforms to the structure "/[type]/[id]" then it should be assumed that the reference is to a FHIR RESTful server.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.what.reference
pathAuditEvent.entity.what.reference
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6876
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
reference
:string>?  < The expected type of the target of the reference. If both Reference.type and Reference.reference are populated and Reference.reference is a FHIR URL, both SHALL be consistent. The type is the Canonical URL of Resource Definition that is the type this reference refers to. References are URLs that are relative to http://hl7.org/fhir/StructureDefinition/ e.g. "Patient" is a reference to http://hl7.org/fhir/StructureDefinition/Patient. Absolute URLs are only allowed for logical models (and can only be used in references in logical models, not resources). This element is used to indicate the type of the target of the reference. This may be used which ever of the other elements are populated (or not). In some cases, the type of the target may be determined by inspection of the reference (e.g. a RESTful URL) or by resolving the target of the reference; if both the type and a reference is provided, the reference SHALL resolve to a resource of the same type as that specified. Binding: resource-types (extensible, Aa resource (or, for logical models, the URI of the logical model).); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.what.type
pathAuditEvent.entity.what.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6916
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:uri>?  < An identifier for the target resource. This is used when there is no way to reference the other resource directly, either because the entity it represents is not available through a FHIR server, or because there is no way for the author of the resource to convert a known identifier to an actual location. There is no requirement that a Reference.identifier point to something that is actually exposed as a FHIR instance, but it SHALL point to a business concept that would be expected to be exposed as a FHIR instance, and that instance would need to be of a FHIR resource type allowed by the reference. When an identifier is provided in place of a reference, any system processing the reference will only be able to resolve the identifier to a reference if it understands the business context in which the identifier is used. Sometimes this is global (e.g. a national identifier) but often it is not. For this reason, none of the useful mechanisms described for working with references (e.g. chaining, includes) are possible, nor should servers be expected to be able resolve the reference. Servers may accept an identifier based reference untouched, resolve it, and/or reject it - see CapabilityStatement.rest.resource.referencePolicy. When both an identifier and a literal reference are provided, the literal reference is preferred. Applications processing the resource are allowed - but not required - to check that the identifier matches the literal reference Applications converting a logical reference to a literal reference may choose to leave the logical reference present, or remove it. Reference is intended to point to a structure that can potentially be expressed as a FHIR resource, though there is no need for it to exist as an actual FHIR resource instance - except in as much as an application wishes to actual find the target of the reference. The content referred to be the identifier must meet the logical constraints implied by any limitations on what resource types are permitted for the reference. For example, it would not be legitimate to send the identifier for a drug prescription if the type were Reference(Observation|DiagnosticReport). One of the use-cases for Reference.identifier is the situation where no FHIR representation exists (where the type is Reference (Any).; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6964
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
identifier
:IHE.PDQm.Query.Audit.Supplier.transaction.what.identifier>?  < Plain text narrative that identifies the resource in addition to the resource reference. This is generally not the same as the Resource.text of the referenced resource. The purpose is to identify what's being referenced, not to fully describe it.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.what.display
pathAuditEvent.entity.what.display
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7397
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
display
:string>?
🔗 An identifier for the target resource. This is used when there is no way to reference the other resource directly, either because the entity it represents is not available through a FHIR server, or because there is no way for the author of the resource to convert a known identifier to an actual location. There is no requirement that a Reference.identifier point to something that is actually exposed as a FHIR instance, but it SHALL point to a business concept that would be expected to be exposed as a FHIR instance, and that instance would need to be of a FHIR resource type allowed by the reference. When an identifier is provided in place of a reference, any system processing the reference will only be able to resolve the identifier to a reference if it understands the business context in which the identifier is used. Sometimes this is global (e.g. a national identifier) but often it is not. For this reason, none of the useful mechanisms described for working with references (e.g. chaining, includes) are possible, nor should servers be expected to be able resolve the reference. Servers may accept an identifier based reference untouched, resolve it, and/or reject it - see CapabilityStatement.rest.resource.referencePolicy. When both an identifier and a literal reference are provided, the literal reference is preferred. Applications processing the resource are allowed - but not required - to check that the identifier matches the literal reference Applications converting a logical reference to a literal reference may choose to leave the logical reference present, or remove it. Reference is intended to point to a structure that can potentially be expressed as a FHIR resource, though there is no need for it to exist as an actual FHIR resource instance - except in as much as an application wishes to actual find the target of the reference. The content referred to be the identifier must meet the logical constraints implied by any limitations on what resource types are permitted for the reference. For example, it would not be legitimate to send the identifier for a drug prescription if the type were Reference(Observation|DiagnosticReport). One of the use-cases for Reference.identifier is the situation where no FHIR representation exists (where the type is Reference (Any).;
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#6964
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Supplier.transaction.what.identifier
(src)(doc)=  <#base:IHE.BasicAudit.Query.transaction.what.identifier>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.what.identifier.id
pathAuditEvent.entity.what.identifier.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7001
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.what.identifier.extension
pathAuditEvent.entity.what.identifier.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7036
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>*  < The purpose of this identifier. Applications can assume that an identifier is permanent unless it explicitly says that it is temporary. Binding: identifier-use (required, Identifies the purpose for this identifier, if known .); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.what.identifier.use
pathAuditEvent.entity.what.identifier.use
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7095
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
use
:code>?  < A coded type for the identifier that can be used to determine which identifier to use for a specific purpose. This element deals only with general categories of identifiers. It SHOULD not be used for codes that correspond 1..1 with the Identifier.system. Some identifiers may fall into multiple categories due to common usage. Where the system is known, a type is unnecessary because the type is always part of the system definition. However systems often need to handle identifiers where the system is not known. There is not a 1:1 relationship between type and system, since many different systems have the same type. Binding: identifier-type (extensible, A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.what.identifier.type
pathAuditEvent.entity.what.identifier.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7149
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:CodeableConcept>?  < Establishes the namespace for the value - that is, a URL that describes a set values that are unique. Identifier.system is always case sensitive.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.what.identifier.system
pathAuditEvent.entity.what.identifier.system
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7202
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
system
:uri>?  < The portion of the identifier typically relevant to the user and which is unique within the context of the system. If the value is a full URI, then the system SHALL be urn:ietf:rfc:3986. The value's primary purpose is computational mapping. As a result, it may be normalized for comparison purposes (e.g. removing non-significant whitespace, dashes, etc.) A value formatted for human display can be conveyed using the [Rendered Value extension](http://hl7.org/fhir/R4/extension-rendered-value.html). Identifier.value is to be treated as case sensitive unless knowledge of the Identifier.system allows the processer to be confident that non-case-sensitive processing is safe.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.what.identifier.value
pathAuditEvent.entity.what.identifier.value
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7254
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
value
:string>  < Time period during which identifier is/was valid for use.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.what.identifier.period
pathAuditEvent.entity.what.identifier.period
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7305
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
period
:Period>?  < Organization that issued/manages the identifier. The Identifier.assigner may omit the .reference element and only contain a .display element reflecting the name or other textual information about the assigning organization.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.entity:transaction.what.identifier.assigner
pathAuditEvent.entity.what.identifier.assigner
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#7349
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
assigner
:Organization*>?
🔗 An actor taking an active role in the event or activity that is logged. Several agents may be associated (i.e. have some responsibility for an activity) with an event or activity. For example, an activity may be initiated by one user for other users or involve more than one user. However, only one user may be the initiator/requestor for the activity.;
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4206
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Supplier.user
(src)(doc)=  <#base:IHE.BasicAudit.Query.user>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user.id
pathAuditEvent.agent.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4268
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user.extension
pathAuditEvent.agent.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4303
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4352
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < Specification of the participation type the user plays when performing the event. Binding: participation-role-type (extensible, The Participation type of the agent to the event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user.type
pathAuditEvent.agent.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4404
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:CodeableConcept> []< The security role that the user was acting under, that come from local codes defined by the access control security system (e.g. RBAC, ABAC) used in the local context. Should be roles relevant to the event. Should not be an exhaustive list of roles. Binding: security-role-type (example, What security role enabled the agent to participate in the event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user.role
pathAuditEvent.agent.role
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4479
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
role
:CodeableConcept>*  < Reference to who this agent is that was involved in the event. Where a User ID is available it will go into who.identifier.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user.who
pathAuditEvent.agent.who
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4545
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
who
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)>  < Alternative agent Identifier. For a human, this should be a user identifier text string from authentication system. This identifier would be one known to a common authentication system (e.g. single sign-on), if available.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user.altId
pathAuditEvent.agent.altId
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4614
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user.name
pathAuditEvent.agent.name
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4663
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
name
:string>?  < Indicator that the user is or is not the requestor, or initiator, for the event being audited. There can only be one initiator. If the initiator is not clear, then do not choose any one agent as the initiator.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user.requestor
pathAuditEvent.agent.requestor
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4713
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user.location
pathAuditEvent.agent.location
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4760
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
location
:Location*>? []< The policy or plan that authorized the activity being recorded. Typically, a single activity may have multiple applicable policies, such as patient consent, guarantor funding, etc. The policy would also indicate the security token used. For example: Where an OAuth token authorizes, the unique identifier from the OAuth token is placed into the policy element Where a policy engine (e.g. XACML) holds policy logic, the unique policy identifier is placed into the policy element.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user.policy
pathAuditEvent.agent.policy
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4815
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
policy
:uri>*  < Type of media involved. Used when the event is about exporting/importing onto media. Binding: dicm-405-mediatype (extensible, Used when the event is about exporting/importing onto media.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user.media
pathAuditEvent.agent.media
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4865
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4921
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
network
:IHE.PDQm.Query.Audit.Supplier.user.network>{0,0} []< The reason (purpose of use), specific to this agent, that was used during the event being recorded. Use AuditEvent.agent.purposeOfUse when you know that is specific to the agent, otherwise use AuditEvent.purposeOfEvent. For example, during a machine-to-machine transfer it might not be obvious to the audit system who caused the event, but it does know why. Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse (extensible, The reason the activity took place.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5203
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4921
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
IHE.PDQm.Query.Audit.Supplier.user.network
(src)(doc)=  <#base:IHE.BasicAudit.Query.user.network>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user.network.id
pathAuditEvent.agent.network.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4961
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user.network.extension
pathAuditEvent.agent.network.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#4996
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5045
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
modifierExtension
:Extension>*  < An identifier for the network access point of the user device for the audit event. This could be a device id, IP address or some other identifier associated with a device.; (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user.network.address
pathAuditEvent.agent.network.address
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5097
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
address
:string>?  < An identifier for the type of network access point that originated the audit event. Binding: network-type (required, The type of network access point of this agent in the audit event.); (src);
provenance
profileIHE.PDQm.Query.Audit.Supplier
elementAuditEvent.agent:user.network.type
pathAuditEvent.agent.network.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.json.html#5147
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.Query.Audit.Supplier.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Query
type
:code>?
🔗 A container for a collection of resources.;
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle
pathBundle
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#77
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.QueryPatientResourceResponseMessage
(src)(doc)=  <#base:Bundle>  < The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. The only time that a resource does not have an id is when it is being submitted to the server using a create operation.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.id
pathBundle.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#184
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>?  < The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.meta
pathBundle.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#211
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
meta
:Meta>?  < A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc. Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.implicitRules
pathBundle.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#241
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
implicitRules
:uri>?  < The base language in which the resource is written. Language is provided to support indexing and accessibility (typically, services such as text to speech use the language tag). The html language tag in the narrative applies to the narrative. The language tag on the resource may be used to specify the language of other presentations generated from the data in the resource. Not all the content has to be in the base language. The Resource.language should not be assumed to apply to the narrative automatically. If a language is specified, it should it also be specified on the div element in the html (see rules in HTML5 for information about the relationship between xml:lang and the html lang attribute). Binding: languages (preferred, A human language.); (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.language
pathBundle.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#273
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
language
:code>?  < A persistent identifier for the bundle that won't change as a bundle is copied from server to server. Persistent identity generally only matters for batches of type Document, Message, and Collection. It would not normally be populated for search and history results and servers ignore Bundle.identifier when processing batches and transactions. For Documents the .identifier SHALL be populated such that the .identifier is globally unique.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.identifier
pathBundle.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#319
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
identifier
:Identifier>?  < Indicates the purpose of this bundle - how it is intended to be used. It's possible to use a bundle for other purposes (e.g. a document can be accepted as a transaction). This is primarily defined so that there can be specific rules for some of the bundle types. Binding: bundle-type (required, Indicates the purpose of a bundle - how it is intended to be used.) searchset; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.type
pathBundle.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#360
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
type
:code>  < The date/time that the bundle was assembled - i.e. when the resources were placed in the bundle. For many bundles, the timestamp is equal to .meta.lastUpdated, because they are not stored (e.g. search results). When a bundle is placed in a persistent store, .meta.lastUpdated will be usually be changed by the server. When the bundle is a message, a middleware agent altering the message (even if not stored) SHOULD update .meta.lastUpdated. .timestamp is used to track the original time of the Bundle, and SHOULD be populated. Usage: * document : the date the document was created. Note: the composition may predate the document, or be associated with multiple documents. The date of the composition - the authoring time - may be earlier than the document assembly time * message : the date that the content of the message was assembled. This date is not changed by middleware engines unless they add additional data that changes the meaning of the time of the message * history : the date that the history was assembled. This time would be used as the _since time to ask for subsequent updates * searchset : the time that the search set was assembled. Note that different pages MAY have different timestamps but need not. Having different timestamps does not imply that subsequent pages will represent or include changes made since the initial query * transaction | transaction-response | batch | batch-response | collection : no particular assigned meaning The timestamp value should be greater than the lastUpdated and other timestamps in the resources in the bundle, and it should be equal or earlier than the .meta.lastUpdated on the Bundle itself.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.timestamp
pathBundle.timestamp
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#409
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
timestamp
:instant>?  < If a set of search matches, this is the total number of entries of type 'match' across all pages in the search. It does not include search.mode = 'include' or 'outcome' entries and it does not provide a count of the number of entries in the Bundle. Only used if the bundle is a search result set. The total does not include resources such as OperationOutcome and included resources, only the total number of matching resources.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.total
pathBundle.total
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#450
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
total
:unsignedInt> []< A series of links that provide context to this bundle. Both Bundle.link and Bundle.entry.link are defined to support providing additional context when Bundles are used (e.g. [HATEOAS](http://en.wikipedia.org/wiki/HATEOAS)). Bundle.entry.link corresponds to links found in the HTTP header if the resource in the entry was [read](http://hl7.org/fhir/R4/http.html#read) directly. This specification defines some specific uses of Bundle.link for [searching](http://hl7.org/fhir/R4/search.html#conformance) and [paging](http://hl7.org/fhir/R4/http.html#paging), but no specific uses for Bundle.entry.link, and no defined function in a transaction - the meaning is implementation specific.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.link
pathBundle.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#484
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
link
:IHE.PDQm.QueryPatientResourceResponseMessage.link>* []< An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry
pathBundle.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#711
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
entry
:IHE.PDQm.QueryPatientResourceResponseMessage.entry>*  < Digital Signature - base64 encoded. XML-DSig or a JWT. The signature could be created by the "author" of the bundle or by the originating device. Requirements around inclusion of a signature, verification of signatures and treatment of signed/non-signed bundles is implementation-environment specific.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.signature
pathBundle.signature
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#3091
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
signature
:Signature>? []< An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient
pathBundle.entry
slicePatient
rootBundle.entry:Patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1895
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
Patient
:IHE.PDQm.QueryPatientResourceResponseMessage.Patient>*
🔗 An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).;
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry
pathBundle.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#711
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.QueryPatientResourceResponseMessage.entry
(src)(doc)=  <#base:Bundle.entry>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.id
pathBundle.entry.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#767
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.extension
pathBundle.entry.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#802
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.modifierExtension
pathBundle.entry.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#851
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.link
pathBundle.entry.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#903
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
link
:Bundle.link>*  < The Absolute URL for the resource. The fullUrl SHALL NOT disagree with the id in the resource - i.e. if the fullUrl is not a urn:uuid, the URL shall be version-independent URL consistent with the Resource.id. The fullUrl is a version independent reference to the resource. The fullUrl element SHALL have a value except that: * fullUrl can be empty on a POST (although it does not need to when specifying a temporary id for reference in the bundle) * Results from operations might involve resources that are not identified. fullUrl might not be [unique in the context of a resource](http://hl7.org/fhir/R4/bundle.html#bundle-unique). Note that since [FHIR resources do not need to be served through the FHIR API](http://hl7.org/fhir/R4/references.html), the fullURL might be a URN or an absolute URL that does not end with the logical id of the resource (Resource.id). However, but if the fullUrl does look like a RESTful server URL (e.g. meets the [regex](http://hl7.org/fhir/R4/references.html#regex), then the 'id' portion of the fullUrl SHALL end with the Resource.id. Note that the fullUrl is not the same as the canonical URL - it's an absolute url for an endpoint serving the resource (these will happen to have the same value on the canonical server for the resource with the canonical URL).; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.fullUrl
pathBundle.entry.fullUrl
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#929
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
fullUrl
:uri>  < The Resource for the entry. The purpose/meaning of the resource is determined by the Bundle.type.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.resource
pathBundle.entry.resource
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#960
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
resource
:Resource>?  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.search
pathBundle.entry.search
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#980
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.PDQm.QueryPatientResourceResponseMessage.entry.search>?  < Additional information about how this entry should be processed as part of a transaction or batch. For history, it shows how the entry was processed to create the version contained in the entry.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.request
pathBundle.entry.request
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1222
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.PDQm.QueryPatientResourceResponseMessage.entry.request>?  < Indicates the results of processing the corresponding 'request' entry in the batch or transaction being responded to or what the results of an operation where when returning history.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.response
pathBundle.entry.response
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1583
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.PDQm.QueryPatientResourceResponseMessage.entry.response>?
🔗 Additional information about how this entry should be processed as part of a transaction or batch. For history, it shows how the entry was processed to create the version contained in the entry.;
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.request
pathBundle.entry.request
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1222
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.QueryPatientResourceResponseMessage.entry.request
(src)(doc)=  <#base:Bundle.entry.request>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.request.id
pathBundle.entry.request.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1255
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.request.extension
pathBundle.entry.request.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1290
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.request.modifierExtension
pathBundle.entry.request.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1339
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>*  < In a transaction or batch, this is the HTTP action to be executed for this entry. In a history bundle, this indicates the HTTP action that occurred. Binding: http-verb (required, HTTP verbs (in the HTTP command line). See [HTTP rfc](https://tools.ietf.org/html/rfc7231) for details.); (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.request.method
pathBundle.entry.request.method
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1391
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
method
:code>  < The URL for this entry, relative to the root (the address to which the request is posted). E.g. for a Patient Create, the method would be "POST" and the URL would be "Patient". For a Patient Update, the method would be PUT and the URL would be "Patient/[id]".; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.request.url
pathBundle.entry.request.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1432
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
url
:uri>  < If the ETag values match, return a 304 Not Modified status. See the API documentation for ["Conditional Read"](http://hl7.org/fhir/R4/http.html#cread).; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1463
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
ifNoneMatch
:string>?  < Only perform the operation if the last updated date matches. See the API documentation for ["Conditional Read"](http://hl7.org/fhir/R4/http.html#cread).; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1493
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
ifModifiedSince
:instant>?  < Only perform the operation if the Etag value matches. For more information, see the API section ["Managing Resource Contention"](http://hl7.org/fhir/R4/http.html#concurrency).; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.request.ifMatch
pathBundle.entry.request.ifMatch
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1523
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
ifMatch
:string>?  < Instruct the server not to perform the create if a specified resource already exists. For further information, see the API documentation for ["Conditional Create"](http://hl7.org/fhir/R4/http.html#ccreate). This is just the query portion of the URL - what follows the "?" (not including the "?").; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1553
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
ifNoneExist
:string>?
🔗 Indicates the results of processing the corresponding 'request' entry in the batch or transaction being responded to or what the results of an operation where when returning history.;
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.response
pathBundle.entry.response
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1583
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.QueryPatientResourceResponseMessage.entry.response
(src)(doc)=  <#base:Bundle.entry.response>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.response.id
pathBundle.entry.response.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1616
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.response.extension
pathBundle.entry.response.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1651
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.response.modifierExtension
pathBundle.entry.response.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1700
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>*  < The status code returned by processing this entry. The status SHALL start with a 3 digit HTTP code (e.g. 404) and may contain the standard HTTP description associated with the status code.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.response.status
pathBundle.entry.response.status
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1752
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.response.location
pathBundle.entry.response.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1782
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
location
:uri>?  < The Etag for the resource, if the operation for the entry produced a versioned resource (see [Resource Metadata and Versioning](http://hl7.org/fhir/R4/http.html#versioning) and [Managing Resource Contention](http://hl7.org/fhir/R4/http.html#concurrency)). Etags match the Resource.meta.versionId. The ETag has to match the version id in the header if a resource is included.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.response.etag
pathBundle.entry.response.etag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1812
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
etag
:string>?  < The date/time that the resource was modified on the server. This has to match the same time in the meta header (meta.lastUpdated) if a resource is included.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.response.lastModified
pathBundle.entry.response.lastModified
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1843
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
lastModified
:instant>?  < An OperationOutcome containing hints and warnings produced as part of processing this entry in a batch or transaction. For a POST/PUT operation, this is the equivalent outcome that would be returned for prefer = operationoutcome - except that the resource is always returned whether or not the outcome is returned. This outcome is not used for error responses in batch/transaction, only for hints and warnings. In a batch operation, the error will be in Bundle.entry.response, and for transaction, there will be a single OperationOutcome instead of a bundle in the case of an error.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.response.outcome
pathBundle.entry.response.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1874
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.search
pathBundle.entry.search
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#980
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.QueryPatientResourceResponseMessage.entry.search
(src)(doc)=  <#base:Bundle.entry.search>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.search.id
pathBundle.entry.search.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1013
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.search.extension
pathBundle.entry.search.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1048
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.search.modifierExtension
pathBundle.entry.search.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1097
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>*  < Why this entry is in the result set - whether it's included as a match or because of an _include requirement, or to convey information or warning information about the search process. There is only one mode. In some corner cases, a resource may be included because it is both a match and an include. In these circumstances, 'match' takes precedence. Binding: search-entry-mode (required, Why an entry is in the result set - whether it's included as a match or because of an _include requirement, or to convey information or warning information about the search process.); (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.search.mode
pathBundle.entry.search.mode
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1149
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
mode
:code>?  < When searching, the server's search ranking score for the entry. Servers are not required to return a ranking score. 1 is most relevant, and 0 is least relevant. Often, search results are sorted by score, but the client may specify a different sort order. See [Patient Match](http://hl7.org/fhir/R4/patient-operation-match.html) for the EMPI search which relates to this element.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry.search.score
pathBundle.entry.search.score
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1191
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
score
:decimal>?
🔗 A series of links that provide context to this bundle. Both Bundle.link and Bundle.entry.link are defined to support providing additional context when Bundles are used (e.g. [HATEOAS](http://en.wikipedia.org/wiki/HATEOAS)). Bundle.entry.link corresponds to links found in the HTTP header if the resource in the entry was [read](http://hl7.org/fhir/R4/http.html#read) directly. This specification defines some specific uses of Bundle.link for [searching](http://hl7.org/fhir/R4/search.html#conformance) and [paging](http://hl7.org/fhir/R4/http.html#paging), but no specific uses for Bundle.entry.link, and no defined function in a transaction - the meaning is implementation specific.;
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.link
pathBundle.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#484
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.QueryPatientResourceResponseMessage.link
(src)(doc)=  <#base:Bundle.link>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.link.id
pathBundle.link.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#515
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.link.extension
pathBundle.link.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#550
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.link.modifierExtension
pathBundle.link.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#599
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>*  < A name which details the functional use for this link - see [http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1](http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1).; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.link.relation
pathBundle.link.relation
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#651
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
relation
:string>  < The reference details for the link.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.link.url
pathBundle.link.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#681
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
url
:uri>
🔗 An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).;
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient
pathBundle.entry
slicePatient
rootBundle.entry:Patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1895
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.QueryPatientResourceResponseMessage.Patient
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.id
pathBundle.entry.id
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1943
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.extension
pathBundle.entry.extension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#1978
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.modifierExtension
pathBundle.entry.modifierExtension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2027
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.link
pathBundle.entry.link
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2079
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
link
:Bundle.link>*  < The Absolute URL for the resource. The fullUrl SHALL NOT disagree with the id in the resource - i.e. if the fullUrl is not a urn:uuid, the URL shall be version-independent URL consistent with the Resource.id. The fullUrl is a version independent reference to the resource. The fullUrl element SHALL have a value except that: * fullUrl can be empty on a POST (although it does not need to when specifying a temporary id for reference in the bundle) * Results from operations might involve resources that are not identified. fullUrl might not be [unique in the context of a resource](http://hl7.org/fhir/R4/bundle.html#bundle-unique). Note that since [FHIR resources do not need to be served through the FHIR API](http://hl7.org/fhir/R4/references.html), the fullURL might be a URN or an absolute URL that does not end with the logical id of the resource (Resource.id). However, but if the fullUrl does look like a RESTful server URL (e.g. meets the [regex](http://hl7.org/fhir/R4/references.html#regex), then the 'id' portion of the fullUrl SHALL end with the Resource.id. Note that the fullUrl is not the same as the canonical URL - it's an absolute url for an endpoint serving the resource (these will happen to have the same value on the canonical server for the resource with the canonical URL).; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.fullUrl
pathBundle.entry.fullUrl
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2105
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
fullUrl
:uri>  < Demographics and other administrative information about an individual or animal receiving care or other health-related services.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.resource
pathBundle.entry.resource
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2136
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
resource
:IHE.PDQm.Patient>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.search
pathBundle.entry.search
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2176
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.PDQm.QueryPatientResourceResponseMessage.Patient.search>?  < Additional information about how this entry should be processed as part of a transaction or batch. For history, it shows how the entry was processed to create the version contained in the entry.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.request
pathBundle.entry.request
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2418
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.PDQm.QueryPatientResourceResponseMessage.Patient.request>?  < Indicates the results of processing the corresponding 'request' entry in the batch or transaction being responded to or what the results of an operation where when returning history.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.response
pathBundle.entry.response
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2779
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.PDQm.QueryPatientResourceResponseMessage.Patient.response>?
🔗 Additional information about how this entry should be processed as part of a transaction or batch. For history, it shows how the entry was processed to create the version contained in the entry.;
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.request
pathBundle.entry.request
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2418
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.QueryPatientResourceResponseMessage.Patient.request
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.request.id
pathBundle.entry.request.id
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2451
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.request.extension
pathBundle.entry.request.extension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2486
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.request.modifierExtension
pathBundle.entry.request.modifierExtension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2535
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>*  < In a transaction or batch, this is the HTTP action to be executed for this entry. In a history bundle, this indicates the HTTP action that occurred. Binding: http-verb (required, HTTP verbs (in the HTTP command line). See [HTTP rfc](https://tools.ietf.org/html/rfc7231) for details.); (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.request.method
pathBundle.entry.request.method
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2587
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
method
:code>  < The URL for this entry, relative to the root (the address to which the request is posted). E.g. for a Patient Create, the method would be "POST" and the URL would be "Patient". For a Patient Update, the method would be PUT and the URL would be "Patient/[id]".; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.request.url
pathBundle.entry.request.url
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2628
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
url
:uri>  < If the ETag values match, return a 304 Not Modified status. See the API documentation for ["Conditional Read"](http://hl7.org/fhir/R4/http.html#cread).; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2659
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
ifNoneMatch
:string>?  < Only perform the operation if the last updated date matches. See the API documentation for ["Conditional Read"](http://hl7.org/fhir/R4/http.html#cread).; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2689
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
ifModifiedSince
:instant>?  < Only perform the operation if the Etag value matches. For more information, see the API section ["Managing Resource Contention"](http://hl7.org/fhir/R4/http.html#concurrency).; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.request.ifMatch
pathBundle.entry.request.ifMatch
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2719
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
ifMatch
:string>?  < Instruct the server not to perform the create if a specified resource already exists. For further information, see the API documentation for ["Conditional Create"](http://hl7.org/fhir/R4/http.html#ccreate). This is just the query portion of the URL - what follows the "?" (not including the "?").; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2749
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
ifNoneExist
:string>?
🔗 Indicates the results of processing the corresponding 'request' entry in the batch or transaction being responded to or what the results of an operation where when returning history.;
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.response
pathBundle.entry.response
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2779
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.QueryPatientResourceResponseMessage.Patient.response
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.response.id
pathBundle.entry.response.id
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2812
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.response.extension
pathBundle.entry.response.extension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2847
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.response.modifierExtension
pathBundle.entry.response.modifierExtension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2896
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>*  < The status code returned by processing this entry. The status SHALL start with a 3 digit HTTP code (e.g. 404) and may contain the standard HTTP description associated with the status code.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.response.status
pathBundle.entry.response.status
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2948
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.response.location
pathBundle.entry.response.location
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2978
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
location
:uri>?  < The Etag for the resource, if the operation for the entry produced a versioned resource (see [Resource Metadata and Versioning](http://hl7.org/fhir/R4/http.html#versioning) and [Managing Resource Contention](http://hl7.org/fhir/R4/http.html#concurrency)). Etags match the Resource.meta.versionId. The ETag has to match the version id in the header if a resource is included.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.response.etag
pathBundle.entry.response.etag
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#3008
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
etag
:string>?  < The date/time that the resource was modified on the server. This has to match the same time in the meta header (meta.lastUpdated) if a resource is included.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.response.lastModified
pathBundle.entry.response.lastModified
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#3039
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
lastModified
:instant>?  < An OperationOutcome containing hints and warnings produced as part of processing this entry in a batch or transaction. For a POST/PUT operation, this is the equivalent outcome that would be returned for prefer = operationoutcome - except that the resource is always returned whether or not the outcome is returned. This outcome is not used for error responses in batch/transaction, only for hints and warnings. In a batch operation, the error will be in Bundle.entry.response, and for transaction, there will be a single OperationOutcome instead of a bundle in the case of an error.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.response.outcome
pathBundle.entry.response.outcome
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#3070
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.search
pathBundle.entry.search
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2176
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.PDQm.QueryPatientResourceResponseMessage.Patient.search
(src)(doc)=  <#base:BackboneElement>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.search.id
pathBundle.entry.search.id
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2209
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
id
:string>? []< May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.search.extension
pathBundle.entry.search.extension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2244
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>* []< May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.search.modifierExtension
pathBundle.entry.search.modifierExtension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2293
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>*  < Why this entry is in the result set - whether it's included as a match or because of an _include requirement, or to convey information or warning information about the search process. There is only one mode. In some corner cases, a resource may be included because it is both a match and an include. In these circumstances, 'match' takes precedence. Binding: search-entry-mode (required, Why an entry is in the result set - whether it's included as a match or because of an _include requirement, or to convey information or warning information about the search process.); (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.search.mode
pathBundle.entry.search.mode
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2345
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
mode
:code>?  < When searching, the server's search ranking score for the entry. Servers are not required to return a ranking score. 1 is most relevant, and 0 is least relevant. Often, search results are sorted by score, but the client may specify a different sort order. See [Patient Match](http://hl7.org/fhir/R4/patient-operation-match.html) for the EMPI search which relates to this element.; (src);
provenance
profileIHE.PDQm.QueryPatientResourceResponseMessage
elementBundle.entry:Patient.search.score
pathBundle.entry.search.score
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.json.html#2387
dochttps://profiles.ihe.net/ITI/PDQm/3.2.0/StructureDefinition-IHE.PDQm.QueryPatientResourceResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
score
:decimal>?