0 types
🔗  A reference to a document of any kind for any purpose. Provides metadata about the document so that the document can be discovered and managed. The scope of a document is any seralized object with a mime-type, so includes formal patient centric documents (CDA), cliical notes, scanned paper, and non-patient specific documents like policy text. Usually, this is used for documents other than those defined by FHIR.; IHE.MHD.Comprehensive.DocumentReference(src)(doc)=
	 <#base:IHE.MHD.UnContained.Comprehensive.DocumentReference>
	 <  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.MHD.Comprehensive.DocumentReference
elementDocumentReference.id
pathDocumentReference.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#199
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
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.MHD.Comprehensive.DocumentReference
elementDocumentReference.meta
pathDocumentReference.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#226
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
meta
:IHE.MHD.Comprehensive.DocumentReference.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.MHD.Comprehensive.DocumentReference
elementDocumentReference.implicitRules
pathDocumentReference.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#571
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
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.MHD.Comprehensive.DocumentReference
elementDocumentReference.language
pathDocumentReference.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#603
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
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.MHD.Comprehensive.DocumentReference
elementDocumentReference.text
pathDocumentReference.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#653
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
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.MHD.Comprehensive.DocumentReference
elementDocumentReference.contained
pathDocumentReference.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#696
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
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.MHD.Comprehensive.DocumentReference
elementDocumentReference.extension
pathDocumentReference.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#728
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.modifierExtension
pathDocumentReference.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#777
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
modifierExtension
:Extension>{0,0}  < An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers. CDA Document Id extension and root.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.masterIdentifier
pathDocumentReference.masterIdentifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#816
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
masterIdentifier
:IHE.MHD.UniqueIdIdentifier> []< Other identifiers associated with the document, including version independent identifiers.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.identifier
pathDocumentReference.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#875
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
identifier
:Identifier>*  < The status of this document reference. This is the status of the DocumentReference object, which might be independent from the docStatus element. This element is labeled as a modifier because the status contains the codes that mark the document or reference as not currently valid. Binding: https://profiles.ihe.net/ITI/MHD/ValueSet/DocumentReferenceStats (required, ); (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.status
pathDocumentReference.status
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#995
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
status
:code>  < The status of the underlying document. The document that is pointed to might be in various lifecycle states. Binding: composition-status (required, Status of the underlying document.); (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.docStatus
pathDocumentReference.docStatus
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#1057
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
docStatus
:code>{0,0}  < Specifies the particular kind of document referenced (e.g. History and Physical, Discharge Summary, Progress Note). This usually equates to the purpose of making the document referenced. Key metadata element describing the document that describes he exact type of document. Helps humans to assess whether the document is of interest when viewing a list of documents. Binding: c80-doc-typecodes (preferred, Precise type of clinical document.); (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.type
pathDocumentReference.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#1117
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
type
:CodeableConcept>  < A categorization for the type of document referenced - helps for indexing and searching. This may be implied by or derived from the code specified in the DocumentReference.type. Key metadata element describing the the category or classification of the document. This is a broader perspective that groups similar documents based on how they would be used. This is a primary key used in searching. Binding: document-classcodes (example, High-level kind of a clinical document at a macro level.); (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.category
pathDocumentReference.category
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#1194
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
category
:CodeableConcept>  < Who or what the document is about. The document can be about a person, (patient or healthcare practitioner), a device (e.g. a machine) or even a group of subjects (such as a document about a herd of farm animals, or a set of patients that share a common exposure).; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.subject
pathDocumentReference.subject
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#1266
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
subject
:Patient*>  < When the document reference was created. Referencing/indexing time is used for tracking, organizing versions and searching.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.date
pathDocumentReference.date
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#1338
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
date
:instant>? []< Identifies who is responsible for adding the information to the document. Not necessarily who did the actual data entry (i.e. typist) or who was the source (informant).; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.author
pathDocumentReference.author
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#1391
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
author
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)>*  < Which person or organization authenticates that this document is valid. Represents a participant within the author institution who has legally authenticated or attested the document. Legal authentication implies that a document has been signed manually or electronically by the legal Authenticator.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.authenticator
pathDocumentReference.authenticator
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#1464
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
authenticator
:( <Organization> | <Practitioner> | <PractitionerRole>)>?  < Identifies the organization or group who is responsible for ongoing maintenance of and access to the document. Identifies the logical organization (software system, vendor, or department) to go to find the current version, where to report issues, etc. This is different from the physical location (URL, disk drive, or server) of the document, which is the technical location of the document, which host may be delegated to the management of some other organization.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.custodian
pathDocumentReference.custodian
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#1537
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
custodian
:Organization*>? []< Relationships that this document has with other document references that already exist. This element is labeled as a modifier because documents that append to other documents are incomplete on their own.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.relatesTo
pathDocumentReference.relatesTo
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#1589
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
relatesTo
:IHE.MHD.Comprehensive.DocumentReference.relatesTo>*  < Human-readable description of the source document. What the document is about, a terse summary of the document.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.description
pathDocumentReference.description
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#1886
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
description
:string>? []< A set of Security-Tag codes specifying the level of privacy/security of the Document. Note that DocumentReference.meta.security contains the security labels of the "reference" to the document, while DocumentReference.securityLabel contains a snapshot of the security labels on the document the reference refers to. The confidentiality codes can carry multiple vocabulary items. HL7 has developed an understanding of security and privacy tags that might be desirable in a Document Sharing environment, called HL7 Healthcare Privacy and Security Classification System (HCS). The following specification is recommended but not mandated, as the vocabulary bindings are an administrative domain responsibility. The use of this method is up to the policy domain such as the XDS Affinity Domain or other Trust Domain where all parties including sender and recipients are trusted to appropriately tag and enforce. In the HL7 Healthcare Privacy and Security Classification (HCS) there are code systems specific to Confidentiality, Sensitivity, Integrity, and Handling Caveats. Some values would come from a local vocabulary as they are related to workflow roles and special projects. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.securityLabel
pathDocumentReference.securityLabel
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#1936
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
securityLabel
:CodeableConcept>+  < The document and format referenced.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.content
pathDocumentReference.content
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2010
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
content
:IHE.MHD.Comprehensive.DocumentReference.content>  < The clinical context in which the document was prepared. These values are primarily added to help with searching for interesting/relevant documents.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.context
pathDocumentReference.context
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2796
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
context
:IHE.MHD.Comprehensive.DocumentReference.context> []< An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.identifier:entryUUID
pathDocumentReference.identifier
sliceentryUUID
rootDocumentReference.identifier:entryUUID
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#941
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
entryUUID
:IHE.MHD.EntryUUID.Identifier>*
🔗 The document and format referenced.;
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.content
pathDocumentReference.content
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2010
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
IHE.MHD.Comprehensive.DocumentReference.content
(src)(doc)=  <#base:DocumentReference.content>  < 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.MHD.Comprehensive.DocumentReference
elementDocumentReference.content.id
pathDocumentReference.content.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2050
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
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.MHD.Comprehensive.DocumentReference
elementDocumentReference.content.extension
pathDocumentReference.content.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2085
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
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.MHD.Comprehensive.DocumentReference
elementDocumentReference.content.modifierExtension
pathDocumentReference.content.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2134
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
modifierExtension
:Extension>*  < The document or URL of the document along with critical metadata to prove content has integrity.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.content.attachment
pathDocumentReference.content.attachment
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2186
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
attachment
:IHE.MHD.Comprehensive.DocumentReference.content.attachment>  < An identifier of the document encoding, structure, and template that the document conforms to beyond the base format indicated in the mimeType. Note that while IHE mostly issues URNs for format types, not all documents can be identified by a URI. Binding: http://ihe.net/fhir/ihe.formatcode.fhir/ValueSet/formatcode (preferred, ); (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.content.format
pathDocumentReference.content.format
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2738
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
format
:Coding>
🔗 The document or URL of the document along with critical metadata to prove content has integrity.;
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.content.attachment
pathDocumentReference.content.attachment
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2186
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
IHE.MHD.Comprehensive.DocumentReference.content.attachment
(src)(doc)=  <#base:IHE.MHD.Minimal.DocumentReference.content.attachment>  < 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.MHD.Comprehensive.DocumentReference
elementDocumentReference.content.attachment.id
pathDocumentReference.content.attachment.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2238
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
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.MHD.Comprehensive.DocumentReference
elementDocumentReference.content.attachment.extension
pathDocumentReference.content.attachment.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2273
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
extension
:Extension>*  < Identifies the type of the data in the attachment and allows a method to be chosen to interpret or render the data. Includes mime type parameters such as charset where appropriate. Binding: mimetypes (required, The mime type of an attachment. Any valid mime type is allowed.); (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.content.attachment.contentType
pathDocumentReference.content.attachment.contentType
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2332
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
contentType
:code>  < The human language of the content. The value can be any valid value according to BCP 47. Binding: languages (preferred, A human language.); (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.content.attachment.language
pathDocumentReference.content.attachment.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2398
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
language
:code>  < The actual data of the attachment - a sequence of bytes, base64 encoded. The base64-encoded data SHALL be expressed in the same character set as the base resource XML or JSON.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.content.attachment.data
pathDocumentReference.content.attachment.data
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2465
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
data
:base64Binary>{0,0}  < A location where the data can be accessed. If both data and url are provided, the url SHALL point to the same content as the data contains. Urls may be relative references or may reference transient locations such as a wrapping envelope using cid: though this has ramifications for using signatures. Relative URLs are interpreted relative to the service url, like a resource reference, rather than relative to the resource itself. If a URL is provided, it SHALL resolve to actual data.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.content.attachment.url
pathDocumentReference.content.attachment.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2507
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
url
>  < The number of bytes of data that make up this attachment (before base64 encoding, if that is done). The number of bytes is redundant if the data is provided as a base64binary, but is useful if the data is provided as a url reference.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.content.attachment.size
pathDocumentReference.content.attachment.size
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2559
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
size
:unsignedInt>?  < The calculated hash of the data using SHA-1. Represented using base64. The hash is calculated on the data prior to base64 encoding, if the data is based64 encoded. The hash is not intended to support digital signatures. Where protection against malicious threats a digital signature should be considered, see [Provenance.signature](http://hl7.org/fhir/R4/provenance-definitions.html#Provenance.signature) for mechanism to protect a resource with a digital signature.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.content.attachment.hash
pathDocumentReference.content.attachment.hash
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2601
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
hash
:base64Binary>?  < A label or set of text to display in place of the data.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.content.attachment.title
pathDocumentReference.content.attachment.title
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2643
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
title
:string>?  < The date that the attachment was first created.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.content.attachment.creation
pathDocumentReference.content.attachment.creation
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2696
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
creation
:dateTime>
🔗 The clinical context in which the document was prepared. These values are primarily added to help with searching for interesting/relevant documents.;
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.context
pathDocumentReference.context
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2796
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
IHE.MHD.Comprehensive.DocumentReference.context
(src)(doc)=  <#base:DocumentReference.context>  < 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.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.id
pathDocumentReference.context.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2833
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
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.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.extension
pathDocumentReference.context.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2868
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
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.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.modifierExtension
pathDocumentReference.context.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2917
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
modifierExtension
:Extension>* []< Describes the clinical encounter or type of care that the document content is associated with.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.encounter
pathDocumentReference.context.encounter
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#2969
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
encounter
:( <Encounter> | <EpisodeOfCare>)>* []< This list of codes represents the main clinical acts, such as a colonoscopy or an appendectomy, being documented. In some cases, the event is inherent in the type Code, such as a "History and Physical Report" in which the procedure being documented is necessarily a "History and Physical" act. An event can further specialize the act inherent in the type, such as where it is simply "Procedure Report" and the procedure was a "colonoscopy". If one or more event codes are included, they shall not conflict with the values inherent in the class or type elements as such a conflict would create an ambiguous situation. Binding: http://terminology.hl7.org/ValueSet/v3-ActCode (example, This list of codes represents the main clinical acts being documented.); (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.event
pathDocumentReference.context.event
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#3025
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
event
:CodeableConcept>*  < The time period over which the service that is described by the document was provided.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.period
pathDocumentReference.context.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#3085
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
period
:IHE.MHD.Comprehensive.DocumentReference.context.period>?  < The kind of facility where the patient was seen. Binding: c80-facilitycodes (example, XDS Facility Type.); (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.facilityType
pathDocumentReference.context.facilityType
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#3325
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
facilityType
:CodeableConcept>  < This property may convey specifics about the practice setting where the content was created, often reflecting the clinical specialty. This element should be based on a coarse classification system for the class of specialty practice. Recommend the use of the classification system for Practice Setting, such as that described by the Subject Matter Domain in LOINC. Binding: c80-practice-codes (example, Additional details about where the content was created (e.g. clinical specialty).); (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.practiceSetting
pathDocumentReference.context.practiceSetting
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#3389
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
practiceSetting
:CodeableConcept>  < The Patient Information as known when the document was published. May be a reference to a version specific, or contained.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.sourcePatientInfo
pathDocumentReference.context.sourcePatientInfo
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#3455
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
sourcePatientInfo
:Patient*> []< Related identifiers or resources associated with the DocumentReference. May be identifiers or resources that caused the DocumentReference or referenced Document to be created.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.related
pathDocumentReference.context.related
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#3780
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
related
:Resource*>*
🔗 The time period over which the service that is described by the document was provided.;
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.period
pathDocumentReference.context.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#3085
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
IHE.MHD.Comprehensive.DocumentReference.context.period
(src)(doc)=  <#base:IHE.MHD.Minimal.DocumentReference.context.period>  < 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.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.period.id
pathDocumentReference.context.period.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#3134
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
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.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.period.extension
pathDocumentReference.context.period.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#3169
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
extension
:Extension>*  < The start of the period. The boundary is inclusive. If the low element is missing, the meaning is that the low boundary is not known.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.period.start
pathDocumentReference.context.period.start
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#3228
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
start
:dateTime>?  < The end of the period. If the end of the period is missing, it means no end was known or planned at the time the instance was created. The start may be in the past, and the end date in the future, which means that period is expected/planned to end at that time. The high value includes any matching date/time. i.e. 2012-02-03T10:00:00 is in a period that has an end value of 2012-02-03.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.period.end
pathDocumentReference.context.period.end
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#3276
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
end
:dateTime>?
🔗 The Patient Information as known when the document was published. May be a reference to a version specific, or contained.;
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.sourcePatientInfo
pathDocumentReference.context.sourcePatientInfo
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#3455
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
IHE.MHD.Comprehensive.DocumentReference.context.sourcePatientInfo
(src)(doc)=  <#base:IHE.MHD.Minimal.DocumentReference.context.sourcePatientInfo>  < 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.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.sourcePatientInfo.id
pathDocumentReference.context.sourcePatientInfo.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#3510
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
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.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.sourcePatientInfo.extension
pathDocumentReference.context.sourcePatientInfo.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#3545
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
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.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.sourcePatientInfo.reference
pathDocumentReference.context.sourcePatientInfo.reference
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#3604
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
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.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.sourcePatientInfo.type
pathDocumentReference.context.sourcePatientInfo.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#3648
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
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.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.sourcePatientInfo.identifier
pathDocumentReference.context.sourcePatientInfo.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#3696
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
identifier
: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.MHD.Comprehensive.DocumentReference
elementDocumentReference.context.sourcePatientInfo.display
pathDocumentReference.context.sourcePatientInfo.display
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#3737
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
display
: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.;
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.meta
pathDocumentReference.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#226
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
IHE.MHD.Comprehensive.DocumentReference.meta
(src)(doc)=  <#base:IHE.MHD.Minimal.DocumentReference.meta>  < 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.MHD.Comprehensive.DocumentReference
elementDocumentReference.meta.id
pathDocumentReference.meta.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#256
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
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.MHD.Comprehensive.DocumentReference
elementDocumentReference.meta.extension
pathDocumentReference.meta.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#291
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
extension
:Extension>*  < The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted. The server assigns this value, and ignores what the client specifies, except in the case that the server is imposing version integrity on updates/deletes.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.meta.versionId
pathDocumentReference.meta.versionId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#350
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
versionId
:id>?  < When the resource last changed - e.g. when the version changed. This value is always populated except when the resource is first being created. The server / resource manager sets this value; what a client provides is irrelevant. This is equivalent to the HTTP Last-Modified and SHOULD have the same value on a [read](http://hl7.org/fhir/R4/http.html#read) interaction.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.meta.lastUpdated
pathDocumentReference.meta.lastUpdated
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#381
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
lastUpdated
:instant>?  < A uri that identifies the source system of the resource. This provides a minimal amount of [Provenance](http://hl7.org/fhir/R4/provenance.html#) information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc. In the provenance resource, this corresponds to Provenance.entity.what[x]. The exact use of the source (and the implied Provenance.entity.role) is left to implementer discretion. Only one nominated source is allowed; for additional provenance details, a full Provenance resource should be used. This element can be used to indicate where the current master source of a resource that has a canonical URL if the resource is no longer hosted at the canonical URL.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.meta.source
pathDocumentReference.meta.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#412
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
source
:uri>? []< A list of profiles (references to [StructureDefinition](http://hl7.org/fhir/R4/structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](http://hl7.org/fhir/R4/structuredefinition-definitions.html#StructureDefinition.url). It is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.meta.profile
pathDocumentReference.meta.profile
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#443
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
profile
:StructureDefinition*>* []< Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure. The security labels can be updated without changing the stated version of the resource. The list of security labels is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.meta.security
pathDocumentReference.meta.security
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#483
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
security
:Coding>* []< Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource. The tags can be updated without changing the stated version of the resource. The list of tags is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: common-tags (example, Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".); (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.meta.tag
pathDocumentReference.meta.tag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#529
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
tag
:Coding>*
🔗 Relationships that this document has with other document references that already exist. This element is labeled as a modifier because documents that append to other documents are incomplete on their own.;
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.relatesTo
pathDocumentReference.relatesTo
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#1589
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
IHE.MHD.Comprehensive.DocumentReference.relatesTo
(src)(doc)=  <#base:DocumentReference.relatesTo>  < 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.MHD.Comprehensive.DocumentReference
elementDocumentReference.relatesTo.id
pathDocumentReference.relatesTo.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#1639
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
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.MHD.Comprehensive.DocumentReference
elementDocumentReference.relatesTo.extension
pathDocumentReference.relatesTo.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#1674
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
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.MHD.Comprehensive.DocumentReference
elementDocumentReference.relatesTo.modifierExtension
pathDocumentReference.relatesTo.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#1723
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
modifierExtension
:Extension>*  < The type of relationship that this document has with anther document. If this document appends another document, then the document cannot be fully understood without also accessing the referenced document. Binding: document-relationship-type (required, The type of relationship between documents.); (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.relatesTo.code
pathDocumentReference.relatesTo.code
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#1775
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
code
>  < The target document of this relationship.; (src);
provenance
profileIHE.MHD.Comprehensive.DocumentReference
elementDocumentReference.relatesTo.target
pathDocumentReference.relatesTo.target
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.json.html#1835
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference
target
:DocumentReference*>
🔗 A list is a curated collection of resources.; IHE.MHD.Comprehensive.Folder(src)(doc)=  <#base:IHE.MHD.Minimal.Folder>  < 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.MHD.Comprehensive.Folder
elementList.id
pathList.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#183
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
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.MHD.Comprehensive.Folder
elementList.meta
pathList.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#210
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
meta
:IHE.MHD.Comprehensive.Folder.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.MHD.Comprehensive.Folder
elementList.implicitRules
pathList.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#555
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
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.MHD.Comprehensive.Folder
elementList.language
pathList.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
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.MHD.Comprehensive.Folder
elementList.text
pathList.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#637
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
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.MHD.Comprehensive.Folder
elementList.contained
pathList.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#680
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
contained
:Resource>* []< An Extension; (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.extension
pathList.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#712
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
extension
:Extension>+  < An Extension; (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.modifierExtension
pathList.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#805
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
modifierExtension
:Extension>{0,0} []< Identifier for the List assigned for business purposes outside the context of FHIR.; (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.identifier
pathList.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#844
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
identifier
:Identifier>*  < Indicates the current state of this list. This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid. Binding: list-status (required, The current state of the list.); (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.status
pathList.status
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#1005
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
status
:code>  < How this list was prepared - whether it is a working list that is suitable for being maintained on an ongoing basis, or if it represents a snapshot of a list of items from another source, or whether it is a prepared list where items may be marked as added, modified or deleted. This element is labeled as a modifier because a change list must not be misunderstood as a complete list. Binding: list-mode (required, The processing mode that applies to this list.); (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.mode
pathList.mode
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#1062
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
mode
:code>  < A label for the list assigned by the author.; (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.title
pathList.title
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#1121
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
title
:string>  < This code defines the purpose of the list - why it was created. If there is no code, the purpose of the list is implied where it is used, such as in a document section using Document.section.code. Binding: https://profiles.ihe.net/ITI/MHD/ValueSet/MHDlistTypesVS (required, ); (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.code
pathList.code
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#1168
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
code
:CodeableConcept>  < The common subject (or patient) of the resources that are in the list if there is one. Some purely arbitrary lists do not have a common subject, so this is optional.; (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.subject
pathList.subject
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#1226
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
subject
:Patient*>  < The encounter that is the context in which this list was created.; (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.encounter
pathList.encounter
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#1280
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
encounter
:Encounter*>{0,0}  < The date that the list was prepared. The actual important date is the date of currency of the resources that were summarized, but it is usually assumed that these are current when the preparation occurs.; (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.date
pathList.date
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#1327
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
date
:dateTime>?  < The entity responsible for deciding what the contents of the list were. Where the list was created by a human, this is the same as the author of the list. The primary source is the entity that made the decisions what items are in the list. This may be software or user.; (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.source
pathList.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#1373
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
source
:( <Device> | <Patient> | <Practitioner> | <PractitionerRole>)>{0,0}  < What order applies to the items in the list. Applications SHOULD render ordered lists in the order provided, but MAY allow users to re-order based on their own preferences as well. If there is no order specified, the order is unknown, though there may still be some order. Binding: list-order (preferred, What order applies to the items in a list.); (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.orderedBy
pathList.orderedBy
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#1428
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
orderedBy
:CodeableConcept>{0,0}  < Comments that apply to the overall list.; (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.note
pathList.note
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#1481
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
note
:Annotation>? []< Entries in this list. If there are no entries in the list, an emptyReason SHOULD be provided.; (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.entry
pathList.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#1521
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
entry
:IHE.MHD.Comprehensive.Folder.entry>*  < If the list is empty, why the list is empty. The various reasons for an empty list make a significant interpretation to its interpretation. Note that this code is for use when the entire list has been suppressed, and not for when individual items are omitted - implementers may consider using a text note or a flag on an entry in these cases. Binding: list-empty-reason (preferred, If a list is empty, why it is empty.); (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.emptyReason
pathList.emptyReason
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#1881
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
emptyReason
:CodeableConcept>{0,0} []< Expresses contentType of submissionSet or the codeList of a Folder. Usually expressed in LOINC or SNOMED.; (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.extension:designationType
pathList.extension
slicedesignationType
rootList.extension:designationType
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#760
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
designationType
:ihe-designationType>+  < An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.; (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.identifier:uniqueId
pathList.identifier
sliceuniqueId
rootList.identifier:uniqueId
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#897
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
uniqueId
:IHE.MHD.UniqueIdIdentifier>? []< An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.; (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.identifier:entryUUID
pathList.identifier
sliceentryUUID
rootList.identifier:entryUUID
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#951
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
entryUUID
:IHE.MHD.EntryUUID.Identifier>*
🔗 Entries in this list. If there are no entries in the list, an emptyReason SHOULD be provided.;
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.entry
pathList.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#1521
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
IHE.MHD.Comprehensive.Folder.entry
(src)(doc)=  <#base:List.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.MHD.Comprehensive.Folder
elementList.entry.id
pathList.entry.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#1561
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
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.MHD.Comprehensive.Folder
elementList.entry.extension
pathList.entry.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#1596
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
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.MHD.Comprehensive.Folder
elementList.entry.modifierExtension
pathList.entry.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#1645
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
modifierExtension
:Extension>*  < The flag allows the system constructing the list to indicate the role and significance of the item in the list. The flag can only be understood in the context of the List.code. If the flag means that the entry has actually been deleted from the list, the deleted element SHALL be true. Deleted can only be used if the List.mode is "changes". Binding: list-item-flag (example, Codes that provide further information about the reason and meaning of the item in the list.); (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.entry.flag
pathList.entry.flag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#1697
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
flag
:CodeableConcept>{0,0}  < True if this item is marked as deleted in the list. If the flag means that the entry has actually been deleted from the list, the deleted element SHALL be true. Both flag and deleted can only be used if the List.mode is "changes". A deleted entry should be displayed in narrative as deleted. This element is labeled as a modifier because it indicates that an item is (to be) no longer in the list.; (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.entry.deleted
pathList.entry.deleted
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#1750
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
deleted
:boolean>{0,0}  < When this item was added to the list.; (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.entry.date
pathList.entry.date
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#1797
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
date
:dateTime>{0,0}  < A reference to the actual resource from which data was derived.; (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.entry.item
pathList.entry.item
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#1838
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
item
:DocumentReference*>
🔗 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.;
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.meta
pathList.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#210
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
IHE.MHD.Comprehensive.Folder.meta
(src)(doc)=  <#base:IHE.MHD.Minimal.Folder.meta>  < 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.MHD.Comprehensive.Folder
elementList.meta.id
pathList.meta.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#240
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
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.MHD.Comprehensive.Folder
elementList.meta.extension
pathList.meta.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#275
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
extension
:Extension>*  < The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted. The server assigns this value, and ignores what the client specifies, except in the case that the server is imposing version integrity on updates/deletes.; (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.meta.versionId
pathList.meta.versionId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#334
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
versionId
:id>?  < When the resource last changed - e.g. when the version changed. This value is always populated except when the resource is first being created. The server / resource manager sets this value; what a client provides is irrelevant. This is equivalent to the HTTP Last-Modified and SHOULD have the same value on a [read](http://hl7.org/fhir/R4/http.html#read) interaction.; (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.meta.lastUpdated
pathList.meta.lastUpdated
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#365
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
lastUpdated
:instant>?  < A uri that identifies the source system of the resource. This provides a minimal amount of [Provenance](http://hl7.org/fhir/R4/provenance.html#) information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc. In the provenance resource, this corresponds to Provenance.entity.what[x]. The exact use of the source (and the implied Provenance.entity.role) is left to implementer discretion. Only one nominated source is allowed; for additional provenance details, a full Provenance resource should be used. This element can be used to indicate where the current master source of a resource that has a canonical URL if the resource is no longer hosted at the canonical URL.; (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.meta.source
pathList.meta.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#396
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
source
:uri>? []< A list of profiles (references to [StructureDefinition](http://hl7.org/fhir/R4/structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](http://hl7.org/fhir/R4/structuredefinition-definitions.html#StructureDefinition.url). It is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.; (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.meta.profile
pathList.meta.profile
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#427
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
profile
:StructureDefinition*>* []< Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure. The security labels can be updated without changing the stated version of the resource. The list of security labels is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.meta.security
pathList.meta.security
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#467
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
security
:Coding>* []< Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource. The tags can be updated without changing the stated version of the resource. The list of tags is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: common-tags (example, Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".); (src);
provenance
profileIHE.MHD.Comprehensive.Folder
elementList.meta.tag
pathList.meta.tag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.Folder.json.html#513
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder
tag
:Coding>*
🔗 A container for a collection of resources.; IHE.MHD.Comprehensive.ProvideBundle(src)(doc)=  <#base:IHE.MHD.UnContained.Comprehensive.ProvideBundle>  < 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); 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); meta:IHE.MHD.Comprehensive.ProvideBundle.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.MHD.Comprehensive.ProvideBundle
elementBundle.implicitRules
pathBundle.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#550
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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); 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.MHD.Comprehensive.ProvideBundle
elementBundle.identifier
pathBundle.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#632
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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); 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); 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); 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); link:IHE.MHD.Comprehensive.ProvideBundle.link>* []< An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).; (src); entry:IHE.MHD.Comprehensive.ProvideBundle.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); signature:Signature>?  < The SubmissionSet defines who submitted it, why they submitted it, when they submitted, what is in it, and where it is destine.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet
pathBundle.entry
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2215
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
SubmissionSet
:IHE.MHD.Comprehensive.ProvideBundle.SubmissionSet> []< any new DocumentReference that are part of the SubmissionSet. These might be new or other associations; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs
pathBundle.entry
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3491
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
DocumentRefs
:IHE.MHD.Comprehensive.ProvideBundle.DocumentRefs>* []< any updated DocumentReference that are part of the SubmissionSet if a new new DocumentReference replaces this DocumentReference.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs
pathBundle.entry
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4758
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
UpdateDocumentRefs
:IHE.MHD.Comprehensive.ProvideBundle.UpdateDocumentRefs>* []< the Documents referenced by the DocumentReference resources; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents
pathBundle.entry
sliceDocuments
rootBundle.entry:Documents
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5953
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
Documents
:IHE.MHD.Comprehensive.ProvideBundle.Documents>* []< the FHIR-FhirDocuments referenced by the DocumentReference resources; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments
pathBundle.entry
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7143
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
FhirDocuments
:IHE.MHD.Comprehensive.ProvideBundle.FhirDocuments>* []< any Folders being created or updated; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders
pathBundle.entry
sliceFolders
rootBundle.entry:Folders
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8415
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
Folders
:IHE.MHD.Comprehensive.ProvideBundle.Folders>*  < the Patient; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient
pathBundle.entry
slicePatient
rootBundle.entry:Patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9683
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
Patient
:IHE.MHD.Comprehensive.ProvideBundle.Patient>?
🔗 any new DocumentReference that are part of the SubmissionSet. These might be new or other associations;
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs
pathBundle.entry
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3491
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.DocumentRefs
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.DocumentRefs>  < 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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.id
pathBundle.entry.id
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3539
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.extension
pathBundle.entry.extension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3574
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.modifierExtension
pathBundle.entry.modifierExtension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3623
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.link
pathBundle.entry.link
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3675
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.fullUrl
pathBundle.entry.fullUrl
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3701
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
fullUrl
:uri>?  < A reference to a document of any kind for any purpose. Provides metadata about the document so that the document can be discovered and managed. The scope of a document is any seralized object with a mime-type, so includes formal patient centric documents (CDA), cliical notes, scanned paper, and non-patient specific documents like policy text. Usually, this is used for documents other than those defined by FHIR.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.resource
pathBundle.entry.resource
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3732
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
resource
:IHE.MHD.Comprehensive.DocumentReference>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.search
pathBundle.entry.search
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3842
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
search
:IHE.MHD.Comprehensive.ProvideBundle.DocumentRefs.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request
pathBundle.entry.request
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4084
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
request
:IHE.MHD.Comprehensive.ProvideBundle.DocumentRefs.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.response
pathBundle.entry.response
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4446
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
response
:IHE.MHD.Comprehensive.ProvideBundle.DocumentRefs.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request
pathBundle.entry.request
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4084
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.DocumentRefs.request
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.DocumentRefs.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request.id
pathBundle.entry.request.id
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4117
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request.extension
pathBundle.entry.request.extension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4152
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4201
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request.method
pathBundle.entry.request.method
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4253
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request.url
pathBundle.entry.request.url
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4295
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4326
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4356
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request.ifMatch
pathBundle.entry.request.ifMatch
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4386
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4416
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.response
pathBundle.entry.response
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4446
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.DocumentRefs.response
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.DocumentRefs.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.response.id
pathBundle.entry.response.id
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4479
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.response.extension
pathBundle.entry.response.extension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4514
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4563
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.response.status
pathBundle.entry.response.status
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4615
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.response.location
pathBundle.entry.response.location
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4645
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.response.etag
pathBundle.entry.response.etag
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4675
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.response.lastModified
pathBundle.entry.response.lastModified
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4706
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.response.outcome
pathBundle.entry.response.outcome
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4737
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.search
pathBundle.entry.search
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3842
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.DocumentRefs.search
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.DocumentRefs.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.search.id
pathBundle.entry.search.id
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3875
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.search.extension
pathBundle.entry.search.extension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3910
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3959
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.search.mode
pathBundle.entry.search.mode
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4011
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.search.score
pathBundle.entry.search.score
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4053
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
score
:decimal>?
🔗 the Documents referenced by the DocumentReference resources;
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents
pathBundle.entry
sliceDocuments
rootBundle.entry:Documents
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5953
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.Documents
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Documents>  < 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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.id
pathBundle.entry.id
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6001
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.extension
pathBundle.entry.extension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6036
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.modifierExtension
pathBundle.entry.modifierExtension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6085
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.link
pathBundle.entry.link
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6137
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.fullUrl
pathBundle.entry.fullUrl
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6163
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
fullUrl
:uri>?  < A resource that represents the data of a single raw artifact as digital content accessible in its native format. A Binary resource can contain any content, whether text, image, pdf, zip archive, etc. Typically, Binary resources are used for handling content such as: * CDA Documents (i.e. with XDS) * PDF Documents * Images (the Media resource is preferred for handling images, but not possible when the content is already binary - e.g. XDS).; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.resource
pathBundle.entry.resource
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6194
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
resource
:Binary>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.search
pathBundle.entry.search
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6228
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
search
:IHE.MHD.Comprehensive.ProvideBundle.Documents.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request
pathBundle.entry.request
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6470
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
request
:IHE.MHD.Comprehensive.ProvideBundle.Documents.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.response
pathBundle.entry.response
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6831
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
response
:IHE.MHD.Comprehensive.ProvideBundle.Documents.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request
pathBundle.entry.request
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6470
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.Documents.request
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Documents.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request.id
pathBundle.entry.request.id
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6503
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request.extension
pathBundle.entry.request.extension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6538
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request.method
pathBundle.entry.request.method
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6639
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request.url
pathBundle.entry.request.url
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6680
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6711
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6741
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request.ifMatch
pathBundle.entry.request.ifMatch
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6771
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6801
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.response
pathBundle.entry.response
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6831
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.Documents.response
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Documents.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.response.id
pathBundle.entry.response.id
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6864
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.response.extension
pathBundle.entry.response.extension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6899
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6948
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.response.status
pathBundle.entry.response.status
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7000
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.response.location
pathBundle.entry.response.location
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7030
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.response.etag
pathBundle.entry.response.etag
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7060
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.response.lastModified
pathBundle.entry.response.lastModified
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7091
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.response.outcome
pathBundle.entry.response.outcome
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7122
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.search
pathBundle.entry.search
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6228
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.Documents.search
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Documents.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.search.id
pathBundle.entry.search.id
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6261
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.search.extension
pathBundle.entry.search.extension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6296
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6345
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.search.mode
pathBundle.entry.search.mode
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6397
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Documents.search.score
pathBundle.entry.search.score
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#6439
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
score
:decimal>?
🔗 An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).; IHE.MHD.Comprehensive.ProvideBundle.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); 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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.extension
pathBundle.entry.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1121
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.modifierExtension
pathBundle.entry.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1170
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry.link
pathBundle.entry.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1222
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.fullUrl
pathBundle.entry.fullUrl
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1248
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
fullUrl
:uri>?  < The Resource for the entry. The purpose/meaning of the resource is determined by the Bundle.type.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry.resource
pathBundle.entry.resource
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1279
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
resource
:Resource>?  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry.search
pathBundle.entry.search
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1300
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
search
:IHE.MHD.Comprehensive.ProvideBundle.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.request
pathBundle.entry.request
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1542
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
request
:IHE.MHD.Comprehensive.ProvideBundle.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.response
pathBundle.entry.response
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1903
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
response
:IHE.MHD.Comprehensive.ProvideBundle.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.request
pathBundle.entry.request
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1542
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.request.id
pathBundle.entry.request.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1575
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.request.extension
pathBundle.entry.request.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1610
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.request.modifierExtension
pathBundle.entry.request.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1659
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.request.method
pathBundle.entry.request.method
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1711
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.request.url
pathBundle.entry.request.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1752
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1783
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1813
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.request.ifMatch
pathBundle.entry.request.ifMatch
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1843
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1873
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.response
pathBundle.entry.response
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1903
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.response.id
pathBundle.entry.response.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1936
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.response.extension
pathBundle.entry.response.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1971
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.response.modifierExtension
pathBundle.entry.response.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2020
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.response.status
pathBundle.entry.response.status
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2072
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry.response.location
pathBundle.entry.response.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2102
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.response.etag
pathBundle.entry.response.etag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2132
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.response.lastModified
pathBundle.entry.response.lastModified
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2163
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.response.outcome
pathBundle.entry.response.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2194
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry.search
pathBundle.entry.search
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1300
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.search.id
pathBundle.entry.search.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1333
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.search.extension
pathBundle.entry.search.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1368
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.search.modifierExtension
pathBundle.entry.search.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1417
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.search.mode
pathBundle.entry.search.mode
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1469
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry.search.score
pathBundle.entry.search.score
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#1511
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
score
:decimal>?
🔗 the FHIR-FhirDocuments referenced by the DocumentReference resources;
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments
pathBundle.entry
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7143
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.FhirDocuments
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.FhirDocuments>  < 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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.id
pathBundle.entry.id
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7191
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.extension
pathBundle.entry.extension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7226
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.modifierExtension
pathBundle.entry.modifierExtension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7275
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.link
pathBundle.entry.link
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7327
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.fullUrl
pathBundle.entry.fullUrl
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7353
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
fullUrl
:uri>?  < A container for a collection of resources.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.resource
pathBundle.entry.resource
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7384
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
resource
:Bundle>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.search
pathBundle.entry.search
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7499
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
search
:IHE.MHD.Comprehensive.ProvideBundle.FhirDocuments.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request
pathBundle.entry.request
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7741
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
request
:IHE.MHD.Comprehensive.ProvideBundle.FhirDocuments.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.response
pathBundle.entry.response
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8103
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
response
:IHE.MHD.Comprehensive.ProvideBundle.FhirDocuments.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request
pathBundle.entry.request
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7741
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.FhirDocuments.request
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.FhirDocuments.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request.id
pathBundle.entry.request.id
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7774
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request.extension
pathBundle.entry.request.extension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7809
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7858
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request.method
pathBundle.entry.request.method
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7910
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request.url
pathBundle.entry.request.url
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7952
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7983
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8013
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request.ifMatch
pathBundle.entry.request.ifMatch
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8043
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8073
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.response
pathBundle.entry.response
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8103
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.FhirDocuments.response
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.FhirDocuments.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.response.id
pathBundle.entry.response.id
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8136
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.response.extension
pathBundle.entry.response.extension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8171
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8220
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.response.status
pathBundle.entry.response.status
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8272
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.response.location
pathBundle.entry.response.location
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8302
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.response.etag
pathBundle.entry.response.etag
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8332
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.response.lastModified
pathBundle.entry.response.lastModified
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8363
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.response.outcome
pathBundle.entry.response.outcome
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8394
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.search
pathBundle.entry.search
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7499
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.FhirDocuments.search
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.FhirDocuments.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.search.id
pathBundle.entry.search.id
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7532
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.search.extension
pathBundle.entry.search.extension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7567
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7616
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.search.mode
pathBundle.entry.search.mode
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7668
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.search.score
pathBundle.entry.search.score
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#7710
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
score
:decimal>?
🔗 any Folders being created or updated;
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders
pathBundle.entry
sliceFolders
rootBundle.entry:Folders
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8415
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.Folders
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Folders>  < 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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.id
pathBundle.entry.id
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8463
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.extension
pathBundle.entry.extension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8498
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.modifierExtension
pathBundle.entry.modifierExtension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8547
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.link
pathBundle.entry.link
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8599
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.fullUrl
pathBundle.entry.fullUrl
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8625
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
fullUrl
:uri>?  < A list is a curated collection of resources.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.resource
pathBundle.entry.resource
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8656
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
resource
:IHE.MHD.Minimal.Folder>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.search
pathBundle.entry.search
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8775
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
search
:IHE.MHD.Comprehensive.ProvideBundle.Folders.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request
pathBundle.entry.request
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9017
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
request
:IHE.MHD.Comprehensive.ProvideBundle.Folders.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.response
pathBundle.entry.response
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9371
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
response
:IHE.MHD.Comprehensive.ProvideBundle.Folders.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request
pathBundle.entry.request
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9017
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.Folders.request
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Folders.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request.id
pathBundle.entry.request.id
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9050
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request.extension
pathBundle.entry.request.extension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9085
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9134
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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: https://profiles.ihe.net/ITI/MHD/ValueSet/MHDprovideFolderActions (required, ); (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request.method
pathBundle.entry.request.method
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9186
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request.url
pathBundle.entry.request.url
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9220
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9251
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9281
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request.ifMatch
pathBundle.entry.request.ifMatch
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9311
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9341
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.response
pathBundle.entry.response
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9371
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.Folders.response
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Folders.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.response.id
pathBundle.entry.response.id
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9404
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.response.extension
pathBundle.entry.response.extension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9439
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9488
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.response.status
pathBundle.entry.response.status
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9540
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.response.location
pathBundle.entry.response.location
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9570
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.response.etag
pathBundle.entry.response.etag
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9600
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.response.lastModified
pathBundle.entry.response.lastModified
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9631
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.response.outcome
pathBundle.entry.response.outcome
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9662
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.search
pathBundle.entry.search
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8775
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.Folders.search
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Folders.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.search.id
pathBundle.entry.search.id
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8808
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.search.extension
pathBundle.entry.search.extension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8843
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8892
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.search.mode
pathBundle.entry.search.mode
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8944
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Folders.search.score
pathBundle.entry.search.score
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#8986
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.; IHE.MHD.Comprehensive.ProvideBundle.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); 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.MHD.Comprehensive.ProvideBundle
elementBundle.link.extension
pathBundle.link.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#863
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.link.modifierExtension
pathBundle.link.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#912
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.link.relation
pathBundle.link.relation
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#964
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
relation
:string>  < The reference details for the link.; (src); url:uri>
🔗 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.; IHE.MHD.Comprehensive.ProvideBundle.meta(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.meta>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src); 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.MHD.Comprehensive.ProvideBundle
elementBundle.meta.extension
pathBundle.meta.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#276
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
extension
:Extension>*  < The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted. The server assigns this value, and ignores what the client specifies, except in the case that the server is imposing version integrity on updates/deletes.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.meta.versionId
pathBundle.meta.versionId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#335
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
versionId
:id>?  < When the resource last changed - e.g. when the version changed. This value is always populated except when the resource is first being created. The server / resource manager sets this value; what a client provides is irrelevant. This is equivalent to the HTTP Last-Modified and SHOULD have the same value on a [read](http://hl7.org/fhir/R4/http.html#read) interaction.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.meta.lastUpdated
pathBundle.meta.lastUpdated
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#366
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
lastUpdated
:instant>?  < A uri that identifies the source system of the resource. This provides a minimal amount of [Provenance](http://hl7.org/fhir/R4/provenance.html#) information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc. In the provenance resource, this corresponds to Provenance.entity.what[x]. The exact use of the source (and the implied Provenance.entity.role) is left to implementer discretion. Only one nominated source is allowed; for additional provenance details, a full Provenance resource should be used. This element can be used to indicate where the current master source of a resource that has a canonical URL if the resource is no longer hosted at the canonical URL.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.meta.source
pathBundle.meta.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#397
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
source
:uri>? []< A list of profiles (references to [StructureDefinition](http://hl7.org/fhir/R4/structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](http://hl7.org/fhir/R4/structuredefinition-definitions.html#StructureDefinition.url). It is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.meta.profile
pathBundle.meta.profile
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#428
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
profile
:StructureDefinition*>+ []< Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure. The security labels can be updated without changing the stated version of the resource. The list of security labels is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.meta.security
pathBundle.meta.security
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#462
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
security
:Coding>* []< Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource. The tags can be updated without changing the stated version of the resource. The list of tags is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: common-tags (example, Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".); (src); tag:Coding>*
🔗 the Patient;
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient
pathBundle.entry
slicePatient
rootBundle.entry:Patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9683
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.Patient
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Patient>  < 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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.id
pathBundle.entry.id
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9731
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.extension
pathBundle.entry.extension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9766
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.modifierExtension
pathBundle.entry.modifierExtension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9815
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.link
pathBundle.entry.link
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9867
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.fullUrl
pathBundle.entry.fullUrl
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9893
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
fullUrl
:uri>?  < Demographics and other administrative information about an individual or animal receiving care or other health-related services.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.resource
pathBundle.entry.resource
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#9924
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
resource
:Patient>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.search
pathBundle.entry.search
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10016
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
search
:IHE.MHD.Comprehensive.ProvideBundle.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request
pathBundle.entry.request
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10258
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
request
:IHE.MHD.Comprehensive.ProvideBundle.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.response
pathBundle.entry.response
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10612
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
response
:IHE.MHD.Comprehensive.ProvideBundle.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request
pathBundle.entry.request
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10258
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.Patient.request
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Patient.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request.id
pathBundle.entry.request.id
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10291
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request.extension
pathBundle.entry.request.extension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10326
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request.modifierExtension
pathBundle.entry.request.modifierExtension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10375
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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: https://profiles.ihe.net/ITI/MHD/ValueSet/MHDprovidePatientActions (required, ); (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request.method
pathBundle.entry.request.method
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10427
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request.url
pathBundle.entry.request.url
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10461
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10492
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10522
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request.ifMatch
pathBundle.entry.request.ifMatch
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10552
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10582
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.response
pathBundle.entry.response
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10612
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.Patient.response
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Patient.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.response.id
pathBundle.entry.response.id
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10645
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.response.extension
pathBundle.entry.response.extension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10680
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.response.modifierExtension
pathBundle.entry.response.modifierExtension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10729
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.response.status
pathBundle.entry.response.status
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10781
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.response.location
pathBundle.entry.response.location
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10811
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.response.etag
pathBundle.entry.response.etag
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10841
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.response.lastModified
pathBundle.entry.response.lastModified
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10872
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.response.outcome
pathBundle.entry.response.outcome
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10903
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.search
pathBundle.entry.search
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10016
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.Patient.search
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Patient.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.search.id
pathBundle.entry.search.id
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10049
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.search.extension
pathBundle.entry.search.extension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10084
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.search.modifierExtension
pathBundle.entry.search.modifierExtension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10133
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.search.mode
pathBundle.entry.search.mode
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10185
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:Patient.search.score
pathBundle.entry.search.score
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#10227
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
score
:decimal>?
🔗 The SubmissionSet defines who submitted it, why they submitted it, when they submitted, what is in it, and where it is destine.;
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet
pathBundle.entry
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2215
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.SubmissionSet
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.SubmissionSet>  < 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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.id
pathBundle.entry.id
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2263
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.extension
pathBundle.entry.extension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2298
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.modifierExtension
pathBundle.entry.modifierExtension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2347
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.link
pathBundle.entry.link
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2399
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.fullUrl
pathBundle.entry.fullUrl
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2425
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
fullUrl
:uri>?  < A list is a curated collection of resources.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.resource
pathBundle.entry.resource
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2456
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
resource
:IHE.MHD.Comprehensive.SubmissionSet>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.search
pathBundle.entry.search
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2575
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
search
:IHE.MHD.Comprehensive.ProvideBundle.SubmissionSet.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request
pathBundle.entry.request
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2817
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
request
:IHE.MHD.Comprehensive.ProvideBundle.SubmissionSet.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.response
pathBundle.entry.response
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3179
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
response
:IHE.MHD.Comprehensive.ProvideBundle.SubmissionSet.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request
pathBundle.entry.request
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2817
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.SubmissionSet.request
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.SubmissionSet.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request.id
pathBundle.entry.request.id
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2850
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request.extension
pathBundle.entry.request.extension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2885
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2934
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request.method
pathBundle.entry.request.method
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2986
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request.url
pathBundle.entry.request.url
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3028
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3059
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3089
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request.ifMatch
pathBundle.entry.request.ifMatch
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3119
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3149
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.response
pathBundle.entry.response
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3179
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.SubmissionSet.response
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.SubmissionSet.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.response.id
pathBundle.entry.response.id
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3212
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.response.extension
pathBundle.entry.response.extension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3247
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3296
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.response.status
pathBundle.entry.response.status
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3348
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.response.location
pathBundle.entry.response.location
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3378
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.response.etag
pathBundle.entry.response.etag
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3408
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.response.lastModified
pathBundle.entry.response.lastModified
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3439
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.response.outcome
pathBundle.entry.response.outcome
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#3470
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.search
pathBundle.entry.search
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2575
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.SubmissionSet.search
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.SubmissionSet.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.search.id
pathBundle.entry.search.id
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2608
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.search.extension
pathBundle.entry.search.extension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2643
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2692
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.search.mode
pathBundle.entry.search.mode
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2744
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.search.score
pathBundle.entry.search.score
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#2786
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
score
:decimal>?
🔗 any updated DocumentReference that are part of the SubmissionSet if a new new DocumentReference replaces this DocumentReference.;
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs
pathBundle.entry
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4758
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.UpdateDocumentRefs
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.UpdateDocumentRefs>  < 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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.id
pathBundle.entry.id
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4806
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.extension
pathBundle.entry.extension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4841
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.modifierExtension
pathBundle.entry.modifierExtension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4890
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.link
pathBundle.entry.link
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4942
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.fullUrl
pathBundle.entry.fullUrl
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4968
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
fullUrl
:uri>?  < 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.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.resource
pathBundle.entry.resource
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#4999
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
resource
:IHE.MHD.Patch.Parameters>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search
pathBundle.entry.search
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5037
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
search
:IHE.MHD.Comprehensive.ProvideBundle.UpdateDocumentRefs.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request
pathBundle.entry.request
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5279
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
request
:IHE.MHD.Comprehensive.ProvideBundle.UpdateDocumentRefs.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response
pathBundle.entry.response
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5641
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
response
:IHE.MHD.Comprehensive.ProvideBundle.UpdateDocumentRefs.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request
pathBundle.entry.request
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5279
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.UpdateDocumentRefs.request
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.UpdateDocumentRefs.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.id
pathBundle.entry.request.id
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5312
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.extension
pathBundle.entry.request.extension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5347
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5396
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.method
pathBundle.entry.request.method
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5448
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.url
pathBundle.entry.request.url
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5490
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5521
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5551
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.ifMatch
pathBundle.entry.request.ifMatch
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5581
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5611
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response
pathBundle.entry.response
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5641
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.UpdateDocumentRefs.response
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.UpdateDocumentRefs.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.id
pathBundle.entry.response.id
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5674
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.extension
pathBundle.entry.response.extension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5709
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5758
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.status
pathBundle.entry.response.status
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5810
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.location
pathBundle.entry.response.location
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5840
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.etag
pathBundle.entry.response.etag
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5870
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.lastModified
pathBundle.entry.response.lastModified
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5901
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.outcome
pathBundle.entry.response.outcome
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5932
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search
pathBundle.entry.search
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5037
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
IHE.MHD.Comprehensive.ProvideBundle.UpdateDocumentRefs.search
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.UpdateDocumentRefs.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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search.id
pathBundle.entry.search.id
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5070
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search.extension
pathBundle.entry.search.extension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5105
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5154
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search.mode
pathBundle.entry.search.mode
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5206
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
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.MHD.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search.score
pathBundle.entry.search.score
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.json.html#5248
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle
score
:decimal>?
🔗 A list is a curated collection of resources.; IHE.MHD.Comprehensive.SubmissionSet(src)(doc)=  <#base:IHE.MHD.UnContained.Comprehensive.SubmissionSet>  < 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); 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); meta:IHE.MHD.Comprehensive.SubmissionSet.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.MHD.Comprehensive.SubmissionSet
elementList.implicitRules
pathList.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.json.html#555
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet
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); 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); 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); contained:Resource>* []< An Extension; (src); extension:Extension>{2,2147483647}  < An Extension; (src);
provenance
profileIHE.MHD.Comprehensive.SubmissionSet
elementList.modifierExtension
pathList.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.json.html#901
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet
modifierExtension
:Extension>{0,0} []< Identifier for the List assigned for business purposes outside the context of FHIR.; (src); identifier:Identifier>*  < Indicates the current state of this list. This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid. Binding: list-status (required, The current state of the list.); (src); status:code>  < How this list was prepared - whether it is a working list that is suitable for being maintained on an ongoing basis, or if it represents a snapshot of a list of items from another source, or whether it is a prepared list where items may be marked as added, modified or deleted. This element is labeled as a modifier because a change list must not be misunderstood as a complete list. Binding: list-mode (required, The processing mode that applies to this list.); (src); mode:code>  < A label for the list assigned by the author.; (src); title:string>?  < This code defines the purpose of the list - why it was created. If there is no code, the purpose of the list is implied where it is used, such as in a document section using Document.section.code. Binding: https://profiles.ihe.net/ITI/MHD/ValueSet/MHDlistTypesVS (required, ); (src); code:CodeableConcept>  < The common subject (or patient) of the resources that are in the list if there is one. Some purely arbitrary lists do not have a common subject, so this is optional.; (src); subject:Patient*>  < The encounter that is the context in which this list was created.; (src); encounter:Encounter*>{0,0}  < The date that the list was prepared. The actual important date is the date of currency of the resources that were summarized, but it is usually assumed that these are current when the preparation occurs.; (src); date:dateTime>  < The entity responsible for deciding what the contents of the list were. Where the list was created by a human, this is the same as the author of the list. The primary source is the entity that made the decisions what items are in the list. This may be software or user.; (src); source:( <Device> | <Patient> | <Practitioner> | <PractitionerRole>)>?  < What order applies to the items in the list. Applications SHOULD render ordered lists in the order provided, but MAY allow users to re-order based on their own preferences as well. If there is no order specified, the order is unknown, though there may still be some order. Binding: list-order (preferred, What order applies to the items in a list.); (src); orderedBy:CodeableConcept>{0,0}  < Comments that apply to the overall list.; (src); note:Annotation>? []< Entries in this list. If there are no entries in the list, an emptyReason SHOULD be provided.; (src); entry:IHE.MHD.Comprehensive.SubmissionSet.entry>*  < If the list is empty, why the list is empty. The various reasons for an empty list make a significant interpretation to its interpretation. Note that this code is for use when the entire list has been suppressed, and not for when individual items are omitted - implementers may consider using a text note or a flag on an entry in these cases. Binding: list-empty-reason (preferred, If a list is empty, why it is empty.); (src); emptyReason:CodeableConcept>{0,0}  < Expresses contentType of submissionSet or the codeList of a Folder. Usually expressed in LOINC or SNOMED.; (src);
provenance
profileIHE.MHD.Comprehensive.SubmissionSet
elementList.extension:designationType
pathList.extension
slicedesignationType
rootList.extension:designationType
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.json.html#760
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet
designationType
:ihe-designationType>  < The globally unique, immutable, identifier of the entity that contributed the SubmissionSet. When a broker is involved in sending SubmissionSets from a collection of client systems, it shall use a different sourceId for submissions from each separate system to allow for tracking. The format of the identifier is an OID.; (src);
provenance
profileIHE.MHD.Comprehensive.SubmissionSet
elementList.extension:sourceId
pathList.extension
slicesourceId
rootList.extension:sourceId
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.json.html#805
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet
sourceId
:ihe-sourceId> []< holds the identity of the organization or person the SubmissionSet is intended. For XDR and eMail (e.g. Direct) this tends to be a Practitioner or Patient with a telecom holding an email, but this is not strictly required.; (src);
provenance
profileIHE.MHD.Comprehensive.SubmissionSet
elementList.extension:intendedRecipient
pathList.extension
sliceintendedRecipient
rootList.extension:intendedRecipient
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.json.html#853
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet
intendedRecipient
:ihe-intendedRecipient>*  < An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.; (src);
provenance
profileIHE.MHD.Comprehensive.SubmissionSet
elementList.identifier:uniqueId
pathList.identifier
sliceuniqueId
rootList.identifier:uniqueId
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.json.html#993
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet
uniqueId
:IHE.MHD.SubmissionSetUniqueIdIdentifier>? []< An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.; (src);
provenance
profileIHE.MHD.Comprehensive.SubmissionSet
elementList.identifier:entryUUID
pathList.identifier
sliceentryUUID
rootList.identifier:entryUUID
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.json.html#1047
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet
entryUUID
:IHE.MHD.EntryUUID.Identifier>*
🔗 Entries in this list. If there are no entries in the list, an emptyReason SHOULD be provided.; IHE.MHD.Comprehensive.SubmissionSet.entry(src)(doc)=  <#base:List.entry>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src); 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.MHD.Comprehensive.SubmissionSet
elementList.entry.extension
pathList.entry.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.json.html#2007
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet
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.MHD.Comprehensive.SubmissionSet
elementList.entry.modifierExtension
pathList.entry.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.json.html#2056
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet
modifierExtension
:Extension>*  < The flag allows the system constructing the list to indicate the role and significance of the item in the list. The flag can only be understood in the context of the List.code. If the flag means that the entry has actually been deleted from the list, the deleted element SHALL be true. Deleted can only be used if the List.mode is "changes". Binding: list-item-flag (example, Codes that provide further information about the reason and meaning of the item in the list.); (src); flag:CodeableConcept>{0,0}  < True if this item is marked as deleted in the list. If the flag means that the entry has actually been deleted from the list, the deleted element SHALL be true. Both flag and deleted can only be used if the List.mode is "changes". A deleted entry should be displayed in narrative as deleted. This element is labeled as a modifier because it indicates that an item is (to be) no longer in the list.; (src);
provenance
profileIHE.MHD.Comprehensive.SubmissionSet
elementList.entry.deleted
pathList.entry.deleted
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.json.html#2161
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet
deleted
:boolean>{0,0}  < When this item was added to the list.; (src); date:dateTime>{0,0}  < A reference to the actual resource from which data was derived.; (src); item:( <DocumentReference> | <List>)>
🔗 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.; IHE.MHD.Comprehensive.SubmissionSet.meta(src)(doc)=  <#base:IHE.MHD.Minimal.SubmissionSet.meta>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src); 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.MHD.Comprehensive.SubmissionSet
elementList.meta.extension
pathList.meta.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.json.html#275
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet
extension
:Extension>*  < The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted. The server assigns this value, and ignores what the client specifies, except in the case that the server is imposing version integrity on updates/deletes.; (src);
provenance
profileIHE.MHD.Comprehensive.SubmissionSet
elementList.meta.versionId
pathList.meta.versionId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.json.html#334
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet
versionId
:id>?  < When the resource last changed - e.g. when the version changed. This value is always populated except when the resource is first being created. The server / resource manager sets this value; what a client provides is irrelevant. This is equivalent to the HTTP Last-Modified and SHOULD have the same value on a [read](http://hl7.org/fhir/R4/http.html#read) interaction.; (src);
provenance
profileIHE.MHD.Comprehensive.SubmissionSet
elementList.meta.lastUpdated
pathList.meta.lastUpdated
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.json.html#365
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet
lastUpdated
:instant>?  < A uri that identifies the source system of the resource. This provides a minimal amount of [Provenance](http://hl7.org/fhir/R4/provenance.html#) information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc. In the provenance resource, this corresponds to Provenance.entity.what[x]. The exact use of the source (and the implied Provenance.entity.role) is left to implementer discretion. Only one nominated source is allowed; for additional provenance details, a full Provenance resource should be used. This element can be used to indicate where the current master source of a resource that has a canonical URL if the resource is no longer hosted at the canonical URL.; (src); source:uri>? []< A list of profiles (references to [StructureDefinition](http://hl7.org/fhir/R4/structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](http://hl7.org/fhir/R4/structuredefinition-definitions.html#StructureDefinition.url). It is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.; (src);
provenance
profileIHE.MHD.Comprehensive.SubmissionSet
elementList.meta.profile
pathList.meta.profile
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.json.html#427
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet
profile
:StructureDefinition*>* []< Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure. The security labels can be updated without changing the stated version of the resource. The list of security labels is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.MHD.Comprehensive.SubmissionSet
elementList.meta.security
pathList.meta.security
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.json.html#467
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet
security
:Coding>* []< Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource. The tags can be updated without changing the stated version of the resource. The list of tags is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: common-tags (example, Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".); (src); tag:Coding>*
🔗 An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.;
provenance
profileIHE.MHD.EntryUUID.Identifier
elementIdentifier
pathIdentifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.EntryUUID.Identifier.json.html#72
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.EntryUUID.Identifier.html
basehttp://hl7.org/fhir/StructureDefinition/Identifier
IHE.MHD.EntryUUID.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.MHD.EntryUUID.Identifier
elementIdentifier.id
pathIdentifier.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.EntryUUID.Identifier.json.html#117
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.EntryUUID.Identifier.html
basehttp://hl7.org/fhir/StructureDefinition/Identifier
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.MHD.EntryUUID.Identifier
elementIdentifier.extension
pathIdentifier.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.EntryUUID.Identifier.json.html#152
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.EntryUUID.Identifier.html
basehttp://hl7.org/fhir/StructureDefinition/Identifier
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.MHD.EntryUUID.Identifier
elementIdentifier.use
pathIdentifier.use
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.EntryUUID.Identifier.json.html#211
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.EntryUUID.Identifier.html
basehttp://hl7.org/fhir/StructureDefinition/Identifier
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.MHD.EntryUUID.Identifier
elementIdentifier.type
pathIdentifier.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.EntryUUID.Identifier.json.html#266
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.EntryUUID.Identifier.html
basehttp://hl7.org/fhir/StructureDefinition/Identifier
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. urn:ietf:rfc:3986; (src);
provenance
profileIHE.MHD.EntryUUID.Identifier
elementIdentifier.system
pathIdentifier.system
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.EntryUUID.Identifier.json.html#323
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.EntryUUID.Identifier.html
basehttp://hl7.org/fhir/StructureDefinition/Identifier
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.MHD.EntryUUID.Identifier
elementIdentifier.value
pathIdentifier.value
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.EntryUUID.Identifier.json.html#376
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.EntryUUID.Identifier.html
basehttp://hl7.org/fhir/StructureDefinition/Identifier
value
:string>  < Time period during which identifier is/was valid for use.; (src);
provenance
profileIHE.MHD.EntryUUID.Identifier
elementIdentifier.period
pathIdentifier.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.EntryUUID.Identifier.json.html#434
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.EntryUUID.Identifier.html
basehttp://hl7.org/fhir/StructureDefinition/Identifier
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.MHD.EntryUUID.Identifier
elementIdentifier.assigner
pathIdentifier.assigner
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.EntryUUID.Identifier.json.html#478
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.EntryUUID.Identifier.html
basehttp://hl7.org/fhir/StructureDefinition/Identifier
assigner
:Organization*>?
🔗 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.; IHE.MHD.FindDocumentLists.Audit.Consumer(src)(doc)=  <#base:IHE.BasicAudit.PatientQuery>  < 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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.id
pathAuditEvent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#173
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.meta
pathAuditEvent.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#200
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.implicitRules
pathAuditEvent.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#230
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.language
pathAuditEvent.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#262
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.text
pathAuditEvent.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#312
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.contained
pathAuditEvent.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#355
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.extension
pathAuditEvent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#387
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.modifierExtension
pathAuditEvent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#436
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.type
pathAuditEvent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#475
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
type
:Coding> []< Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.subtype
pathAuditEvent.subtype
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#544
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.action
pathAuditEvent.action
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#857
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.period
pathAuditEvent.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#914
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.recorded
pathAuditEvent.recorded
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#971
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.outcome
pathAuditEvent.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1021
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
outcome
:code>?  < A free text description of the outcome of the event.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.outcomeDesc
pathAuditEvent.outcomeDesc
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1078
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.purposeOfEvent
pathAuditEvent.purposeOfEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1122
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1190
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
agent
:IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5404
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
source
:IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5744
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
entity
:IHE.MHD.FindDocumentLists.Audit.Consumer.entity>{2,2147483647}  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.subtype:anySearch
pathAuditEvent.subtype
sliceanySearch
rootAuditEvent.subtype:anySearch
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#609
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
anySearch
:Coding>?  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.subtype:anySearchT
pathAuditEvent.subtype
sliceanySearchT
rootAuditEvent.subtype:anySearchT
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#671
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
anySearchT
:Coding>?  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.subtype:anySearchS
pathAuditEvent.subtype
sliceanySearchS
rootAuditEvent.subtype:anySearchS
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#733
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
anySearchS
:Coding>?  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.subtype:iti66
pathAuditEvent.subtype
sliceiti66
rootAuditEvent.subtype:iti66
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#795
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
iti66
: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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#2240
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
client
:IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#3298
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
server
:IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4349
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
user
:IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6677
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
transaction
:IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:query
pathAuditEvent.entity
slicequery
rootAuditEvent.entity:query
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#8268
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
query
:IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9203
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
patient
:IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1190
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent.id
pathAuditEvent.agent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1260
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent.extension
pathAuditEvent.agent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1295
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent.modifierExtension
pathAuditEvent.agent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1344
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent.type
pathAuditEvent.agent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1396
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent.role
pathAuditEvent.agent.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1463
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent.who
pathAuditEvent.agent.who
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1528
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent.altId
pathAuditEvent.agent.altId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1597
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent.name
pathAuditEvent.agent.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1646
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent.requestor
pathAuditEvent.agent.requestor
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1695
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent.location
pathAuditEvent.agent.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1741
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent.policy
pathAuditEvent.agent.policy
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1796
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent.media
pathAuditEvent.agent.media
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1846
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
media
:Coding>?  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1902
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
network
:IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent.purposeOfUse
pathAuditEvent.agent.purposeOfUse
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#2184
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1902
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent.network.id
pathAuditEvent.agent.network.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1942
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent.network.extension
pathAuditEvent.agent.network.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#1977
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#2026
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent.network.address
pathAuditEvent.agent.network.address
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#2078
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent.network.type
pathAuditEvent.agent.network.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#2128
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#2240
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client.id
pathAuditEvent.agent.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#2309
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client.extension
pathAuditEvent.agent.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#2344
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#2393
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client.type
pathAuditEvent.agent.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#2445
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client.role
pathAuditEvent.agent.role
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#2521
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client.who
pathAuditEvent.agent.who
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#2586
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client.altId
pathAuditEvent.agent.altId
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#2655
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client.name
pathAuditEvent.agent.name
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#2704
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client.requestor
pathAuditEvent.agent.requestor
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#2753
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client.location
pathAuditEvent.agent.location
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#2799
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client.policy
pathAuditEvent.agent.policy
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#2854
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client.media
pathAuditEvent.agent.media
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#2904
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#2960
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
network
:IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#3242
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#2960
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client.network.id
pathAuditEvent.agent.network.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#3000
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client.network.extension
pathAuditEvent.agent.network.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#3035
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#3084
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client.network.address
pathAuditEvent.agent.network.address
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#3136
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:client.network.type
pathAuditEvent.agent.network.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#3186
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5744
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity.id
pathAuditEvent.entity.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5818
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity.extension
pathAuditEvent.entity.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5853
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity.modifierExtension
pathAuditEvent.entity.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5902
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity.what
pathAuditEvent.entity.what
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5954
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity.type
pathAuditEvent.entity.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6005
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity.role
pathAuditEvent.entity.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6070
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity.lifecycle
pathAuditEvent.entity.lifecycle
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6130
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity.securityLabel
pathAuditEvent.entity.securityLabel
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6195
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity.name
pathAuditEvent.entity.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6256
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity.description
pathAuditEvent.entity.description
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6309
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity.query
pathAuditEvent.entity.query
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6354
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6403
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
detail
:IHE.MHD.FindDocumentLists.Audit.Consumer.entity.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6403
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity.detail.id
pathAuditEvent.entity.detail.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6448
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity.detail.extension
pathAuditEvent.entity.detail.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6483
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6532
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity.detail.type
pathAuditEvent.entity.detail.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6584
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9203
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Consumer.patient
(src)(doc)=  <#base:IHE.BasicAudit.PatientQuery.patient>  < 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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:patient.id
pathAuditEvent.entity.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9269
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:patient.extension
pathAuditEvent.entity.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9304
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:patient.modifierExtension
pathAuditEvent.entity.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9353
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:patient.what
pathAuditEvent.entity.what
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9405
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:patient.type
pathAuditEvent.entity.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9456
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:patient.role
pathAuditEvent.entity.role
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9526
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:patient.lifecycle
pathAuditEvent.entity.lifecycle
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9591
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:patient.securityLabel
pathAuditEvent.entity.securityLabel
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9656
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:patient.name
pathAuditEvent.entity.name
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9717
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:patient.description
pathAuditEvent.entity.description
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9770
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:patient.query
pathAuditEvent.entity.query
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9815
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9864
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
detail
:IHE.MHD.FindDocumentLists.Audit.Consumer.patient.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9864
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Consumer.patient.detail
(src)(doc)=  <#base:IHE.BasicAudit.PatientQuery.patient.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:patient.detail.id
pathAuditEvent.entity.detail.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9909
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:patient.detail.extension
pathAuditEvent.entity.detail.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9944
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:patient.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9993
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:patient.detail.type
pathAuditEvent.entity.detail.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#10045
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:query
pathAuditEvent.entity
slicequery
rootAuditEvent.entity:query
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#8268
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:query.id
pathAuditEvent.entity.id
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#8334
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:query.extension
pathAuditEvent.entity.extension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#8369
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:query.modifierExtension
pathAuditEvent.entity.modifierExtension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#8418
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:query.what
pathAuditEvent.entity.what
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#8470
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:query.type
pathAuditEvent.entity.type
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#8521
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:query.role
pathAuditEvent.entity.role
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#8591
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:query.lifecycle
pathAuditEvent.entity.lifecycle
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#8656
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:query.securityLabel
pathAuditEvent.entity.securityLabel
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#8721
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:query.name
pathAuditEvent.entity.name
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#8782
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:query.description
pathAuditEvent.entity.description
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#8835
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:query.query
pathAuditEvent.entity.query
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#8880
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
query
:base64Binary>  < Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:query.detail
pathAuditEvent.entity.detail
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#8929
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
detail
:IHE.MHD.FindDocumentLists.Audit.Consumer.query.detail>{0,0}
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:query.detail
pathAuditEvent.entity.detail
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#8929
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:query.detail.id
pathAuditEvent.entity.detail.id
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#8974
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:query.detail.extension
pathAuditEvent.entity.detail.extension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9009
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:query.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9058
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:query.detail.type
pathAuditEvent.entity.detail.type
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#9110
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#3298
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server.id
pathAuditEvent.agent.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#3360
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server.extension
pathAuditEvent.agent.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#3395
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#3444
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server.type
pathAuditEvent.agent.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#3496
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server.role
pathAuditEvent.agent.role
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#3572
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server.who
pathAuditEvent.agent.who
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#3637
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server.altId
pathAuditEvent.agent.altId
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#3706
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server.name
pathAuditEvent.agent.name
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#3755
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server.requestor
pathAuditEvent.agent.requestor
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#3804
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server.location
pathAuditEvent.agent.location
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#3850
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server.policy
pathAuditEvent.agent.policy
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#3905
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server.media
pathAuditEvent.agent.media
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#3955
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4011
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
network
:IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4293
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4011
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server.network.id
pathAuditEvent.agent.network.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4051
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server.network.extension
pathAuditEvent.agent.network.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4086
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4135
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server.network.address
pathAuditEvent.agent.network.address
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4187
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:server.network.type
pathAuditEvent.agent.network.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4237
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5404
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.source.id
pathAuditEvent.source.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5451
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.source.extension
pathAuditEvent.source.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5486
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.source.modifierExtension
pathAuditEvent.source.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5535
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.source.site
pathAuditEvent.source.site
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
site
:string>?  < Identifier of the source where the event was detected.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.source.observer
pathAuditEvent.source.observer
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5632
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.source.type
pathAuditEvent.source.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5688
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6677
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.id
pathAuditEvent.entity.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6743
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.extension
pathAuditEvent.entity.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6778
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.modifierExtension
pathAuditEvent.entity.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6827
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6879
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.type
pathAuditEvent.entity.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7592
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.role
pathAuditEvent.entity.role
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7661
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.lifecycle
pathAuditEvent.entity.lifecycle
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7721
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.securityLabel
pathAuditEvent.entity.securityLabel
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7786
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.name
pathAuditEvent.entity.name
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7847
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.description
pathAuditEvent.entity.description
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7900
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.query
pathAuditEvent.entity.query
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7945
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7994
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
detail
:IHE.MHD.FindDocumentLists.Audit.Consumer.transaction.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7994
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.detail.id
pathAuditEvent.entity.detail.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#8039
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.detail.extension
pathAuditEvent.entity.detail.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#8074
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#8123
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.detail.type
pathAuditEvent.entity.detail.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#8175
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Identifies a specific instance of the entity. The reference should be version specific.;
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6879
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.what.id
pathAuditEvent.entity.what.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6930
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.what.extension
pathAuditEvent.entity.what.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#6965
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.what.reference
pathAuditEvent.entity.what.reference
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7024
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.what.type
pathAuditEvent.entity.what.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7064
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7112
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
identifier
:IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.what.display
pathAuditEvent.entity.what.display
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7549
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7112
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.id
pathAuditEvent.entity.what.identifier.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7149
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.extension
pathAuditEvent.entity.what.identifier.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7184
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.use
pathAuditEvent.entity.what.identifier.use
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7243
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.type
pathAuditEvent.entity.what.identifier.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7297
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.system
pathAuditEvent.entity.what.identifier.system
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7354
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.value
pathAuditEvent.entity.what.identifier.value
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7406
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
value
:string>  < Time period during which identifier is/was valid for use.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.period
pathAuditEvent.entity.what.identifier.period
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7457
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.assigner
pathAuditEvent.entity.what.identifier.assigner
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#7501
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4349
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user.id
pathAuditEvent.agent.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4411
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user.extension
pathAuditEvent.agent.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4446
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4495
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user.type
pathAuditEvent.agent.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4547
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user.role
pathAuditEvent.agent.role
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4623
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user.who
pathAuditEvent.agent.who
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4689
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user.altId
pathAuditEvent.agent.altId
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4758
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user.name
pathAuditEvent.agent.name
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4807
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user.requestor
pathAuditEvent.agent.requestor
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4857
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user.location
pathAuditEvent.agent.location
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4904
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user.policy
pathAuditEvent.agent.policy
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#4959
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user.media
pathAuditEvent.agent.media
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5009
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5065
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
network
:IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5347
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5065
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user.network.id
pathAuditEvent.agent.network.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5105
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user.network.extension
pathAuditEvent.agent.network.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5140
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5189
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user.network.address
pathAuditEvent.agent.network.address
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5241
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Consumer
elementAuditEvent.agent:user.network.type
pathAuditEvent.agent.network.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.json.html#5291
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.; IHE.MHD.FindDocumentLists.Audit.Responder(src)(doc)=  <#base:IHE.BasicAudit.PatientQuery>  < 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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.id
pathAuditEvent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#173
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.meta
pathAuditEvent.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#200
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.implicitRules
pathAuditEvent.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#230
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.language
pathAuditEvent.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#262
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.text
pathAuditEvent.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#312
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.contained
pathAuditEvent.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#355
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.extension
pathAuditEvent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#387
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.modifierExtension
pathAuditEvent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#436
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.type
pathAuditEvent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#475
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
type
:Coding> []< Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.subtype
pathAuditEvent.subtype
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#544
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.action
pathAuditEvent.action
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#857
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.period
pathAuditEvent.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#914
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.recorded
pathAuditEvent.recorded
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#971
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.outcome
pathAuditEvent.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1021
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
outcome
:code>?  < A free text description of the outcome of the event.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.outcomeDesc
pathAuditEvent.outcomeDesc
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1078
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.purposeOfEvent
pathAuditEvent.purposeOfEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1122
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1190
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
agent
:IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5404
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
source
:IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5744
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
entity
:IHE.MHD.FindDocumentLists.Audit.Responder.entity>{2,2147483647}  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.subtype:anySearch
pathAuditEvent.subtype
sliceanySearch
rootAuditEvent.subtype:anySearch
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#609
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
anySearch
:Coding>?  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.subtype:anySearchT
pathAuditEvent.subtype
sliceanySearchT
rootAuditEvent.subtype:anySearchT
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#671
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
anySearchT
:Coding>?  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.subtype:anySearchS
pathAuditEvent.subtype
sliceanySearchS
rootAuditEvent.subtype:anySearchS
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#733
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
anySearchS
:Coding>?  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.subtype:iti66
pathAuditEvent.subtype
sliceiti66
rootAuditEvent.subtype:iti66
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#795
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
iti66
: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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2240
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
client
:IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#3291
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
server
:IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4349
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
user
:IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6677
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
transaction
:IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:query
pathAuditEvent.entity
slicequery
rootAuditEvent.entity:query
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#8268
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
query
:IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9203
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
patient
:IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1190
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent.id
pathAuditEvent.agent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1260
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent.extension
pathAuditEvent.agent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1295
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent.modifierExtension
pathAuditEvent.agent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1344
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent.type
pathAuditEvent.agent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1396
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent.role
pathAuditEvent.agent.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1463
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent.who
pathAuditEvent.agent.who
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1528
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent.altId
pathAuditEvent.agent.altId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1597
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent.name
pathAuditEvent.agent.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1646
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent.requestor
pathAuditEvent.agent.requestor
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1695
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent.location
pathAuditEvent.agent.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1741
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent.policy
pathAuditEvent.agent.policy
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1796
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent.media
pathAuditEvent.agent.media
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1846
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
media
:Coding>?  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1902
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
network
:IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent.purposeOfUse
pathAuditEvent.agent.purposeOfUse
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2184
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1902
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent.network.id
pathAuditEvent.agent.network.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1942
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent.network.extension
pathAuditEvent.agent.network.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#1977
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2026
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent.network.address
pathAuditEvent.agent.network.address
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2078
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent.network.type
pathAuditEvent.agent.network.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2128
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2240
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client.id
pathAuditEvent.agent.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2302
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client.extension
pathAuditEvent.agent.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2337
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2386
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client.type
pathAuditEvent.agent.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2438
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client.role
pathAuditEvent.agent.role
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2514
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client.who
pathAuditEvent.agent.who
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2579
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client.altId
pathAuditEvent.agent.altId
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2648
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client.name
pathAuditEvent.agent.name
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2697
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client.requestor
pathAuditEvent.agent.requestor
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2746
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client.location
pathAuditEvent.agent.location
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2792
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client.policy
pathAuditEvent.agent.policy
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2847
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client.media
pathAuditEvent.agent.media
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2897
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2953
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
network
:IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#3235
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2953
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client.network.id
pathAuditEvent.agent.network.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#2993
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client.network.extension
pathAuditEvent.agent.network.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#3028
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#3077
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client.network.address
pathAuditEvent.agent.network.address
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#3129
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:client.network.type
pathAuditEvent.agent.network.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#3179
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5744
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity.id
pathAuditEvent.entity.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5818
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity.extension
pathAuditEvent.entity.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5853
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity.modifierExtension
pathAuditEvent.entity.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5902
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity.what
pathAuditEvent.entity.what
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5954
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity.type
pathAuditEvent.entity.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6005
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity.role
pathAuditEvent.entity.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6070
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity.lifecycle
pathAuditEvent.entity.lifecycle
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6130
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity.securityLabel
pathAuditEvent.entity.securityLabel
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6195
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity.name
pathAuditEvent.entity.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6256
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity.description
pathAuditEvent.entity.description
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6309
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity.query
pathAuditEvent.entity.query
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6354
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6403
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
detail
:IHE.MHD.FindDocumentLists.Audit.Responder.entity.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6403
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity.detail.id
pathAuditEvent.entity.detail.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6448
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity.detail.extension
pathAuditEvent.entity.detail.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6483
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6532
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity.detail.type
pathAuditEvent.entity.detail.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6584
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9203
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Responder.patient
(src)(doc)=  <#base:IHE.BasicAudit.PatientQuery.patient>  < 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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:patient.id
pathAuditEvent.entity.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9269
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:patient.extension
pathAuditEvent.entity.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9304
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:patient.modifierExtension
pathAuditEvent.entity.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9353
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:patient.what
pathAuditEvent.entity.what
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9405
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:patient.type
pathAuditEvent.entity.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9456
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:patient.role
pathAuditEvent.entity.role
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9526
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:patient.lifecycle
pathAuditEvent.entity.lifecycle
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9591
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:patient.securityLabel
pathAuditEvent.entity.securityLabel
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9656
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:patient.name
pathAuditEvent.entity.name
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9717
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:patient.description
pathAuditEvent.entity.description
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9770
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:patient.query
pathAuditEvent.entity.query
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9815
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9864
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
detail
:IHE.MHD.FindDocumentLists.Audit.Responder.patient.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9864
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Responder.patient.detail
(src)(doc)=  <#base:IHE.BasicAudit.PatientQuery.patient.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:patient.detail.id
pathAuditEvent.entity.detail.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9909
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:patient.detail.extension
pathAuditEvent.entity.detail.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9944
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:patient.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9993
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:patient.detail.type
pathAuditEvent.entity.detail.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#10045
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:query
pathAuditEvent.entity
slicequery
rootAuditEvent.entity:query
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#8268
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:query.id
pathAuditEvent.entity.id
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#8334
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:query.extension
pathAuditEvent.entity.extension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#8369
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:query.modifierExtension
pathAuditEvent.entity.modifierExtension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#8418
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:query.what
pathAuditEvent.entity.what
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#8470
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:query.type
pathAuditEvent.entity.type
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#8521
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:query.role
pathAuditEvent.entity.role
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#8591
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:query.lifecycle
pathAuditEvent.entity.lifecycle
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#8656
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:query.securityLabel
pathAuditEvent.entity.securityLabel
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#8721
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:query.name
pathAuditEvent.entity.name
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#8782
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:query.description
pathAuditEvent.entity.description
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#8835
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:query.query
pathAuditEvent.entity.query
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#8880
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
query
:base64Binary>  < Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:query.detail
pathAuditEvent.entity.detail
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#8929
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
detail
:IHE.MHD.FindDocumentLists.Audit.Responder.query.detail>{0,0}
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:query.detail
pathAuditEvent.entity.detail
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#8929
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:query.detail.id
pathAuditEvent.entity.detail.id
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#8974
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:query.detail.extension
pathAuditEvent.entity.detail.extension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9009
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:query.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9058
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:query.detail.type
pathAuditEvent.entity.detail.type
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#9110
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#3291
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server.id
pathAuditEvent.agent.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#3360
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server.extension
pathAuditEvent.agent.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#3395
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#3444
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server.type
pathAuditEvent.agent.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#3496
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server.role
pathAuditEvent.agent.role
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#3572
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server.who
pathAuditEvent.agent.who
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#3637
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server.altId
pathAuditEvent.agent.altId
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#3706
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server.name
pathAuditEvent.agent.name
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#3755
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server.requestor
pathAuditEvent.agent.requestor
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#3804
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server.location
pathAuditEvent.agent.location
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#3850
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server.policy
pathAuditEvent.agent.policy
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#3905
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server.media
pathAuditEvent.agent.media
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#3955
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4011
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
network
:IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4293
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4011
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server.network.id
pathAuditEvent.agent.network.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4051
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server.network.extension
pathAuditEvent.agent.network.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4086
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4135
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server.network.address
pathAuditEvent.agent.network.address
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4187
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:server.network.type
pathAuditEvent.agent.network.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4237
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5404
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.source.id
pathAuditEvent.source.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5451
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.source.extension
pathAuditEvent.source.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5486
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.source.modifierExtension
pathAuditEvent.source.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5535
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.source.site
pathAuditEvent.source.site
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
site
:string>?  < Identifier of the source where the event was detected.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.source.observer
pathAuditEvent.source.observer
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5632
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.source.type
pathAuditEvent.source.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5688
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6677
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.id
pathAuditEvent.entity.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6743
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.extension
pathAuditEvent.entity.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6778
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.modifierExtension
pathAuditEvent.entity.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6827
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6879
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.type
pathAuditEvent.entity.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7592
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.role
pathAuditEvent.entity.role
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7661
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.lifecycle
pathAuditEvent.entity.lifecycle
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7721
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.securityLabel
pathAuditEvent.entity.securityLabel
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7786
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.name
pathAuditEvent.entity.name
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7847
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.description
pathAuditEvent.entity.description
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7900
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.query
pathAuditEvent.entity.query
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7945
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7994
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
detail
:IHE.MHD.FindDocumentLists.Audit.Responder.transaction.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7994
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.detail.id
pathAuditEvent.entity.detail.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#8039
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.detail.extension
pathAuditEvent.entity.detail.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#8074
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#8123
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.detail.type
pathAuditEvent.entity.detail.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#8175
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Identifies a specific instance of the entity. The reference should be version specific.;
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6879
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.what.id
pathAuditEvent.entity.what.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6930
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.what.extension
pathAuditEvent.entity.what.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#6965
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.what.reference
pathAuditEvent.entity.what.reference
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7024
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.what.type
pathAuditEvent.entity.what.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7064
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7112
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
identifier
:IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.what.display
pathAuditEvent.entity.what.display
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7549
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7112
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.id
pathAuditEvent.entity.what.identifier.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7149
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.extension
pathAuditEvent.entity.what.identifier.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7184
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.use
pathAuditEvent.entity.what.identifier.use
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7243
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.type
pathAuditEvent.entity.what.identifier.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7297
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.system
pathAuditEvent.entity.what.identifier.system
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7354
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.value
pathAuditEvent.entity.what.identifier.value
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7406
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
value
:string>  < Time period during which identifier is/was valid for use.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.period
pathAuditEvent.entity.what.identifier.period
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7457
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.assigner
pathAuditEvent.entity.what.identifier.assigner
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#7501
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4349
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user.id
pathAuditEvent.agent.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4411
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user.extension
pathAuditEvent.agent.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4446
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4495
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user.type
pathAuditEvent.agent.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4547
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user.role
pathAuditEvent.agent.role
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4623
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user.who
pathAuditEvent.agent.who
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4689
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user.altId
pathAuditEvent.agent.altId
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4758
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user.name
pathAuditEvent.agent.name
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4807
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user.requestor
pathAuditEvent.agent.requestor
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4857
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user.location
pathAuditEvent.agent.location
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4904
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user.policy
pathAuditEvent.agent.policy
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#4959
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user.media
pathAuditEvent.agent.media
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5009
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5065
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
network
:IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5347
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5065
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentLists.Audit.Responder.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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user.network.id
pathAuditEvent.agent.network.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5105
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user.network.extension
pathAuditEvent.agent.network.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5140
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5189
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user.network.address
pathAuditEvent.agent.network.address
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5241
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentLists.Audit.Responder
elementAuditEvent.agent:user.network.type
pathAuditEvent.agent.network.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.json.html#5291
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentLists.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
type
:code>?
🔗 A container for a collection of resources.;
provenance
profileIHE.MHD.FindDocumentListsResponseMessage
elementBundle
pathBundle
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#77
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentListsResponseMessage
(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.MHD.FindDocumentListsResponseMessage
elementBundle.id
pathBundle.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#184
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.meta
pathBundle.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#211
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.implicitRules
pathBundle.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#241
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.language
pathBundle.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#273
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.identifier
pathBundle.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#323
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.type
pathBundle.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#364
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.timestamp
pathBundle.timestamp
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#413
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.total
pathBundle.total
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#454
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.link
pathBundle.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#488
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
link
:IHE.MHD.FindDocumentListsResponseMessage.link>* []< An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).; (src);
provenance
profileIHE.MHD.FindDocumentListsResponseMessage
elementBundle.entry
pathBundle.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#715
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
entry
:IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.signature
pathBundle.signature
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#4449
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet
pathBundle.entry
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1899
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
SubmissionSet
:IHE.MHD.FindDocumentListsResponseMessage.SubmissionSet>* []< An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).; (src);
provenance
profileIHE.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder
pathBundle.entry
sliceFolder
rootBundle.entry:Folder
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3174
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
Folder
:IHE.MHD.FindDocumentListsResponseMessage.Folder>*
🔗 An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).;
provenance
profileIHE.MHD.FindDocumentListsResponseMessage
elementBundle.entry
pathBundle.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#715
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.id
pathBundle.entry.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#771
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.extension
pathBundle.entry.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#806
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.modifierExtension
pathBundle.entry.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#855
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.FindDocumentListsResponseMessage
elementBundle.entry.link
pathBundle.entry.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#907
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.fullUrl
pathBundle.entry.fullUrl
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#933
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.resource
pathBundle.entry.resource
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#964
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.search
pathBundle.entry.search
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#984
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.request
pathBundle.entry.request
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1226
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.response
pathBundle.entry.response
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.request
pathBundle.entry.request
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1226
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.request.id
pathBundle.entry.request.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1259
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.request.extension
pathBundle.entry.request.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1294
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.request.modifierExtension
pathBundle.entry.request.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1343
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.request.method
pathBundle.entry.request.method
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1395
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.request.url
pathBundle.entry.request.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1436
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1467
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1497
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.request.ifMatch
pathBundle.entry.request.ifMatch
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1527
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1557
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.response
pathBundle.entry.response
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.response.id
pathBundle.entry.response.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1620
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.response.extension
pathBundle.entry.response.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1655
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.response.modifierExtension
pathBundle.entry.response.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1704
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.response.status
pathBundle.entry.response.status
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1756
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.response.location
pathBundle.entry.response.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1786
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.response.etag
pathBundle.entry.response.etag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1816
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.response.lastModified
pathBundle.entry.response.lastModified
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1847
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.response.outcome
pathBundle.entry.response.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1878
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.FindDocumentListsResponseMessage
elementBundle.entry.search
pathBundle.entry.search
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#984
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.search.id
pathBundle.entry.search.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1017
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.search.extension
pathBundle.entry.search.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1052
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.search.modifierExtension
pathBundle.entry.search.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1101
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.search.mode
pathBundle.entry.search.mode
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1153
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry.search.score
pathBundle.entry.search.score
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1195
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder
pathBundle.entry
sliceFolder
rootBundle.entry:Folder
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3174
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentListsResponseMessage.Folder
(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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.id
pathBundle.entry.id
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3222
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.extension
pathBundle.entry.extension
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3257
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.modifierExtension
pathBundle.entry.modifierExtension
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3306
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.link
pathBundle.entry.link
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3358
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.fullUrl
pathBundle.entry.fullUrl
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3384
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
fullUrl
:uri>  < A list is a curated collection of resources.; (src);
provenance
profileIHE.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.resource
pathBundle.entry.resource
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3415
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
resource
:IHE.MHD.Minimal.Folder>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.search
pathBundle.entry.search
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3534
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.MHD.FindDocumentListsResponseMessage.Folder.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.request
pathBundle.entry.request
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3776
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.MHD.FindDocumentListsResponseMessage.Folder.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.response
pathBundle.entry.response
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#4137
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.MHD.FindDocumentListsResponseMessage.Folder.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.request
pathBundle.entry.request
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3776
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentListsResponseMessage.Folder.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.request.id
pathBundle.entry.request.id
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3809
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.request.extension
pathBundle.entry.request.extension
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3844
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3893
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.request.method
pathBundle.entry.request.method
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3945
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.request.url
pathBundle.entry.request.url
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3986
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#4017
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#4047
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.request.ifMatch
pathBundle.entry.request.ifMatch
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#4077
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#4107
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.response
pathBundle.entry.response
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#4137
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentListsResponseMessage.Folder.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.response.id
pathBundle.entry.response.id
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#4170
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.response.extension
pathBundle.entry.response.extension
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#4205
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#4254
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.response.status
pathBundle.entry.response.status
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#4306
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.response.location
pathBundle.entry.response.location
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#4336
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.response.etag
pathBundle.entry.response.etag
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#4366
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.response.lastModified
pathBundle.entry.response.lastModified
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#4397
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.response.outcome
pathBundle.entry.response.outcome
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#4428
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.search
pathBundle.entry.search
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3534
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentListsResponseMessage.Folder.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.search.id
pathBundle.entry.search.id
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3567
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.search.extension
pathBundle.entry.search.extension
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3602
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3651
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.search.mode
pathBundle.entry.search.mode
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3703
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:Folder.search.score
pathBundle.entry.search.score
sliceFolder
rootBundle.entry:Folder
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3745
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.link
pathBundle.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#488
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.link.id
pathBundle.link.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#519
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.link.extension
pathBundle.link.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#554
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.link.modifierExtension
pathBundle.link.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#603
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.link.relation
pathBundle.link.relation
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#655
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
relation
:string>  < The reference details for the link.; (src);
provenance
profileIHE.MHD.FindDocumentListsResponseMessage
elementBundle.link.url
pathBundle.link.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#685
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet
pathBundle.entry
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1899
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentListsResponseMessage.SubmissionSet
(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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.id
pathBundle.entry.id
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1947
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.extension
pathBundle.entry.extension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#1982
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.modifierExtension
pathBundle.entry.modifierExtension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2031
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.link
pathBundle.entry.link
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2083
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.fullUrl
pathBundle.entry.fullUrl
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2109
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
fullUrl
:uri>  < A list is a curated collection of resources.; (src);
provenance
profileIHE.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.resource
pathBundle.entry.resource
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2140
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
resource
:IHE.MHD.Minimal.SubmissionSet>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.search
pathBundle.entry.search
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2259
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.MHD.FindDocumentListsResponseMessage.SubmissionSet.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.request
pathBundle.entry.request
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2501
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.MHD.FindDocumentListsResponseMessage.SubmissionSet.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.response
pathBundle.entry.response
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2862
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.MHD.FindDocumentListsResponseMessage.SubmissionSet.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.request
pathBundle.entry.request
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2501
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentListsResponseMessage.SubmissionSet.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.request.id
pathBundle.entry.request.id
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2534
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.request.extension
pathBundle.entry.request.extension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2569
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2618
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.request.method
pathBundle.entry.request.method
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2670
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.request.url
pathBundle.entry.request.url
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2711
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2742
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2772
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.request.ifMatch
pathBundle.entry.request.ifMatch
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2802
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2832
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.response
pathBundle.entry.response
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2862
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentListsResponseMessage.SubmissionSet.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.response.id
pathBundle.entry.response.id
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2895
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.response.extension
pathBundle.entry.response.extension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2930
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2979
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.response.status
pathBundle.entry.response.status
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3031
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.response.location
pathBundle.entry.response.location
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3061
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.response.etag
pathBundle.entry.response.etag
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3091
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.response.lastModified
pathBundle.entry.response.lastModified
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3122
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.response.outcome
pathBundle.entry.response.outcome
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#3153
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.search
pathBundle.entry.search
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2259
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentListsResponseMessage.SubmissionSet.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.search.id
pathBundle.entry.search.id
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2292
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.search.extension
pathBundle.entry.search.extension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2327
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2376
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.search.mode
pathBundle.entry.search.mode
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2428
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.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.MHD.FindDocumentListsResponseMessage
elementBundle.entry:SubmissionSet.search.score
pathBundle.entry.search.score
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.json.html#2470
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentListsResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
score
:decimal>?
🔗 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.; IHE.MHD.FindDocumentReferences.Audit.Consumer(src)(doc)=  <#base:IHE.BasicAudit.PatientQuery>  < 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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.id
pathAuditEvent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#173
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.meta
pathAuditEvent.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#200
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.implicitRules
pathAuditEvent.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#230
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.language
pathAuditEvent.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#262
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.text
pathAuditEvent.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#312
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.contained
pathAuditEvent.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#355
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.extension
pathAuditEvent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#387
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.modifierExtension
pathAuditEvent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#436
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.type
pathAuditEvent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#475
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
type
:Coding> []< Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.subtype
pathAuditEvent.subtype
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#544
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.action
pathAuditEvent.action
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#857
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.period
pathAuditEvent.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#914
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.recorded
pathAuditEvent.recorded
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#971
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.outcome
pathAuditEvent.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1021
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
outcome
:code>?  < A free text description of the outcome of the event.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.outcomeDesc
pathAuditEvent.outcomeDesc
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1078
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.purposeOfEvent
pathAuditEvent.purposeOfEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1122
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1190
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
agent
:IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5404
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
source
:IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5744
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
entity
:IHE.MHD.FindDocumentReferences.Audit.Consumer.entity>{2,2147483647}  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.subtype:anySearch
pathAuditEvent.subtype
sliceanySearch
rootAuditEvent.subtype:anySearch
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#609
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
anySearch
:Coding>?  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.subtype:anySearchT
pathAuditEvent.subtype
sliceanySearchT
rootAuditEvent.subtype:anySearchT
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#671
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
anySearchT
:Coding>?  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.subtype:anySearchS
pathAuditEvent.subtype
sliceanySearchS
rootAuditEvent.subtype:anySearchS
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#733
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
anySearchS
:Coding>?  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.subtype:iti67
pathAuditEvent.subtype
sliceiti67
rootAuditEvent.subtype:iti67
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#795
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
iti67
: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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#2240
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
client
:IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#3298
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
server
:IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4349
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
user
:IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6677
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
transaction
:IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:query
pathAuditEvent.entity
slicequery
rootAuditEvent.entity:query
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#8268
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
query
:IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9203
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
patient
:IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1190
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent.id
pathAuditEvent.agent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1260
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent.extension
pathAuditEvent.agent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1295
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent.modifierExtension
pathAuditEvent.agent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1344
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent.type
pathAuditEvent.agent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1396
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent.role
pathAuditEvent.agent.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1463
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent.who
pathAuditEvent.agent.who
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1528
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent.altId
pathAuditEvent.agent.altId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1597
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent.name
pathAuditEvent.agent.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1646
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent.requestor
pathAuditEvent.agent.requestor
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1695
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent.location
pathAuditEvent.agent.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1741
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent.policy
pathAuditEvent.agent.policy
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1796
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent.media
pathAuditEvent.agent.media
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1846
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
media
:Coding>?  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1902
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
network
:IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent.purposeOfUse
pathAuditEvent.agent.purposeOfUse
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#2184
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1902
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent.network.id
pathAuditEvent.agent.network.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1942
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent.network.extension
pathAuditEvent.agent.network.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#1977
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#2026
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent.network.address
pathAuditEvent.agent.network.address
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#2078
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent.network.type
pathAuditEvent.agent.network.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#2128
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#2240
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client.id
pathAuditEvent.agent.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#2309
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client.extension
pathAuditEvent.agent.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#2344
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#2393
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client.type
pathAuditEvent.agent.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#2445
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client.role
pathAuditEvent.agent.role
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#2521
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client.who
pathAuditEvent.agent.who
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#2586
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client.altId
pathAuditEvent.agent.altId
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#2655
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client.name
pathAuditEvent.agent.name
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#2704
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client.requestor
pathAuditEvent.agent.requestor
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#2753
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client.location
pathAuditEvent.agent.location
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#2799
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client.policy
pathAuditEvent.agent.policy
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#2854
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client.media
pathAuditEvent.agent.media
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#2904
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#2960
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
network
:IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#3242
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#2960
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client.network.id
pathAuditEvent.agent.network.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#3000
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client.network.extension
pathAuditEvent.agent.network.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#3035
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#3084
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client.network.address
pathAuditEvent.agent.network.address
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#3136
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:client.network.type
pathAuditEvent.agent.network.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#3186
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5744
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity.id
pathAuditEvent.entity.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5818
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity.extension
pathAuditEvent.entity.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5853
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity.modifierExtension
pathAuditEvent.entity.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5902
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity.what
pathAuditEvent.entity.what
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5954
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity.type
pathAuditEvent.entity.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6005
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity.role
pathAuditEvent.entity.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6070
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity.lifecycle
pathAuditEvent.entity.lifecycle
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6130
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity.securityLabel
pathAuditEvent.entity.securityLabel
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6195
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity.name
pathAuditEvent.entity.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6256
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity.description
pathAuditEvent.entity.description
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6309
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity.query
pathAuditEvent.entity.query
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6354
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6403
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
detail
:IHE.MHD.FindDocumentReferences.Audit.Consumer.entity.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6403
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity.detail.id
pathAuditEvent.entity.detail.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6448
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity.detail.extension
pathAuditEvent.entity.detail.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6483
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6532
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity.detail.type
pathAuditEvent.entity.detail.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6584
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9203
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Consumer.patient
(src)(doc)=  <#base:IHE.BasicAudit.PatientQuery.patient>  < 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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:patient.id
pathAuditEvent.entity.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9269
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:patient.extension
pathAuditEvent.entity.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9304
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:patient.modifierExtension
pathAuditEvent.entity.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9353
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:patient.what
pathAuditEvent.entity.what
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9405
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:patient.type
pathAuditEvent.entity.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9456
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:patient.role
pathAuditEvent.entity.role
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9526
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:patient.lifecycle
pathAuditEvent.entity.lifecycle
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9591
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:patient.securityLabel
pathAuditEvent.entity.securityLabel
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9656
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:patient.name
pathAuditEvent.entity.name
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9717
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:patient.description
pathAuditEvent.entity.description
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9770
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:patient.query
pathAuditEvent.entity.query
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9815
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9864
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
detail
:IHE.MHD.FindDocumentReferences.Audit.Consumer.patient.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9864
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Consumer.patient.detail
(src)(doc)=  <#base:IHE.BasicAudit.PatientQuery.patient.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:patient.detail.id
pathAuditEvent.entity.detail.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9909
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:patient.detail.extension
pathAuditEvent.entity.detail.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9944
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:patient.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9993
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:patient.detail.type
pathAuditEvent.entity.detail.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#10045
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:query
pathAuditEvent.entity
slicequery
rootAuditEvent.entity:query
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#8268
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:query.id
pathAuditEvent.entity.id
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#8334
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:query.extension
pathAuditEvent.entity.extension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#8369
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:query.modifierExtension
pathAuditEvent.entity.modifierExtension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#8418
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:query.what
pathAuditEvent.entity.what
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#8470
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:query.type
pathAuditEvent.entity.type
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#8521
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:query.role
pathAuditEvent.entity.role
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#8591
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:query.lifecycle
pathAuditEvent.entity.lifecycle
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#8656
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:query.securityLabel
pathAuditEvent.entity.securityLabel
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#8721
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:query.name
pathAuditEvent.entity.name
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#8782
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:query.description
pathAuditEvent.entity.description
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#8835
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:query.query
pathAuditEvent.entity.query
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#8880
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
query
:base64Binary>  < Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:query.detail
pathAuditEvent.entity.detail
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#8929
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
detail
:IHE.MHD.FindDocumentReferences.Audit.Consumer.query.detail>{0,0}
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:query.detail
pathAuditEvent.entity.detail
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#8929
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:query.detail.id
pathAuditEvent.entity.detail.id
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#8974
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:query.detail.extension
pathAuditEvent.entity.detail.extension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9009
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:query.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9058
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:query.detail.type
pathAuditEvent.entity.detail.type
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#9110
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#3298
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server.id
pathAuditEvent.agent.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#3360
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server.extension
pathAuditEvent.agent.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#3395
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#3444
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server.type
pathAuditEvent.agent.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#3496
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server.role
pathAuditEvent.agent.role
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#3572
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server.who
pathAuditEvent.agent.who
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#3637
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server.altId
pathAuditEvent.agent.altId
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#3706
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server.name
pathAuditEvent.agent.name
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#3755
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server.requestor
pathAuditEvent.agent.requestor
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#3804
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server.location
pathAuditEvent.agent.location
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#3850
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server.policy
pathAuditEvent.agent.policy
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#3905
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server.media
pathAuditEvent.agent.media
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#3955
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4011
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
network
:IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4293
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4011
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server.network.id
pathAuditEvent.agent.network.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4051
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server.network.extension
pathAuditEvent.agent.network.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4086
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4135
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server.network.address
pathAuditEvent.agent.network.address
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4187
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:server.network.type
pathAuditEvent.agent.network.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4237
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5404
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.source.id
pathAuditEvent.source.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5451
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.source.extension
pathAuditEvent.source.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5486
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.source.modifierExtension
pathAuditEvent.source.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5535
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.source.site
pathAuditEvent.source.site
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
site
:string>?  < Identifier of the source where the event was detected.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.source.observer
pathAuditEvent.source.observer
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5632
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.source.type
pathAuditEvent.source.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5688
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6677
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.id
pathAuditEvent.entity.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6743
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.extension
pathAuditEvent.entity.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6778
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.modifierExtension
pathAuditEvent.entity.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6827
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6879
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.type
pathAuditEvent.entity.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7592
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.role
pathAuditEvent.entity.role
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7661
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.lifecycle
pathAuditEvent.entity.lifecycle
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7721
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.securityLabel
pathAuditEvent.entity.securityLabel
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7786
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.name
pathAuditEvent.entity.name
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7847
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.description
pathAuditEvent.entity.description
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7900
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.query
pathAuditEvent.entity.query
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7945
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7994
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
detail
:IHE.MHD.FindDocumentReferences.Audit.Consumer.transaction.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7994
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.detail.id
pathAuditEvent.entity.detail.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#8039
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.detail.extension
pathAuditEvent.entity.detail.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#8074
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#8123
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.detail.type
pathAuditEvent.entity.detail.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#8175
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Identifies a specific instance of the entity. The reference should be version specific.;
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6879
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.what.id
pathAuditEvent.entity.what.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6930
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.what.extension
pathAuditEvent.entity.what.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#6965
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.what.reference
pathAuditEvent.entity.what.reference
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7024
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.what.type
pathAuditEvent.entity.what.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7064
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7112
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
identifier
:IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.what.display
pathAuditEvent.entity.what.display
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7549
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7112
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.id
pathAuditEvent.entity.what.identifier.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7149
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.extension
pathAuditEvent.entity.what.identifier.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7184
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.use
pathAuditEvent.entity.what.identifier.use
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7243
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.type
pathAuditEvent.entity.what.identifier.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7297
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.system
pathAuditEvent.entity.what.identifier.system
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7354
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.value
pathAuditEvent.entity.what.identifier.value
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7406
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
value
:string>  < Time period during which identifier is/was valid for use.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.period
pathAuditEvent.entity.what.identifier.period
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7457
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.assigner
pathAuditEvent.entity.what.identifier.assigner
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#7501
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4349
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user.id
pathAuditEvent.agent.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4411
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user.extension
pathAuditEvent.agent.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4446
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4495
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user.type
pathAuditEvent.agent.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4547
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user.role
pathAuditEvent.agent.role
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4623
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user.who
pathAuditEvent.agent.who
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4689
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user.altId
pathAuditEvent.agent.altId
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4758
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user.name
pathAuditEvent.agent.name
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4807
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user.requestor
pathAuditEvent.agent.requestor
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4857
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user.location
pathAuditEvent.agent.location
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4904
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user.policy
pathAuditEvent.agent.policy
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#4959
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user.media
pathAuditEvent.agent.media
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5009
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5065
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
network
:IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5347
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5065
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user.network.id
pathAuditEvent.agent.network.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5105
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user.network.extension
pathAuditEvent.agent.network.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5140
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5189
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user.network.address
pathAuditEvent.agent.network.address
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5241
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Consumer
elementAuditEvent.agent:user.network.type
pathAuditEvent.agent.network.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.json.html#5291
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.; IHE.MHD.FindDocumentReferences.Audit.Responder(src)(doc)=  <#base:IHE.BasicAudit.PatientQuery>  < 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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.id
pathAuditEvent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#173
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.meta
pathAuditEvent.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#200
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.implicitRules
pathAuditEvent.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#230
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.language
pathAuditEvent.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#262
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.text
pathAuditEvent.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#312
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.contained
pathAuditEvent.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#355
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.extension
pathAuditEvent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#387
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.modifierExtension
pathAuditEvent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#436
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.type
pathAuditEvent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#475
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
type
:Coding> []< Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.subtype
pathAuditEvent.subtype
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#544
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.action
pathAuditEvent.action
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#857
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.period
pathAuditEvent.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#914
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.recorded
pathAuditEvent.recorded
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#971
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.outcome
pathAuditEvent.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1021
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
outcome
:code>?  < A free text description of the outcome of the event.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.outcomeDesc
pathAuditEvent.outcomeDesc
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1078
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.purposeOfEvent
pathAuditEvent.purposeOfEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1122
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1190
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
agent
:IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5404
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
source
:IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5744
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
entity
:IHE.MHD.FindDocumentReferences.Audit.Responder.entity>{2,2147483647}  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.subtype:anySearch
pathAuditEvent.subtype
sliceanySearch
rootAuditEvent.subtype:anySearch
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#609
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
anySearch
:Coding>?  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.subtype:anySearchT
pathAuditEvent.subtype
sliceanySearchT
rootAuditEvent.subtype:anySearchT
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#671
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
anySearchT
:Coding>?  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.subtype:anySearchS
pathAuditEvent.subtype
sliceanySearchS
rootAuditEvent.subtype:anySearchS
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#733
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
anySearchS
:Coding>?  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.subtype:iti67
pathAuditEvent.subtype
sliceiti67
rootAuditEvent.subtype:iti67
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#795
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
iti67
: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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2240
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
client
:IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#3291
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
server
:IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4349
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
user
:IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6677
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
transaction
:IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:query
pathAuditEvent.entity
slicequery
rootAuditEvent.entity:query
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#8268
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
query
:IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9203
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
patient
:IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1190
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent.id
pathAuditEvent.agent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1260
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent.extension
pathAuditEvent.agent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1295
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent.modifierExtension
pathAuditEvent.agent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1344
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent.type
pathAuditEvent.agent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1396
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent.role
pathAuditEvent.agent.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1463
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent.who
pathAuditEvent.agent.who
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1528
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent.altId
pathAuditEvent.agent.altId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1597
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent.name
pathAuditEvent.agent.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1646
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent.requestor
pathAuditEvent.agent.requestor
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1695
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent.location
pathAuditEvent.agent.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1741
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent.policy
pathAuditEvent.agent.policy
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1796
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent.media
pathAuditEvent.agent.media
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1846
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
media
:Coding>?  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1902
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
network
:IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent.purposeOfUse
pathAuditEvent.agent.purposeOfUse
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2184
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1902
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent.network.id
pathAuditEvent.agent.network.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1942
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent.network.extension
pathAuditEvent.agent.network.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#1977
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2026
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent.network.address
pathAuditEvent.agent.network.address
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2078
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent.network.type
pathAuditEvent.agent.network.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2128
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2240
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client.id
pathAuditEvent.agent.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2302
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client.extension
pathAuditEvent.agent.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2337
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2386
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client.type
pathAuditEvent.agent.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2438
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client.role
pathAuditEvent.agent.role
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2514
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client.who
pathAuditEvent.agent.who
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2579
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client.altId
pathAuditEvent.agent.altId
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2648
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client.name
pathAuditEvent.agent.name
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2697
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client.requestor
pathAuditEvent.agent.requestor
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2746
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client.location
pathAuditEvent.agent.location
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2792
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client.policy
pathAuditEvent.agent.policy
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2847
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client.media
pathAuditEvent.agent.media
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2897
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2953
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
network
:IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#3235
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2953
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client.network.id
pathAuditEvent.agent.network.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#2993
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client.network.extension
pathAuditEvent.agent.network.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#3028
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#3077
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client.network.address
pathAuditEvent.agent.network.address
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#3129
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:client.network.type
pathAuditEvent.agent.network.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#3179
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5744
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity.id
pathAuditEvent.entity.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5818
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity.extension
pathAuditEvent.entity.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5853
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity.modifierExtension
pathAuditEvent.entity.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5902
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity.what
pathAuditEvent.entity.what
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5954
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity.type
pathAuditEvent.entity.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6005
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity.role
pathAuditEvent.entity.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6070
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity.lifecycle
pathAuditEvent.entity.lifecycle
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6130
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity.securityLabel
pathAuditEvent.entity.securityLabel
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6195
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity.name
pathAuditEvent.entity.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6256
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity.description
pathAuditEvent.entity.description
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6309
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity.query
pathAuditEvent.entity.query
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6354
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6403
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
detail
:IHE.MHD.FindDocumentReferences.Audit.Responder.entity.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6403
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity.detail.id
pathAuditEvent.entity.detail.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6448
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity.detail.extension
pathAuditEvent.entity.detail.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6483
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6532
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity.detail.type
pathAuditEvent.entity.detail.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6584
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9203
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Responder.patient
(src)(doc)=  <#base:IHE.BasicAudit.PatientQuery.patient>  < 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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:patient.id
pathAuditEvent.entity.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9269
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:patient.extension
pathAuditEvent.entity.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9304
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:patient.modifierExtension
pathAuditEvent.entity.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9353
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:patient.what
pathAuditEvent.entity.what
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9405
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:patient.type
pathAuditEvent.entity.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9456
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:patient.role
pathAuditEvent.entity.role
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9526
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:patient.lifecycle
pathAuditEvent.entity.lifecycle
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9591
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:patient.securityLabel
pathAuditEvent.entity.securityLabel
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9656
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:patient.name
pathAuditEvent.entity.name
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9717
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:patient.description
pathAuditEvent.entity.description
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9770
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:patient.query
pathAuditEvent.entity.query
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9815
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9864
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
detail
:IHE.MHD.FindDocumentReferences.Audit.Responder.patient.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9864
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Responder.patient.detail
(src)(doc)=  <#base:IHE.BasicAudit.PatientQuery.patient.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:patient.detail.id
pathAuditEvent.entity.detail.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9909
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:patient.detail.extension
pathAuditEvent.entity.detail.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9944
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:patient.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9993
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:patient.detail.type
pathAuditEvent.entity.detail.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#10045
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:query
pathAuditEvent.entity
slicequery
rootAuditEvent.entity:query
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#8268
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:query.id
pathAuditEvent.entity.id
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#8334
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:query.extension
pathAuditEvent.entity.extension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#8369
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:query.modifierExtension
pathAuditEvent.entity.modifierExtension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#8418
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:query.what
pathAuditEvent.entity.what
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#8470
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:query.type
pathAuditEvent.entity.type
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#8521
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:query.role
pathAuditEvent.entity.role
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#8591
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:query.lifecycle
pathAuditEvent.entity.lifecycle
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#8656
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:query.securityLabel
pathAuditEvent.entity.securityLabel
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#8721
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:query.name
pathAuditEvent.entity.name
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#8782
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:query.description
pathAuditEvent.entity.description
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#8835
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:query.query
pathAuditEvent.entity.query
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#8880
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
query
:base64Binary>  < Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:query.detail
pathAuditEvent.entity.detail
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#8929
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
detail
:IHE.MHD.FindDocumentReferences.Audit.Responder.query.detail>{0,0}
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:query.detail
pathAuditEvent.entity.detail
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#8929
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:query.detail.id
pathAuditEvent.entity.detail.id
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#8974
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:query.detail.extension
pathAuditEvent.entity.detail.extension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9009
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:query.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9058
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:query.detail.type
pathAuditEvent.entity.detail.type
slicequery
rootAuditEvent.entity:query
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#9110
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#3291
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server.id
pathAuditEvent.agent.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#3360
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server.extension
pathAuditEvent.agent.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#3395
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#3444
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server.type
pathAuditEvent.agent.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#3496
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server.role
pathAuditEvent.agent.role
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#3572
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server.who
pathAuditEvent.agent.who
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#3637
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server.altId
pathAuditEvent.agent.altId
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#3706
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server.name
pathAuditEvent.agent.name
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#3755
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server.requestor
pathAuditEvent.agent.requestor
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#3804
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server.location
pathAuditEvent.agent.location
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#3850
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server.policy
pathAuditEvent.agent.policy
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#3905
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server.media
pathAuditEvent.agent.media
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#3955
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4011
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
network
:IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4293
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4011
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server.network.id
pathAuditEvent.agent.network.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4051
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server.network.extension
pathAuditEvent.agent.network.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4086
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4135
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server.network.address
pathAuditEvent.agent.network.address
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4187
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:server.network.type
pathAuditEvent.agent.network.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4237
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5404
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.source.id
pathAuditEvent.source.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5451
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.source.extension
pathAuditEvent.source.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5486
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.source.modifierExtension
pathAuditEvent.source.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5535
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.source.site
pathAuditEvent.source.site
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
site
:string>?  < Identifier of the source where the event was detected.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.source.observer
pathAuditEvent.source.observer
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5632
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.source.type
pathAuditEvent.source.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5688
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6677
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.id
pathAuditEvent.entity.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6743
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.extension
pathAuditEvent.entity.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6778
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.modifierExtension
pathAuditEvent.entity.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6827
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6879
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.type
pathAuditEvent.entity.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7592
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.role
pathAuditEvent.entity.role
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7661
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.lifecycle
pathAuditEvent.entity.lifecycle
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7721
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.securityLabel
pathAuditEvent.entity.securityLabel
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7786
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.name
pathAuditEvent.entity.name
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7847
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.description
pathAuditEvent.entity.description
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7900
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.query
pathAuditEvent.entity.query
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7945
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7994
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
detail
:IHE.MHD.FindDocumentReferences.Audit.Responder.transaction.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7994
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.detail.id
pathAuditEvent.entity.detail.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#8039
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.detail.extension
pathAuditEvent.entity.detail.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#8074
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#8123
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.detail.type
pathAuditEvent.entity.detail.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#8175
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Identifies a specific instance of the entity. The reference should be version specific.;
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6879
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.what.id
pathAuditEvent.entity.what.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6930
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.what.extension
pathAuditEvent.entity.what.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#6965
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.what.reference
pathAuditEvent.entity.what.reference
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7024
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.what.type
pathAuditEvent.entity.what.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7064
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7112
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
identifier
:IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.what.display
pathAuditEvent.entity.what.display
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7549
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7112
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.id
pathAuditEvent.entity.what.identifier.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7149
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.extension
pathAuditEvent.entity.what.identifier.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7184
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.use
pathAuditEvent.entity.what.identifier.use
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7243
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.type
pathAuditEvent.entity.what.identifier.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7297
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.system
pathAuditEvent.entity.what.identifier.system
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7354
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.value
pathAuditEvent.entity.what.identifier.value
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7406
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
value
:string>  < Time period during which identifier is/was valid for use.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.period
pathAuditEvent.entity.what.identifier.period
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7457
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.assigner
pathAuditEvent.entity.what.identifier.assigner
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#7501
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4349
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user.id
pathAuditEvent.agent.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4411
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user.extension
pathAuditEvent.agent.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4446
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4495
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user.type
pathAuditEvent.agent.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4547
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user.role
pathAuditEvent.agent.role
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4623
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user.who
pathAuditEvent.agent.who
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4689
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user.altId
pathAuditEvent.agent.altId
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4758
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user.name
pathAuditEvent.agent.name
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4807
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user.requestor
pathAuditEvent.agent.requestor
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4857
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user.location
pathAuditEvent.agent.location
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4904
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user.policy
pathAuditEvent.agent.policy
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#4959
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user.media
pathAuditEvent.agent.media
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5009
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5065
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
network
:IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5347
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5065
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
IHE.MHD.FindDocumentReferences.Audit.Responder.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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user.network.id
pathAuditEvent.agent.network.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5105
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user.network.extension
pathAuditEvent.agent.network.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5140
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5189
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user.network.address
pathAuditEvent.agent.network.address
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5241
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
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.MHD.FindDocumentReferences.Audit.Responder
elementAuditEvent.agent:user.network.type
pathAuditEvent.agent.network.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.json.html#5291
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferences.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientQuery
type
:code>?
🔗 A container for a collection of resources.;
provenance
profileIHE.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle
pathBundle
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#77
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage
(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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.id
pathBundle.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#184
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.meta
pathBundle.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#211
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.implicitRules
pathBundle.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#241
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.language
pathBundle.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#273
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.identifier
pathBundle.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#323
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.type
pathBundle.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#364
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.timestamp
pathBundle.timestamp
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#413
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.total
pathBundle.total
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#454
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.link
pathBundle.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#488
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
link
:IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.link>* []< An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).; (src);
provenance
profileIHE.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry
pathBundle.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#715
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
entry
:IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.signature
pathBundle.signature
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#3165
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference
pathBundle.entry
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1899
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
DocumentReference
:IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.DocumentReference>*
🔗 An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).;
provenance
profileIHE.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference
pathBundle.entry
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1899
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.DocumentReference
(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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.id
pathBundle.entry.id
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1947
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.extension
pathBundle.entry.extension
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1982
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.modifierExtension
pathBundle.entry.modifierExtension
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2031
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.link
pathBundle.entry.link
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2083
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.fullUrl
pathBundle.entry.fullUrl
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2109
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
fullUrl
:uri>?  < A reference to a document of any kind for any purpose. Provides metadata about the document so that the document can be discovered and managed. The scope of a document is any seralized object with a mime-type, so includes formal patient centric documents (CDA), cliical notes, scanned paper, and non-patient specific documents like policy text. Usually, this is used for documents other than those defined by FHIR.; (src);
provenance
profileIHE.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.resource
pathBundle.entry.resource
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2140
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
resource
:IHE.MHD.Comprehensive.DocumentReference>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.search
pathBundle.entry.search
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2250
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.DocumentReference.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.request
pathBundle.entry.request
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2492
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.DocumentReference.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.response
pathBundle.entry.response
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2853
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.DocumentReference.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.request
pathBundle.entry.request
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2492
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.DocumentReference.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.request.id
pathBundle.entry.request.id
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2525
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.request.extension
pathBundle.entry.request.extension
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2560
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2609
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.request.method
pathBundle.entry.request.method
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2661
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.request.url
pathBundle.entry.request.url
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2702
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2733
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2763
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.request.ifMatch
pathBundle.entry.request.ifMatch
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2793
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2823
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.response
pathBundle.entry.response
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2853
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.DocumentReference.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.response.id
pathBundle.entry.response.id
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2886
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.response.extension
pathBundle.entry.response.extension
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2921
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2970
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.response.status
pathBundle.entry.response.status
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#3022
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.response.location
pathBundle.entry.response.location
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#3052
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.response.etag
pathBundle.entry.response.etag
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#3082
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.response.lastModified
pathBundle.entry.response.lastModified
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#3113
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.response.outcome
pathBundle.entry.response.outcome
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#3144
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.search
pathBundle.entry.search
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2250
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.DocumentReference.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.search.id
pathBundle.entry.search.id
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2283
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.search.extension
pathBundle.entry.search.extension
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2318
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2367
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.search.mode
pathBundle.entry.search.mode
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2419
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry:DocumentReference.search.score
pathBundle.entry.search.score
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#2461
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry
pathBundle.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#715
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.id
pathBundle.entry.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#771
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.extension
pathBundle.entry.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#806
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.modifierExtension
pathBundle.entry.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#855
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.link
pathBundle.entry.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#907
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.fullUrl
pathBundle.entry.fullUrl
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#933
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.resource
pathBundle.entry.resource
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#964
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.search
pathBundle.entry.search
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#984
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.request
pathBundle.entry.request
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1226
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.response
pathBundle.entry.response
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.request
pathBundle.entry.request
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1226
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.request.id
pathBundle.entry.request.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1259
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.request.extension
pathBundle.entry.request.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1294
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.request.modifierExtension
pathBundle.entry.request.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1343
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.request.method
pathBundle.entry.request.method
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1395
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.request.url
pathBundle.entry.request.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1436
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1467
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1497
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.request.ifMatch
pathBundle.entry.request.ifMatch
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1527
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1557
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.response
pathBundle.entry.response
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.response.id
pathBundle.entry.response.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1620
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.response.extension
pathBundle.entry.response.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1655
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.response.modifierExtension
pathBundle.entry.response.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1704
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.response.status
pathBundle.entry.response.status
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1756
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.response.location
pathBundle.entry.response.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1786
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.response.etag
pathBundle.entry.response.etag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1816
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.response.lastModified
pathBundle.entry.response.lastModified
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1847
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.response.outcome
pathBundle.entry.response.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1878
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.search
pathBundle.entry.search
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#984
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.search.id
pathBundle.entry.search.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1017
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.search.extension
pathBundle.entry.search.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1052
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.search.modifierExtension
pathBundle.entry.search.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1101
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.search.mode
pathBundle.entry.search.mode
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1153
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.entry.search.score
pathBundle.entry.search.score
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#1195
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.link
pathBundle.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#488
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.link.id
pathBundle.link.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#519
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.link.extension
pathBundle.link.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#554
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.link.modifierExtension
pathBundle.link.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#603
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.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.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.link.relation
pathBundle.link.relation
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#655
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
relation
:string>  < The reference details for the link.; (src);
provenance
profileIHE.MHD.FindDocumentReferencesComprehensiveResponseMessage
elementBundle.link.url
pathBundle.link.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.json.html#685
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
url
:uri>
🔗 A container for a collection of resources.;
provenance
profileIHE.MHD.FindDocumentReferencesResponseMessage
elementBundle
pathBundle
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#77
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentReferencesResponseMessage
(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.MHD.FindDocumentReferencesResponseMessage
elementBundle.id
pathBundle.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#184
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.meta
pathBundle.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#211
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.implicitRules
pathBundle.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#241
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.language
pathBundle.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#273
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.identifier
pathBundle.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#323
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.type
pathBundle.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#364
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.timestamp
pathBundle.timestamp
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#413
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.total
pathBundle.total
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#454
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.link
pathBundle.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#488
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
link
:IHE.MHD.FindDocumentReferencesResponseMessage.link>* []< An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).; (src);
provenance
profileIHE.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry
pathBundle.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#715
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
entry
:IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.signature
pathBundle.signature
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#3165
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference
pathBundle.entry
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1899
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
DocumentReference
:IHE.MHD.FindDocumentReferencesResponseMessage.DocumentReference>*
🔗 An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).;
provenance
profileIHE.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference
pathBundle.entry
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1899
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentReferencesResponseMessage.DocumentReference
(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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.id
pathBundle.entry.id
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1947
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.extension
pathBundle.entry.extension
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1982
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.modifierExtension
pathBundle.entry.modifierExtension
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2031
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.link
pathBundle.entry.link
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2083
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.fullUrl
pathBundle.entry.fullUrl
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2109
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
fullUrl
:uri>?  < A reference to a document of any kind for any purpose. Provides metadata about the document so that the document can be discovered and managed. The scope of a document is any seralized object with a mime-type, so includes formal patient centric documents (CDA), cliical notes, scanned paper, and non-patient specific documents like policy text. Usually, this is used for documents other than those defined by FHIR.; (src);
provenance
profileIHE.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.resource
pathBundle.entry.resource
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2140
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
resource
:IHE.MHD.Minimal.DocumentReference>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.search
pathBundle.entry.search
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2250
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.MHD.FindDocumentReferencesResponseMessage.DocumentReference.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.request
pathBundle.entry.request
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2492
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.MHD.FindDocumentReferencesResponseMessage.DocumentReference.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.response
pathBundle.entry.response
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2853
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.MHD.FindDocumentReferencesResponseMessage.DocumentReference.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.request
pathBundle.entry.request
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2492
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentReferencesResponseMessage.DocumentReference.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.request.id
pathBundle.entry.request.id
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2525
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.request.extension
pathBundle.entry.request.extension
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2560
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2609
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.request.method
pathBundle.entry.request.method
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2661
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.request.url
pathBundle.entry.request.url
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2702
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2733
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2763
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.request.ifMatch
pathBundle.entry.request.ifMatch
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2793
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2823
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.response
pathBundle.entry.response
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2853
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentReferencesResponseMessage.DocumentReference.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.response.id
pathBundle.entry.response.id
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2886
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.response.extension
pathBundle.entry.response.extension
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2921
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2970
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.response.status
pathBundle.entry.response.status
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#3022
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.response.location
pathBundle.entry.response.location
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#3052
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.response.etag
pathBundle.entry.response.etag
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#3082
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.response.lastModified
pathBundle.entry.response.lastModified
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#3113
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.response.outcome
pathBundle.entry.response.outcome
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#3144
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.search
pathBundle.entry.search
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2250
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentReferencesResponseMessage.DocumentReference.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.search.id
pathBundle.entry.search.id
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2283
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.search.extension
pathBundle.entry.search.extension
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2318
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2367
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.search.mode
pathBundle.entry.search.mode
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2419
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry:DocumentReference.search.score
pathBundle.entry.search.score
sliceDocumentReference
rootBundle.entry:DocumentReference
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#2461
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry
pathBundle.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#715
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.id
pathBundle.entry.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#771
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.extension
pathBundle.entry.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#806
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.modifierExtension
pathBundle.entry.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#855
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.link
pathBundle.entry.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#907
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.fullUrl
pathBundle.entry.fullUrl
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#933
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.resource
pathBundle.entry.resource
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#964
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.search
pathBundle.entry.search
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#984
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.request
pathBundle.entry.request
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1226
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.response
pathBundle.entry.response
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.request
pathBundle.entry.request
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1226
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.request.id
pathBundle.entry.request.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1259
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.request.extension
pathBundle.entry.request.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1294
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.request.modifierExtension
pathBundle.entry.request.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1343
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.request.method
pathBundle.entry.request.method
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1395
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.request.url
pathBundle.entry.request.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1436
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1467
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1497
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.request.ifMatch
pathBundle.entry.request.ifMatch
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1527
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1557
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.response
pathBundle.entry.response
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.response.id
pathBundle.entry.response.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1620
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.response.extension
pathBundle.entry.response.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1655
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.response.modifierExtension
pathBundle.entry.response.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1704
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.response.status
pathBundle.entry.response.status
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1756
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.response.location
pathBundle.entry.response.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1786
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.response.etag
pathBundle.entry.response.etag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1816
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.response.lastModified
pathBundle.entry.response.lastModified
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1847
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.response.outcome
pathBundle.entry.response.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1878
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.search
pathBundle.entry.search
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#984
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.search.id
pathBundle.entry.search.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1017
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.search.extension
pathBundle.entry.search.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1052
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.search.modifierExtension
pathBundle.entry.search.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1101
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.search.mode
pathBundle.entry.search.mode
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1153
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.entry.search.score
pathBundle.entry.search.score
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#1195
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.link
pathBundle.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#488
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.link.id
pathBundle.link.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#519
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.link.extension
pathBundle.link.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#554
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.link.modifierExtension
pathBundle.link.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#603
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.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.MHD.FindDocumentReferencesResponseMessage
elementBundle.link.relation
pathBundle.link.relation
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#655
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
relation
:string>  < The reference details for the link.; (src);
provenance
profileIHE.MHD.FindDocumentReferencesResponseMessage
elementBundle.link.url
pathBundle.link.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.json.html#685
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.FindDocumentReferencesResponseMessage.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
url
:uri>
🔗 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.; IHE.MHD.GenerateMetadata.Audit.Recipient(src)(doc)=  <#base:IHE.BasicAudit.PatientCreate>  < 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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.id
pathAuditEvent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#173
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.meta
pathAuditEvent.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#200
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.implicitRules
pathAuditEvent.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#230
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.language
pathAuditEvent.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#262
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.text
pathAuditEvent.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#312
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.contained
pathAuditEvent.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#355
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.extension
pathAuditEvent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#387
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.modifierExtension
pathAuditEvent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#436
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.type
pathAuditEvent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#475
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
type
:Coding> []< Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.subtype
pathAuditEvent.subtype
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#544
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.action
pathAuditEvent.action
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#733
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.period
pathAuditEvent.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#790
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.recorded
pathAuditEvent.recorded
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#847
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.outcome
pathAuditEvent.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#897
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
outcome
:code>?  < A free text description of the outcome of the event.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.outcomeDesc
pathAuditEvent.outcomeDesc
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#954
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.purposeOfEvent
pathAuditEvent.purposeOfEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#998
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#1066
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
agent
:IHE.MHD.GenerateMetadata.Audit.Recipient.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5264
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
source
:IHE.MHD.GenerateMetadata.Audit.Recipient.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5604
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
entity
:IHE.MHD.GenerateMetadata.Audit.Recipient.entity>{2,2147483647}  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.subtype:anyCreate
pathAuditEvent.subtype
sliceanyCreate
rootAuditEvent.subtype:anyCreate
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#609
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
anyCreate
:Coding>  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.subtype:iti106
pathAuditEvent.subtype
sliceiti106
rootAuditEvent.subtype:iti106
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#671
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
iti106
: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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2116
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
client
:IHE.MHD.GenerateMetadata.Audit.Recipient.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3167
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
server
:IHE.MHD.GenerateMetadata.Audit.Recipient.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4225
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
user
:IHE.MHD.GenerateMetadata.Audit.Recipient.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6537
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
transaction
:IHE.MHD.GenerateMetadata.Audit.Recipient.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:data
pathAuditEvent.entity
slicedata
rootAuditEvent.entity:data
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#8128
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
data
:IHE.MHD.GenerateMetadata.Audit.Recipient.data>  < 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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#9051
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
patient
:IHE.MHD.GenerateMetadata.Audit.Recipient.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#1066
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.GenerateMetadata.Audit.Recipient.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent.id
pathAuditEvent.agent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#1136
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent.extension
pathAuditEvent.agent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#1171
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent.modifierExtension
pathAuditEvent.agent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#1220
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent.type
pathAuditEvent.agent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#1272
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent.role
pathAuditEvent.agent.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#1339
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent.who
pathAuditEvent.agent.who
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#1404
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent.altId
pathAuditEvent.agent.altId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#1473
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent.name
pathAuditEvent.agent.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#1522
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent.requestor
pathAuditEvent.agent.requestor
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#1571
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent.location
pathAuditEvent.agent.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#1617
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent.policy
pathAuditEvent.agent.policy
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#1672
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent.media
pathAuditEvent.agent.media
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#1722
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
media
:Coding>?  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#1778
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
network
:IHE.MHD.GenerateMetadata.Audit.Recipient.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent.purposeOfUse
pathAuditEvent.agent.purposeOfUse
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2060
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#1778
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.GenerateMetadata.Audit.Recipient.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent.network.id
pathAuditEvent.agent.network.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#1818
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent.network.extension
pathAuditEvent.agent.network.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#1853
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#1902
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent.network.address
pathAuditEvent.agent.network.address
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#1954
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent.network.type
pathAuditEvent.agent.network.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2004
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2116
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.GenerateMetadata.Audit.Recipient.client
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client.id
pathAuditEvent.agent.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2178
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client.extension
pathAuditEvent.agent.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2213
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2262
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client.type
pathAuditEvent.agent.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2314
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client.role
pathAuditEvent.agent.role
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2390
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client.who
pathAuditEvent.agent.who
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2455
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client.altId
pathAuditEvent.agent.altId
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2524
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client.name
pathAuditEvent.agent.name
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2573
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client.requestor
pathAuditEvent.agent.requestor
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2622
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client.location
pathAuditEvent.agent.location
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2668
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client.policy
pathAuditEvent.agent.policy
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2723
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client.media
pathAuditEvent.agent.media
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2773
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2829
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
network
:IHE.MHD.GenerateMetadata.Audit.Recipient.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3111
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2829
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.GenerateMetadata.Audit.Recipient.client.network
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client.network.id
pathAuditEvent.agent.network.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2869
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client.network.extension
pathAuditEvent.agent.network.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2904
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#2953
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client.network.address
pathAuditEvent.agent.network.address
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3005
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:client.network.type
pathAuditEvent.agent.network.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3055
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:data
pathAuditEvent.entity
slicedata
rootAuditEvent.entity:data
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#8128
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.GenerateMetadata.Audit.Recipient.data
(src)(doc)=  <#base:IHE.BasicAudit.Create.data>  < 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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:data.id
pathAuditEvent.entity.id
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#8194
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:data.extension
pathAuditEvent.entity.extension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#8229
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:data.modifierExtension
pathAuditEvent.entity.modifierExtension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#8278
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:data.what
pathAuditEvent.entity.what
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#8330
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
what
:DocumentReference*>  < 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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:data.type
pathAuditEvent.entity.type
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#8381
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
type
:Coding>  < Code representing the role the entity played in the event being audited. Binding: https://profiles.ihe.net/ITI/BALP/ValueSet/RestObjectRoles (required, ); (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:data.role
pathAuditEvent.entity.role
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#8451
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:data.lifecycle
pathAuditEvent.entity.lifecycle
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#8504
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:data.securityLabel
pathAuditEvent.entity.securityLabel
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#8569
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:data.name
pathAuditEvent.entity.name
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#8630
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:data.description
pathAuditEvent.entity.description
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#8683
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:data.query
pathAuditEvent.entity.query
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#8728
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:data.detail
pathAuditEvent.entity.detail
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#8777
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
detail
:IHE.MHD.GenerateMetadata.Audit.Recipient.data.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:data.detail
pathAuditEvent.entity.detail
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#8777
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.GenerateMetadata.Audit.Recipient.data.detail
(src)(doc)=  <#base:IHE.BasicAudit.Create.data.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:data.detail.id
pathAuditEvent.entity.detail.id
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#8822
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:data.detail.extension
pathAuditEvent.entity.detail.extension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#8857
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:data.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#8906
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:data.detail.type
pathAuditEvent.entity.detail.type
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#8958
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5604
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.GenerateMetadata.Audit.Recipient.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity.id
pathAuditEvent.entity.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5678
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity.extension
pathAuditEvent.entity.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5713
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity.modifierExtension
pathAuditEvent.entity.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5762
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity.what
pathAuditEvent.entity.what
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5814
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity.type
pathAuditEvent.entity.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5865
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity.role
pathAuditEvent.entity.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5930
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity.lifecycle
pathAuditEvent.entity.lifecycle
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5990
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity.securityLabel
pathAuditEvent.entity.securityLabel
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6055
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity.name
pathAuditEvent.entity.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6116
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity.description
pathAuditEvent.entity.description
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6169
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity.query
pathAuditEvent.entity.query
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6214
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6263
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
detail
:IHE.MHD.GenerateMetadata.Audit.Recipient.entity.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6263
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.GenerateMetadata.Audit.Recipient.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity.detail.id
pathAuditEvent.entity.detail.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6308
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity.detail.extension
pathAuditEvent.entity.detail.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6343
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6392
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity.detail.type
pathAuditEvent.entity.detail.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6444
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#9051
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.GenerateMetadata.Audit.Recipient.patient
(src)(doc)=  <#base:IHE.BasicAudit.PatientCreate.patient>  < 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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:patient.id
pathAuditEvent.entity.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#9117
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:patient.extension
pathAuditEvent.entity.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#9152
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:patient.modifierExtension
pathAuditEvent.entity.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#9201
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:patient.what
pathAuditEvent.entity.what
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#9253
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:patient.type
pathAuditEvent.entity.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#9304
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:patient.role
pathAuditEvent.entity.role
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#9374
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:patient.lifecycle
pathAuditEvent.entity.lifecycle
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#9439
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:patient.securityLabel
pathAuditEvent.entity.securityLabel
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#9504
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:patient.name
pathAuditEvent.entity.name
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#9565
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:patient.description
pathAuditEvent.entity.description
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#9618
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:patient.query
pathAuditEvent.entity.query
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#9663
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#9712
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
detail
:IHE.MHD.GenerateMetadata.Audit.Recipient.patient.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#9712
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.GenerateMetadata.Audit.Recipient.patient.detail
(src)(doc)=  <#base:IHE.BasicAudit.PatientCreate.patient.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:patient.detail.id
pathAuditEvent.entity.detail.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#9757
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:patient.detail.extension
pathAuditEvent.entity.detail.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#9792
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:patient.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#9841
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:patient.detail.type
pathAuditEvent.entity.detail.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#9893
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3167
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.GenerateMetadata.Audit.Recipient.server
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server.id
pathAuditEvent.agent.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3236
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server.extension
pathAuditEvent.agent.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3271
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3320
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server.type
pathAuditEvent.agent.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3372
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server.role
pathAuditEvent.agent.role
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3448
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server.who
pathAuditEvent.agent.who
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3513
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server.altId
pathAuditEvent.agent.altId
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3582
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server.name
pathAuditEvent.agent.name
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3631
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server.requestor
pathAuditEvent.agent.requestor
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3680
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server.location
pathAuditEvent.agent.location
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3726
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server.policy
pathAuditEvent.agent.policy
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3781
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server.media
pathAuditEvent.agent.media
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3831
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3887
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
network
:IHE.MHD.GenerateMetadata.Audit.Recipient.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4169
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3887
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.GenerateMetadata.Audit.Recipient.server.network
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server.network.id
pathAuditEvent.agent.network.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3927
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server.network.extension
pathAuditEvent.agent.network.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#3962
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4011
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server.network.address
pathAuditEvent.agent.network.address
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4063
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:server.network.type
pathAuditEvent.agent.network.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4113
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5264
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.GenerateMetadata.Audit.Recipient.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.source.id
pathAuditEvent.source.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5311
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.source.extension
pathAuditEvent.source.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5346
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.source.modifierExtension
pathAuditEvent.source.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5395
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.source.site
pathAuditEvent.source.site
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5447
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
site
:string>?  < Identifier of the source where the event was detected.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.source.observer
pathAuditEvent.source.observer
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5492
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.source.type
pathAuditEvent.source.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5548
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6537
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.GenerateMetadata.Audit.Recipient.transaction
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.id
pathAuditEvent.entity.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6603
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.extension
pathAuditEvent.entity.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6638
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.modifierExtension
pathAuditEvent.entity.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6687
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6739
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.type
pathAuditEvent.entity.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7452
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.role
pathAuditEvent.entity.role
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7521
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.lifecycle
pathAuditEvent.entity.lifecycle
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7581
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.securityLabel
pathAuditEvent.entity.securityLabel
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7646
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.name
pathAuditEvent.entity.name
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7707
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.description
pathAuditEvent.entity.description
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7760
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.query
pathAuditEvent.entity.query
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7805
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7854
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
detail
:IHE.MHD.GenerateMetadata.Audit.Recipient.transaction.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7854
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.GenerateMetadata.Audit.Recipient.transaction.detail
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.detail.id
pathAuditEvent.entity.detail.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7899
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.detail.extension
pathAuditEvent.entity.detail.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7934
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7983
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.detail.type
pathAuditEvent.entity.detail.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#8035
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Identifies a specific instance of the entity. The reference should be version specific.;
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6739
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.GenerateMetadata.Audit.Recipient.transaction.what
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.what.id
pathAuditEvent.entity.what.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6790
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.what.extension
pathAuditEvent.entity.what.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6825
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.what.reference
pathAuditEvent.entity.what.reference
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6884
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.what.type
pathAuditEvent.entity.what.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6924
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6972
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
identifier
:IHE.MHD.GenerateMetadata.Audit.Recipient.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.what.display
pathAuditEvent.entity.what.display
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7409
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#6972
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.GenerateMetadata.Audit.Recipient.transaction.what.identifier
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.what.identifier.id
pathAuditEvent.entity.what.identifier.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7009
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.what.identifier.extension
pathAuditEvent.entity.what.identifier.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7044
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.what.identifier.use
pathAuditEvent.entity.what.identifier.use
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7103
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.what.identifier.type
pathAuditEvent.entity.what.identifier.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7157
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.what.identifier.system
pathAuditEvent.entity.what.identifier.system
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7214
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.what.identifier.value
pathAuditEvent.entity.what.identifier.value
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7266
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
value
:string>  < Time period during which identifier is/was valid for use.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.what.identifier.period
pathAuditEvent.entity.what.identifier.period
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7317
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.entity:transaction.what.identifier.assigner
pathAuditEvent.entity.what.identifier.assigner
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#7361
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4225
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.GenerateMetadata.Audit.Recipient.user
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user.id
pathAuditEvent.agent.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4287
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user.extension
pathAuditEvent.agent.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4322
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4371
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < Specification of the participation type the user plays when performing the event. Binding: https://profiles.ihe.net/ITI/BALP/ValueSet/DataSources (required, ); (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user.type
pathAuditEvent.agent.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4423
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user.role
pathAuditEvent.agent.role
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4483
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user.who
pathAuditEvent.agent.who
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4549
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user.altId
pathAuditEvent.agent.altId
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4618
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user.name
pathAuditEvent.agent.name
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4667
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user.requestor
pathAuditEvent.agent.requestor
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4717
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user.location
pathAuditEvent.agent.location
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4764
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user.policy
pathAuditEvent.agent.policy
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4819
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user.media
pathAuditEvent.agent.media
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4869
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4925
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
network
:IHE.MHD.GenerateMetadata.Audit.Recipient.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5207
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4925
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.GenerateMetadata.Audit.Recipient.user.network
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user.network.id
pathAuditEvent.agent.network.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#4965
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user.network.extension
pathAuditEvent.agent.network.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5000
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5049
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user.network.address
pathAuditEvent.agent.network.address
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5101
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Recipient
elementAuditEvent.agent:user.network.type
pathAuditEvent.agent.network.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.json.html#5151
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent
pathAuditEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#87
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
IHE.MHD.GenerateMetadata.Audit.Source
(src)(doc)=  <#base:IHE.BasicAudit.Create>  < 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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.id
pathAuditEvent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#173
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.meta
pathAuditEvent.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#200
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.implicitRules
pathAuditEvent.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#230
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.language
pathAuditEvent.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#262
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.text
pathAuditEvent.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#312
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.contained
pathAuditEvent.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#355
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.extension
pathAuditEvent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#387
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.modifierExtension
pathAuditEvent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#436
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.type
pathAuditEvent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#475
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
type
:Coding> []< Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.subtype
pathAuditEvent.subtype
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#544
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.action
pathAuditEvent.action
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#733
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.period
pathAuditEvent.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#790
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.recorded
pathAuditEvent.recorded
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#847
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.outcome
pathAuditEvent.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#897
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
outcome
:code>?  < A free text description of the outcome of the event.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.outcomeDesc
pathAuditEvent.outcomeDesc
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#954
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.purposeOfEvent
pathAuditEvent.purposeOfEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#998
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#1066
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
agent
:IHE.MHD.GenerateMetadata.Audit.Source.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5264
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
source
:IHE.MHD.GenerateMetadata.Audit.Source.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5604
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
entity
:IHE.MHD.GenerateMetadata.Audit.Source.entity>+  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.subtype:anyCreate
pathAuditEvent.subtype
sliceanyCreate
rootAuditEvent.subtype:anyCreate
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#609
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
anyCreate
:Coding>  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.subtype:iti106
pathAuditEvent.subtype
sliceiti106
rootAuditEvent.subtype:iti106
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#671
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
iti106
: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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2116
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
client
:IHE.MHD.GenerateMetadata.Audit.Source.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3174
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
server
:IHE.MHD.GenerateMetadata.Audit.Source.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4225
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
user
:IHE.MHD.GenerateMetadata.Audit.Source.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6537
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
transaction
:IHE.MHD.GenerateMetadata.Audit.Source.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:data
pathAuditEvent.entity
slicedata
rootAuditEvent.entity:data
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#8128
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
data
:IHE.MHD.GenerateMetadata.Audit.Source.data>
🔗 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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#1066
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
IHE.MHD.GenerateMetadata.Audit.Source.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent.id
pathAuditEvent.agent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#1136
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent.extension
pathAuditEvent.agent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#1171
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent.modifierExtension
pathAuditEvent.agent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#1220
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent.type
pathAuditEvent.agent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#1272
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent.role
pathAuditEvent.agent.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#1339
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent.who
pathAuditEvent.agent.who
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#1404
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent.altId
pathAuditEvent.agent.altId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#1473
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent.name
pathAuditEvent.agent.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#1522
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent.requestor
pathAuditEvent.agent.requestor
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#1571
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent.location
pathAuditEvent.agent.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#1617
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent.policy
pathAuditEvent.agent.policy
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#1672
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent.media
pathAuditEvent.agent.media
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#1722
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
media
:Coding>?  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#1778
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
network
:IHE.MHD.GenerateMetadata.Audit.Source.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent.purposeOfUse
pathAuditEvent.agent.purposeOfUse
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2060
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#1778
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
IHE.MHD.GenerateMetadata.Audit.Source.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent.network.id
pathAuditEvent.agent.network.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#1818
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent.network.extension
pathAuditEvent.agent.network.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#1853
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#1902
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent.network.address
pathAuditEvent.agent.network.address
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#1954
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent.network.type
pathAuditEvent.agent.network.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2004
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2116
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
IHE.MHD.GenerateMetadata.Audit.Source.client
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client.id
pathAuditEvent.agent.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2185
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client.extension
pathAuditEvent.agent.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2220
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2269
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client.type
pathAuditEvent.agent.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2321
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client.role
pathAuditEvent.agent.role
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2397
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client.who
pathAuditEvent.agent.who
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2462
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client.altId
pathAuditEvent.agent.altId
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2531
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client.name
pathAuditEvent.agent.name
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2580
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client.requestor
pathAuditEvent.agent.requestor
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2629
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client.location
pathAuditEvent.agent.location
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2675
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client.policy
pathAuditEvent.agent.policy
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2730
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client.media
pathAuditEvent.agent.media
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2780
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2836
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
network
:IHE.MHD.GenerateMetadata.Audit.Source.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3118
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2836
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
IHE.MHD.GenerateMetadata.Audit.Source.client.network
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client.network.id
pathAuditEvent.agent.network.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2876
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client.network.extension
pathAuditEvent.agent.network.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2911
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#2960
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client.network.address
pathAuditEvent.agent.network.address
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3012
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:client.network.type
pathAuditEvent.agent.network.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3062
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:data
pathAuditEvent.entity
slicedata
rootAuditEvent.entity:data
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#8128
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
IHE.MHD.GenerateMetadata.Audit.Source.data
(src)(doc)=  <#base:IHE.BasicAudit.Create.data>  < 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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:data.id
pathAuditEvent.entity.id
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#8194
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:data.extension
pathAuditEvent.entity.extension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#8229
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:data.modifierExtension
pathAuditEvent.entity.modifierExtension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#8278
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:data.what
pathAuditEvent.entity.what
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#8330
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:data.type
pathAuditEvent.entity.type
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#8381
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
type
:Coding>  < Code representing the role the entity played in the event being audited. Binding: https://profiles.ihe.net/ITI/BALP/ValueSet/RestObjectRoles (required, ); (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:data.role
pathAuditEvent.entity.role
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#8451
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:data.lifecycle
pathAuditEvent.entity.lifecycle
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#8504
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:data.securityLabel
pathAuditEvent.entity.securityLabel
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#8569
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:data.name
pathAuditEvent.entity.name
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#8630
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:data.description
pathAuditEvent.entity.description
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#8683
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:data.query
pathAuditEvent.entity.query
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#8728
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:data.detail
pathAuditEvent.entity.detail
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#8777
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
detail
:IHE.MHD.GenerateMetadata.Audit.Source.data.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:data.detail
pathAuditEvent.entity.detail
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#8777
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
IHE.MHD.GenerateMetadata.Audit.Source.data.detail
(src)(doc)=  <#base:IHE.BasicAudit.Create.data.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:data.detail.id
pathAuditEvent.entity.detail.id
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#8822
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:data.detail.extension
pathAuditEvent.entity.detail.extension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#8857
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:data.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#8906
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:data.detail.type
pathAuditEvent.entity.detail.type
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#8958
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5604
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
IHE.MHD.GenerateMetadata.Audit.Source.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity.id
pathAuditEvent.entity.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5678
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity.extension
pathAuditEvent.entity.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5713
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity.modifierExtension
pathAuditEvent.entity.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5762
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity.what
pathAuditEvent.entity.what
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5814
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity.type
pathAuditEvent.entity.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5865
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity.role
pathAuditEvent.entity.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5930
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity.lifecycle
pathAuditEvent.entity.lifecycle
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5990
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity.securityLabel
pathAuditEvent.entity.securityLabel
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6055
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity.name
pathAuditEvent.entity.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6116
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity.description
pathAuditEvent.entity.description
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6169
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity.query
pathAuditEvent.entity.query
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6214
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6263
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
detail
:IHE.MHD.GenerateMetadata.Audit.Source.entity.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6263
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
IHE.MHD.GenerateMetadata.Audit.Source.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity.detail.id
pathAuditEvent.entity.detail.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6308
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity.detail.extension
pathAuditEvent.entity.detail.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6343
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6392
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity.detail.type
pathAuditEvent.entity.detail.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6444
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3174
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
IHE.MHD.GenerateMetadata.Audit.Source.server
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server.id
pathAuditEvent.agent.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3236
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server.extension
pathAuditEvent.agent.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3271
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3320
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server.type
pathAuditEvent.agent.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3372
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server.role
pathAuditEvent.agent.role
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3448
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server.who
pathAuditEvent.agent.who
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3513
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server.altId
pathAuditEvent.agent.altId
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3582
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server.name
pathAuditEvent.agent.name
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3631
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server.requestor
pathAuditEvent.agent.requestor
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3680
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server.location
pathAuditEvent.agent.location
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3726
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server.policy
pathAuditEvent.agent.policy
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3781
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server.media
pathAuditEvent.agent.media
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3831
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3887
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
network
:IHE.MHD.GenerateMetadata.Audit.Source.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4169
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3887
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
IHE.MHD.GenerateMetadata.Audit.Source.server.network
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server.network.id
pathAuditEvent.agent.network.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3927
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server.network.extension
pathAuditEvent.agent.network.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#3962
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4011
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server.network.address
pathAuditEvent.agent.network.address
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4063
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:server.network.type
pathAuditEvent.agent.network.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4113
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5264
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
IHE.MHD.GenerateMetadata.Audit.Source.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.source.id
pathAuditEvent.source.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5311
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.source.extension
pathAuditEvent.source.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5346
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.source.modifierExtension
pathAuditEvent.source.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5395
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.source.site
pathAuditEvent.source.site
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5447
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
site
:string>?  < Identifier of the source where the event was detected.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.source.observer
pathAuditEvent.source.observer
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5492
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.source.type
pathAuditEvent.source.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5548
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6537
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
IHE.MHD.GenerateMetadata.Audit.Source.transaction
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.id
pathAuditEvent.entity.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6603
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.extension
pathAuditEvent.entity.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6638
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.modifierExtension
pathAuditEvent.entity.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6687
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6739
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.type
pathAuditEvent.entity.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7452
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.role
pathAuditEvent.entity.role
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7521
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.lifecycle
pathAuditEvent.entity.lifecycle
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7581
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.securityLabel
pathAuditEvent.entity.securityLabel
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7646
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.name
pathAuditEvent.entity.name
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7707
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.description
pathAuditEvent.entity.description
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7760
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.query
pathAuditEvent.entity.query
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7805
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7854
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
detail
:IHE.MHD.GenerateMetadata.Audit.Source.transaction.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7854
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
IHE.MHD.GenerateMetadata.Audit.Source.transaction.detail
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.detail.id
pathAuditEvent.entity.detail.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7899
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.detail.extension
pathAuditEvent.entity.detail.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7934
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7983
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.detail.type
pathAuditEvent.entity.detail.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#8035
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Identifies a specific instance of the entity. The reference should be version specific.;
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6739
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
IHE.MHD.GenerateMetadata.Audit.Source.transaction.what
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.what.id
pathAuditEvent.entity.what.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6790
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.what.extension
pathAuditEvent.entity.what.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6825
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.what.reference
pathAuditEvent.entity.what.reference
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6884
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.what.type
pathAuditEvent.entity.what.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6924
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6972
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
identifier
:IHE.MHD.GenerateMetadata.Audit.Source.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.what.display
pathAuditEvent.entity.what.display
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7409
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#6972
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
IHE.MHD.GenerateMetadata.Audit.Source.transaction.what.identifier
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.what.identifier.id
pathAuditEvent.entity.what.identifier.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7009
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.what.identifier.extension
pathAuditEvent.entity.what.identifier.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7044
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.what.identifier.use
pathAuditEvent.entity.what.identifier.use
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7103
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.what.identifier.type
pathAuditEvent.entity.what.identifier.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7157
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.what.identifier.system
pathAuditEvent.entity.what.identifier.system
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7214
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.what.identifier.value
pathAuditEvent.entity.what.identifier.value
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7266
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
value
:string>  < Time period during which identifier is/was valid for use.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.what.identifier.period
pathAuditEvent.entity.what.identifier.period
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7317
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.entity:transaction.what.identifier.assigner
pathAuditEvent.entity.what.identifier.assigner
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#7361
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4225
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
IHE.MHD.GenerateMetadata.Audit.Source.user
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user.id
pathAuditEvent.agent.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4287
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user.extension
pathAuditEvent.agent.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4322
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4371
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
modifierExtension
:Extension>*  < Specification of the participation type the user plays when performing the event. Binding: https://profiles.ihe.net/ITI/BALP/ValueSet/DataSources (required, ); (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user.type
pathAuditEvent.agent.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4423
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user.role
pathAuditEvent.agent.role
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4483
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user.who
pathAuditEvent.agent.who
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4549
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user.altId
pathAuditEvent.agent.altId
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4618
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user.name
pathAuditEvent.agent.name
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4667
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user.requestor
pathAuditEvent.agent.requestor
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4717
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user.location
pathAuditEvent.agent.location
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4764
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user.policy
pathAuditEvent.agent.policy
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4819
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user.media
pathAuditEvent.agent.media
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4869
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4925
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
network
:IHE.MHD.GenerateMetadata.Audit.Source.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5207
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4925
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
IHE.MHD.GenerateMetadata.Audit.Source.user.network
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user.network.id
pathAuditEvent.agent.network.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#4965
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user.network.extension
pathAuditEvent.agent.network.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5000
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5049
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user.network.address
pathAuditEvent.agent.network.address
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5101
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Audit.Source
elementAuditEvent.agent:user.network.type
pathAuditEvent.agent.network.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.json.html#5151
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.Create
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.MHD.GenerateMetadata.Parameters.In
elementParameters
pathParameters
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#67
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
IHE.MHD.GenerateMetadata.Parameters.In
(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.MHD.GenerateMetadata.Parameters.In
elementParameters.id
pathParameters.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#97
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.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.MHD.GenerateMetadata.Parameters.In
elementParameters.meta
pathParameters.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#124
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.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.MHD.GenerateMetadata.Parameters.In
elementParameters.implicitRules
pathParameters.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#154
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
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.MHD.GenerateMetadata.Parameters.In
elementParameters.language
pathParameters.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#186
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
language
:code>?  < A parameter passed to or received from the operation.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Parameters.In
elementParameters.parameter
pathParameters.parameter
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#236
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
parameter
:IHE.MHD.GenerateMetadata.Parameters.In.parameter>  < A parameter passed to or received from the operation.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Parameters.In
elementParameters.parameter:document
pathParameters.parameter
slicedocument
rootParameters.parameter:document
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#681
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
document
:IHE.MHD.GenerateMetadata.Parameters.In.document>
🔗 A parameter passed to or received from the operation.;
provenance
profileIHE.MHD.GenerateMetadata.Parameters.In
elementParameters.parameter:document
pathParameters.parameter
slicedocument
rootParameters.parameter:document
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#681
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
IHE.MHD.GenerateMetadata.Parameters.In.document
(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.MHD.GenerateMetadata.Parameters.In
elementParameters.parameter:document.id
pathParameters.parameter.id
slicedocument
rootParameters.parameter:document
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#720
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.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.MHD.GenerateMetadata.Parameters.In
elementParameters.parameter:document.extension
pathParameters.parameter.extension
slicedocument
rootParameters.parameter:document
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#755
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
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.MHD.GenerateMetadata.Parameters.In
elementParameters.parameter:document.modifierExtension
pathParameters.parameter.modifierExtension
slicedocument
rootParameters.parameter:document
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#804
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
modifierExtension
:Extension>*  < The name of the parameter (reference to the operation definition). document; (src);
provenance
profileIHE.MHD.GenerateMetadata.Parameters.In
elementParameters.parameter:document.name
pathParameters.parameter.name
slicedocument
rootParameters.parameter:document
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#856
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.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}  < 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.MHD.GenerateMetadata.Parameters.In
elementParameters.parameter:document.resource
pathParameters.parameter.resource
slicedocument
rootParameters.parameter:document
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#1067
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
resource
:( <Binary> | <Bundle>)> []< A named part of a multi-part parameter. Only one level of nested parameters is allowed.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Parameters.In
elementParameters.parameter:document.part
pathParameters.parameter.part
slicedocument
rootParameters.parameter:document
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#1094
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
part
:Parameters.parameter>*
🔗 A parameter passed to or received from the operation.;
provenance
profileIHE.MHD.GenerateMetadata.Parameters.In
elementParameters.parameter
pathParameters.parameter
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#236
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
IHE.MHD.GenerateMetadata.Parameters.In.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.MHD.GenerateMetadata.Parameters.In
elementParameters.parameter.id
pathParameters.parameter.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#284
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.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.MHD.GenerateMetadata.Parameters.In
elementParameters.parameter.extension
pathParameters.parameter.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#319
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
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.MHD.GenerateMetadata.Parameters.In
elementParameters.parameter.modifierExtension
pathParameters.parameter.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#368
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
modifierExtension
:Extension>*  < The name of the parameter (reference to the operation definition).; (src);
provenance
profileIHE.MHD.GenerateMetadata.Parameters.In
elementParameters.parameter.name
pathParameters.parameter.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#420
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.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.MHD.GenerateMetadata.Parameters.In
elementParameters.parameter.resource
pathParameters.parameter.resource
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#630
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.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.MHD.GenerateMetadata.Parameters.In
elementParameters.parameter.part
pathParameters.parameter.part
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.json.html#654
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.In.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
part
:Parameters.parameter>*
🔗 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.MHD.GenerateMetadata.Parameters.Out
elementParameters
pathParameters
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#67
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
IHE.MHD.GenerateMetadata.Parameters.Out
(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.MHD.GenerateMetadata.Parameters.Out
elementParameters.id
pathParameters.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#97
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.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.MHD.GenerateMetadata.Parameters.Out
elementParameters.meta
pathParameters.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#124
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.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.MHD.GenerateMetadata.Parameters.Out
elementParameters.implicitRules
pathParameters.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#154
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
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.MHD.GenerateMetadata.Parameters.Out
elementParameters.language
pathParameters.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#186
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
language
:code>?  < A parameter passed to or received from the operation.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Parameters.Out
elementParameters.parameter
pathParameters.parameter
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#236
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
parameter
:IHE.MHD.GenerateMetadata.Parameters.Out.parameter>  < A parameter passed to or received from the operation.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Parameters.Out
elementParameters.parameter:docRef
pathParameters.parameter
slicedocRef
rootParameters.parameter:docRef
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#681
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
docRef
:IHE.MHD.GenerateMetadata.Parameters.Out.docRef>
🔗 A parameter passed to or received from the operation.;
provenance
profileIHE.MHD.GenerateMetadata.Parameters.Out
elementParameters.parameter:docRef
pathParameters.parameter
slicedocRef
rootParameters.parameter:docRef
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#681
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
IHE.MHD.GenerateMetadata.Parameters.Out.docRef
(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.MHD.GenerateMetadata.Parameters.Out
elementParameters.parameter:docRef.id
pathParameters.parameter.id
slicedocRef
rootParameters.parameter:docRef
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#720
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.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.MHD.GenerateMetadata.Parameters.Out
elementParameters.parameter:docRef.extension
pathParameters.parameter.extension
slicedocRef
rootParameters.parameter:docRef
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#755
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
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.MHD.GenerateMetadata.Parameters.Out
elementParameters.parameter:docRef.modifierExtension
pathParameters.parameter.modifierExtension
slicedocRef
rootParameters.parameter:docRef
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#804
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
modifierExtension
:Extension>*  < The name of the parameter (reference to the operation definition). DocumentReference; (src);
provenance
profileIHE.MHD.GenerateMetadata.Parameters.Out
elementParameters.parameter:docRef.name
pathParameters.parameter.name
slicedocRef
rootParameters.parameter:docRef
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#856
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
name
:string>  < If the parameter is a data type.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Parameters.Out
elementParameters.parameter:docRef.value[x]
pathParameters.parameter.value[x]
slicedocRef
rootParameters.parameter:docRef
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#887
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
value
:Resource*>  < 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.MHD.GenerateMetadata.Parameters.Out
elementParameters.parameter:docRef.resource
pathParameters.parameter.resource
slicedocRef
rootParameters.parameter:docRef
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#967
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.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.MHD.GenerateMetadata.Parameters.Out
elementParameters.parameter:docRef.part
pathParameters.parameter.part
slicedocRef
rootParameters.parameter:docRef
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#991
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
part
:Parameters.parameter>*  < If the parameter is a data type.; (src);
provenance
profileIHE.MHD.GenerateMetadata.Parameters.Out
elementParameters.parameter:docRef.value[x]:valueReference
pathParameters.parameter.value[x]
slicevalueReference
rootParameters.parameter:docRef
isSliceTrue
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#930
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
valueReference
:DocumentReference*>
🔗 A parameter passed to or received from the operation.;
provenance
profileIHE.MHD.GenerateMetadata.Parameters.Out
elementParameters.parameter
pathParameters.parameter
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#236
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
IHE.MHD.GenerateMetadata.Parameters.Out.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.MHD.GenerateMetadata.Parameters.Out
elementParameters.parameter.id
pathParameters.parameter.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#284
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.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.MHD.GenerateMetadata.Parameters.Out
elementParameters.parameter.extension
pathParameters.parameter.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#319
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
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.MHD.GenerateMetadata.Parameters.Out
elementParameters.parameter.modifierExtension
pathParameters.parameter.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#368
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
modifierExtension
:Extension>*  < The name of the parameter (reference to the operation definition).; (src);
provenance
profileIHE.MHD.GenerateMetadata.Parameters.Out
elementParameters.parameter.name
pathParameters.parameter.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#420
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.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.MHD.GenerateMetadata.Parameters.Out
elementParameters.parameter.resource
pathParameters.parameter.resource
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#630
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.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.MHD.GenerateMetadata.Parameters.Out
elementParameters.parameter.part
pathParameters.parameter.part
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.json.html#654
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.GenerateMetadata.Parameters.Out.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
part
:Parameters.parameter>*
🔗 A list is a curated collection of resources.;
provenance
profileIHE.MHD.List
elementList
pathList
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#67
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
IHE.MHD.List
(src)(doc)=  <#base:List>  < 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.MHD.List
elementList.id
pathList.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#173
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
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.MHD.List
elementList.meta
pathList.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#200
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
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.MHD.List
elementList.implicitRules
pathList.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#230
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
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.MHD.List
elementList.language
pathList.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#262
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
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.MHD.List
elementList.text
pathList.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#312
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
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.MHD.List
elementList.contained
pathList.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#355
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
contained
:Resource>* []< An Extension; (src);
provenance
profileIHE.MHD.List
elementList.extension
pathList.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#387
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.MHD.List
elementList.modifierExtension
pathList.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#479
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
modifierExtension
:Extension>{0,0} []< Identifier for the List assigned for business purposes outside the context of FHIR.; (src);
provenance
profileIHE.MHD.List
elementList.identifier
pathList.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#518
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
identifier
:Identifier>*  < Indicates the current state of this list. This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid. Binding: list-status (required, The current state of the list.); (src);
provenance
profileIHE.MHD.List
elementList.status
pathList.status
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#558
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
status
:code>  < How this list was prepared - whether it is a working list that is suitable for being maintained on an ongoing basis, or if it represents a snapshot of a list of items from another source, or whether it is a prepared list where items may be marked as added, modified or deleted. This element is labeled as a modifier because a change list must not be misunderstood as a complete list. Binding: list-mode (required, The processing mode that applies to this list.); (src);
provenance
profileIHE.MHD.List
elementList.mode
pathList.mode
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#611
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
mode
:code>  < A label for the list assigned by the author.; (src);
provenance
profileIHE.MHD.List
elementList.title
pathList.title
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#665
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
title
:string>?  < This code defines the purpose of the list - why it was created. If there is no code, the purpose of the list is implied where it is used, such as in a document section using Document.section.code. Binding: https://profiles.ihe.net/ITI/MHD/ValueSet/MHDlistTypesVS (required, ); (src);
provenance
profileIHE.MHD.List
elementList.code
pathList.code
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#708
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
code
:CodeableConcept>  < The common subject (or patient) of the resources that are in the list if there is one. Some purely arbitrary lists do not have a common subject, so this is optional.; (src);
provenance
profileIHE.MHD.List
elementList.subject
pathList.subject
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#754
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
subject
:( <Device> | <Group> | <Location> | <Patient>)>?  < The encounter that is the context in which this list was created.; (src);
provenance
profileIHE.MHD.List
elementList.encounter
pathList.encounter
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#806
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
encounter
:Encounter*>?  < The date that the list was prepared. The actual important date is the date of currency of the resources that were summarized, but it is usually assumed that these are current when the preparation occurs.; (src);
provenance
profileIHE.MHD.List
elementList.date
pathList.date
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#849
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
date
:dateTime>?  < The entity responsible for deciding what the contents of the list were. Where the list was created by a human, this is the same as the author of the list. The primary source is the entity that made the decisions what items are in the list. This may be software or user.; (src);
provenance
profileIHE.MHD.List
elementList.source
pathList.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#891
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
source
:( <Device> | <Patient> | <Practitioner> | <PractitionerRole>)>?  < What order applies to the items in the list. Applications SHOULD render ordered lists in the order provided, but MAY allow users to re-order based on their own preferences as well. If there is no order specified, the order is unknown, though there may still be some order. Binding: list-order (preferred, What order applies to the items in a list.); (src);
provenance
profileIHE.MHD.List
elementList.orderedBy
pathList.orderedBy
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#942
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
orderedBy
:CodeableConcept>? []< Comments that apply to the overall list.; (src);
provenance
profileIHE.MHD.List
elementList.note
pathList.note
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#991
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
note
:Annotation>* []< Entries in this list. If there are no entries in the list, an emptyReason SHOULD be provided.; (src);
provenance
profileIHE.MHD.List
elementList.entry
pathList.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#1027
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
entry
:IHE.MHD.List.entry>*  < If the list is empty, why the list is empty. The various reasons for an empty list make a significant interpretation to its interpretation. Note that this code is for use when the entire list has been suppressed, and not for when individual items are omitted - implementers may consider using a text note or a flag on an entry in these cases. Binding: list-empty-reason (preferred, If a list is empty, why it is empty.); (src);
provenance
profileIHE.MHD.List
elementList.emptyReason
pathList.emptyReason
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#1371
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
emptyReason
:CodeableConcept>? []< Expresses contentType of submissionSet or the codeList of a Folder. Usually expressed in LOINC or SNOMED.; (src);
provenance
profileIHE.MHD.List
elementList.extension:designationType
pathList.extension
slicedesignationType
rootList.extension:designationType
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#435
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
designationType
:ihe-designationType>*
🔗 Entries in this list. If there are no entries in the list, an emptyReason SHOULD be provided.;
provenance
profileIHE.MHD.List
elementList.entry
pathList.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#1027
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
IHE.MHD.List.entry
(src)(doc)=  <#base:List.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.MHD.List
elementList.entry.id
pathList.entry.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#1067
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
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.MHD.List
elementList.entry.extension
pathList.entry.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#1102
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
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.MHD.List
elementList.entry.modifierExtension
pathList.entry.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#1151
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
modifierExtension
:Extension>*  < The flag allows the system constructing the list to indicate the role and significance of the item in the list. The flag can only be understood in the context of the List.code. If the flag means that the entry has actually been deleted from the list, the deleted element SHALL be true. Deleted can only be used if the List.mode is "changes". Binding: list-item-flag (example, Codes that provide further information about the reason and meaning of the item in the list.); (src);
provenance
profileIHE.MHD.List
elementList.entry.flag
pathList.entry.flag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#1203
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
flag
:CodeableConcept>?  < True if this item is marked as deleted in the list. If the flag means that the entry has actually been deleted from the list, the deleted element SHALL be true. Both flag and deleted can only be used if the List.mode is "changes". A deleted entry should be displayed in narrative as deleted. This element is labeled as a modifier because it indicates that an item is (to be) no longer in the list.; (src);
provenance
profileIHE.MHD.List
elementList.entry.deleted
pathList.entry.deleted
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#1252
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
deleted
:boolean>?  < When this item was added to the list.; (src);
provenance
profileIHE.MHD.List
elementList.entry.date
pathList.entry.date
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#1295
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
date
:dateTime>?  < A reference to the actual resource from which data was derived.; (src);
provenance
profileIHE.MHD.List
elementList.entry.item
pathList.entry.item
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.List.json.html#1332
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.List.html
basehttp://hl7.org/fhir/StructureDefinition/List
item
:Resource*>
🔗 A reference to a document of any kind for any purpose. Provides metadata about the document so that the document can be discovered and managed. The scope of a document is any seralized object with a mime-type, so includes formal patient centric documents (CDA), cliical notes, scanned paper, and non-patient specific documents like policy text. Usually, this is used for documents other than those defined by FHIR.;
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference
pathDocumentReference
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#97
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
IHE.MHD.Minimal.DocumentReference
(src)(doc)=  <#base:DocumentReference>  < 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.MHD.Minimal.DocumentReference
elementDocumentReference.id
pathDocumentReference.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#199
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.Minimal.DocumentReference
elementDocumentReference.meta
pathDocumentReference.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#226
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
meta
:IHE.MHD.Minimal.DocumentReference.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.MHD.Minimal.DocumentReference
elementDocumentReference.implicitRules
pathDocumentReference.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#571
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.Minimal.DocumentReference
elementDocumentReference.language
pathDocumentReference.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#603
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.Minimal.DocumentReference
elementDocumentReference.text
pathDocumentReference.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#653
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.Minimal.DocumentReference
elementDocumentReference.contained
pathDocumentReference.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#696
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.Minimal.DocumentReference
elementDocumentReference.extension
pathDocumentReference.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#728
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.modifierExtension
pathDocumentReference.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#777
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
modifierExtension
:Extension>{0,0}  < An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers. CDA Document Id extension and root.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.masterIdentifier
pathDocumentReference.masterIdentifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#816
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
masterIdentifier
:IHE.MHD.UniqueIdIdentifier> []< Other identifiers associated with the document, including version independent identifiers.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.identifier
pathDocumentReference.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#875
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
identifier
:Identifier>*  < The status of this document reference. This is the status of the DocumentReference object, which might be independent from the docStatus element. This element is labeled as a modifier because the status contains the codes that mark the document or reference as not currently valid. Binding: https://profiles.ihe.net/ITI/MHD/ValueSet/DocumentReferenceStats (required, ); (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.status
pathDocumentReference.status
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#995
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
status
:code>  < The status of the underlying document. The document that is pointed to might be in various lifecycle states. Binding: composition-status (required, Status of the underlying document.); (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.docStatus
pathDocumentReference.docStatus
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#1057
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
docStatus
:code>{0,0}  < Specifies the particular kind of document referenced (e.g. History and Physical, Discharge Summary, Progress Note). This usually equates to the purpose of making the document referenced. Key metadata element describing the document that describes he exact type of document. Helps humans to assess whether the document is of interest when viewing a list of documents. Binding: c80-doc-typecodes (preferred, Precise type of clinical document.); (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.type
pathDocumentReference.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#1117
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
type
:CodeableConcept>?  < A categorization for the type of document referenced - helps for indexing and searching. This may be implied by or derived from the code specified in the DocumentReference.type. Key metadata element describing the the category or classification of the document. This is a broader perspective that groups similar documents based on how they would be used. This is a primary key used in searching. Binding: document-classcodes (example, High-level kind of a clinical document at a macro level.); (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.category
pathDocumentReference.category
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#1194
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
category
:CodeableConcept>?  < Who or what the document is about. The document can be about a person, (patient or healthcare practitioner), a device (e.g. a machine) or even a group of subjects (such as a document about a herd of farm animals, or a set of patients that share a common exposure).; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.subject
pathDocumentReference.subject
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#1266
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
subject
:Patient*>?  < When the document reference was created. Referencing/indexing time is used for tracking, organizing versions and searching.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.date
pathDocumentReference.date
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#1338
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
date
:instant>? []< Identifies who is responsible for adding the information to the document. Not necessarily who did the actual data entry (i.e. typist) or who was the source (informant).; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.author
pathDocumentReference.author
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#1391
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
author
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)>*  < Which person or organization authenticates that this document is valid. Represents a participant within the author institution who has legally authenticated or attested the document. Legal authentication implies that a document has been signed manually or electronically by the legal Authenticator.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.authenticator
pathDocumentReference.authenticator
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#1461
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
authenticator
:( <Organization> | <Practitioner> | <PractitionerRole>)>?  < Identifies the organization or group who is responsible for ongoing maintenance of and access to the document. Identifies the logical organization (software system, vendor, or department) to go to find the current version, where to report issues, etc. This is different from the physical location (URL, disk drive, or server) of the document, which is the technical location of the document, which host may be delegated to the management of some other organization.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.custodian
pathDocumentReference.custodian
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#1531
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
custodian
:Organization*>? []< Relationships that this document has with other document references that already exist. This element is labeled as a modifier because documents that append to other documents are incomplete on their own.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.relatesTo
pathDocumentReference.relatesTo
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#1583
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
relatesTo
:IHE.MHD.Minimal.DocumentReference.relatesTo>*  < Human-readable description of the source document. What the document is about, a terse summary of the document.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.description
pathDocumentReference.description
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#1880
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
description
:string>? []< A set of Security-Tag codes specifying the level of privacy/security of the Document. Note that DocumentReference.meta.security contains the security labels of the "reference" to the document, while DocumentReference.securityLabel contains a snapshot of the security labels on the document the reference refers to. The confidentiality codes can carry multiple vocabulary items. HL7 has developed an understanding of security and privacy tags that might be desirable in a Document Sharing environment, called HL7 Healthcare Privacy and Security Classification System (HCS). The following specification is recommended but not mandated, as the vocabulary bindings are an administrative domain responsibility. The use of this method is up to the policy domain such as the XDS Affinity Domain or other Trust Domain where all parties including sender and recipients are trusted to appropriately tag and enforce. In the HL7 Healthcare Privacy and Security Classification (HCS) there are code systems specific to Confidentiality, Sensitivity, Integrity, and Handling Caveats. Some values would come from a local vocabulary as they are related to workflow roles and special projects. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.securityLabel
pathDocumentReference.securityLabel
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#1930
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
securityLabel
:CodeableConcept>*  < The document and format referenced.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.content
pathDocumentReference.content
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2004
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
content
:IHE.MHD.Minimal.DocumentReference.content>  < The clinical context in which the document was prepared. These values are primarily added to help with searching for interesting/relevant documents.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.context
pathDocumentReference.context
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2790
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
context
:IHE.MHD.Minimal.DocumentReference.context>? []< An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.identifier:entryUUID
pathDocumentReference.identifier
sliceentryUUID
rootDocumentReference.identifier:entryUUID
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#941
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
entryUUID
:IHE.MHD.EntryUUID.Identifier>*
🔗 The document and format referenced.;
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.content
pathDocumentReference.content
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2004
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
IHE.MHD.Minimal.DocumentReference.content
(src)(doc)=  <#base:DocumentReference.content>  < 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.MHD.Minimal.DocumentReference
elementDocumentReference.content.id
pathDocumentReference.content.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2044
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.Minimal.DocumentReference
elementDocumentReference.content.extension
pathDocumentReference.content.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2079
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.Minimal.DocumentReference
elementDocumentReference.content.modifierExtension
pathDocumentReference.content.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2128
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
modifierExtension
:Extension>*  < The document or URL of the document along with critical metadata to prove content has integrity.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.content.attachment
pathDocumentReference.content.attachment
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2180
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
attachment
:IHE.MHD.Minimal.DocumentReference.content.attachment>  < An identifier of the document encoding, structure, and template that the document conforms to beyond the base format indicated in the mimeType. Note that while IHE mostly issues URNs for format types, not all documents can be identified by a URI. Binding: http://ihe.net/fhir/ihe.formatcode.fhir/ValueSet/formatcode (preferred, ); (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.content.format
pathDocumentReference.content.format
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2732
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
format
:Coding>?
🔗 The document or URL of the document along with critical metadata to prove content has integrity.;
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.content.attachment
pathDocumentReference.content.attachment
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2180
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
IHE.MHD.Minimal.DocumentReference.content.attachment
(src)(doc)=  <#base:Attachment>  < 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.MHD.Minimal.DocumentReference
elementDocumentReference.content.attachment.id
pathDocumentReference.content.attachment.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2232
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.Minimal.DocumentReference
elementDocumentReference.content.attachment.extension
pathDocumentReference.content.attachment.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2267
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
extension
:Extension>*  < Identifies the type of the data in the attachment and allows a method to be chosen to interpret or render the data. Includes mime type parameters such as charset where appropriate. Binding: mimetypes (required, The mime type of an attachment. Any valid mime type is allowed.); (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.content.attachment.contentType
pathDocumentReference.content.attachment.contentType
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2326
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
contentType
:code>  < The human language of the content. The value can be any valid value according to BCP 47. Binding: languages (preferred, A human language.); (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.content.attachment.language
pathDocumentReference.content.attachment.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2392
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
language
:code>?  < The actual data of the attachment - a sequence of bytes, base64 encoded. The base64-encoded data SHALL be expressed in the same character set as the base resource XML or JSON.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.content.attachment.data
pathDocumentReference.content.attachment.data
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2459
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
data
:base64Binary>{0,0}  < A location where the data can be accessed. If both data and url are provided, the url SHALL point to the same content as the data contains. Urls may be relative references or may reference transient locations such as a wrapping envelope using cid: though this has ramifications for using signatures. Relative URLs are interpreted relative to the service url, like a resource reference, rather than relative to the resource itself. If a URL is provided, it SHALL resolve to actual data.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.content.attachment.url
pathDocumentReference.content.attachment.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2501
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
url
>  < The number of bytes of data that make up this attachment (before base64 encoding, if that is done). The number of bytes is redundant if the data is provided as a base64binary, but is useful if the data is provided as a url reference.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.content.attachment.size
pathDocumentReference.content.attachment.size
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2553
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
size
:unsignedInt>?  < The calculated hash of the data using SHA-1. Represented using base64. The hash is calculated on the data prior to base64 encoding, if the data is based64 encoded. The hash is not intended to support digital signatures. Where protection against malicious threats a digital signature should be considered, see [Provenance.signature](http://hl7.org/fhir/R4/provenance-definitions.html#Provenance.signature) for mechanism to protect a resource with a digital signature.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.content.attachment.hash
pathDocumentReference.content.attachment.hash
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2595
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
hash
:base64Binary>?  < A label or set of text to display in place of the data.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.content.attachment.title
pathDocumentReference.content.attachment.title
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2637
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
title
:string>?  < The date that the attachment was first created.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.content.attachment.creation
pathDocumentReference.content.attachment.creation
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2690
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
creation
:dateTime>?
🔗 The clinical context in which the document was prepared. These values are primarily added to help with searching for interesting/relevant documents.;
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.context
pathDocumentReference.context
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2790
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
IHE.MHD.Minimal.DocumentReference.context
(src)(doc)=  <#base:DocumentReference.context>  < 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.MHD.Minimal.DocumentReference
elementDocumentReference.context.id
pathDocumentReference.context.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2827
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.Minimal.DocumentReference
elementDocumentReference.context.extension
pathDocumentReference.context.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2862
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.Minimal.DocumentReference
elementDocumentReference.context.modifierExtension
pathDocumentReference.context.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2911
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
modifierExtension
:Extension>* []< Describes the clinical encounter or type of care that the document content is associated with.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.context.encounter
pathDocumentReference.context.encounter
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#2963
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
encounter
:( <Encounter> | <EpisodeOfCare>)>* []< This list of codes represents the main clinical acts, such as a colonoscopy or an appendectomy, being documented. In some cases, the event is inherent in the type Code, such as a "History and Physical Report" in which the procedure being documented is necessarily a "History and Physical" act. An event can further specialize the act inherent in the type, such as where it is simply "Procedure Report" and the procedure was a "colonoscopy". If one or more event codes are included, they shall not conflict with the values inherent in the class or type elements as such a conflict would create an ambiguous situation. Binding: http://terminology.hl7.org/ValueSet/v3-ActCode (example, This list of codes represents the main clinical acts being documented.); (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.context.event
pathDocumentReference.context.event
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#3019
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
event
:CodeableConcept>*  < The time period over which the service that is described by the document was provided.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.context.period
pathDocumentReference.context.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#3079
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
period
:IHE.MHD.Minimal.DocumentReference.context.period>?  < The kind of facility where the patient was seen. Binding: c80-facilitycodes (example, XDS Facility Type.); (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.context.facilityType
pathDocumentReference.context.facilityType
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#3319
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
facilityType
:CodeableConcept>?  < This property may convey specifics about the practice setting where the content was created, often reflecting the clinical specialty. This element should be based on a coarse classification system for the class of specialty practice. Recommend the use of the classification system for Practice Setting, such as that described by the Subject Matter Domain in LOINC. Binding: c80-practice-codes (example, Additional details about where the content was created (e.g. clinical specialty).); (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.context.practiceSetting
pathDocumentReference.context.practiceSetting
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#3383
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
practiceSetting
:CodeableConcept>?  < The Patient Information as known when the document was published. May be a reference to a version specific, or contained.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.context.sourcePatientInfo
pathDocumentReference.context.sourcePatientInfo
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#3449
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
sourcePatientInfo
:Patient*>? []< Related identifiers or resources associated with the DocumentReference. May be identifiers or resources that caused the DocumentReference or referenced Document to be created.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.context.related
pathDocumentReference.context.related
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#3771
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
related
:Resource*>*
🔗 The time period over which the service that is described by the document was provided.;
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.context.period
pathDocumentReference.context.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#3079
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
IHE.MHD.Minimal.DocumentReference.context.period
(src)(doc)=  <#base:Period>  < 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.MHD.Minimal.DocumentReference
elementDocumentReference.context.period.id
pathDocumentReference.context.period.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#3128
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.Minimal.DocumentReference
elementDocumentReference.context.period.extension
pathDocumentReference.context.period.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#3163
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
extension
:Extension>*  < The start of the period. The boundary is inclusive. If the low element is missing, the meaning is that the low boundary is not known.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.context.period.start
pathDocumentReference.context.period.start
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#3222
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
start
:dateTime>?  < The end of the period. If the end of the period is missing, it means no end was known or planned at the time the instance was created. The start may be in the past, and the end date in the future, which means that period is expected/planned to end at that time. The high value includes any matching date/time. i.e. 2012-02-03T10:00:00 is in a period that has an end value of 2012-02-03.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.context.period.end
pathDocumentReference.context.period.end
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#3270
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
end
:dateTime>?
🔗 The Patient Information as known when the document was published. May be a reference to a version specific, or contained.;
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.context.sourcePatientInfo
pathDocumentReference.context.sourcePatientInfo
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#3449
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
IHE.MHD.Minimal.DocumentReference.context.sourcePatientInfo
(src)(doc)=  <#base:Reference>  < 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.MHD.Minimal.DocumentReference
elementDocumentReference.context.sourcePatientInfo.id
pathDocumentReference.context.sourcePatientInfo.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#3501
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.Minimal.DocumentReference
elementDocumentReference.context.sourcePatientInfo.extension
pathDocumentReference.context.sourcePatientInfo.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#3536
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.Minimal.DocumentReference
elementDocumentReference.context.sourcePatientInfo.reference
pathDocumentReference.context.sourcePatientInfo.reference
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#3595
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.Minimal.DocumentReference
elementDocumentReference.context.sourcePatientInfo.type
pathDocumentReference.context.sourcePatientInfo.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#3639
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.Minimal.DocumentReference
elementDocumentReference.context.sourcePatientInfo.identifier
pathDocumentReference.context.sourcePatientInfo.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#3687
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
identifier
: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.MHD.Minimal.DocumentReference
elementDocumentReference.context.sourcePatientInfo.display
pathDocumentReference.context.sourcePatientInfo.display
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#3728
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
display
: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.;
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.meta
pathDocumentReference.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#226
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
IHE.MHD.Minimal.DocumentReference.meta
(src)(doc)=  <#base:Meta>  < 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.MHD.Minimal.DocumentReference
elementDocumentReference.meta.id
pathDocumentReference.meta.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#256
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.Minimal.DocumentReference
elementDocumentReference.meta.extension
pathDocumentReference.meta.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#291
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
extension
:Extension>*  < The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted. The server assigns this value, and ignores what the client specifies, except in the case that the server is imposing version integrity on updates/deletes.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.meta.versionId
pathDocumentReference.meta.versionId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#350
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
versionId
:id>?  < When the resource last changed - e.g. when the version changed. This value is always populated except when the resource is first being created. The server / resource manager sets this value; what a client provides is irrelevant. This is equivalent to the HTTP Last-Modified and SHOULD have the same value on a [read](http://hl7.org/fhir/R4/http.html#read) interaction.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.meta.lastUpdated
pathDocumentReference.meta.lastUpdated
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#381
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
lastUpdated
:instant>?  < A uri that identifies the source system of the resource. This provides a minimal amount of [Provenance](http://hl7.org/fhir/R4/provenance.html#) information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc. In the provenance resource, this corresponds to Provenance.entity.what[x]. The exact use of the source (and the implied Provenance.entity.role) is left to implementer discretion. Only one nominated source is allowed; for additional provenance details, a full Provenance resource should be used. This element can be used to indicate where the current master source of a resource that has a canonical URL if the resource is no longer hosted at the canonical URL.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.meta.source
pathDocumentReference.meta.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#412
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
source
:uri>? []< A list of profiles (references to [StructureDefinition](http://hl7.org/fhir/R4/structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](http://hl7.org/fhir/R4/structuredefinition-definitions.html#StructureDefinition.url). It is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.meta.profile
pathDocumentReference.meta.profile
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#443
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
profile
:StructureDefinition*>* []< Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure. The security labels can be updated without changing the stated version of the resource. The list of security labels is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.meta.security
pathDocumentReference.meta.security
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#483
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
security
:Coding>* []< Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource. The tags can be updated without changing the stated version of the resource. The list of tags is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: common-tags (example, Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".); (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.meta.tag
pathDocumentReference.meta.tag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#529
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
tag
:Coding>*
🔗 Relationships that this document has with other document references that already exist. This element is labeled as a modifier because documents that append to other documents are incomplete on their own.;
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.relatesTo
pathDocumentReference.relatesTo
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#1583
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
IHE.MHD.Minimal.DocumentReference.relatesTo
(src)(doc)=  <#base:DocumentReference.relatesTo>  < 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.MHD.Minimal.DocumentReference
elementDocumentReference.relatesTo.id
pathDocumentReference.relatesTo.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#1633
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.Minimal.DocumentReference
elementDocumentReference.relatesTo.extension
pathDocumentReference.relatesTo.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#1668
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.Minimal.DocumentReference
elementDocumentReference.relatesTo.modifierExtension
pathDocumentReference.relatesTo.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#1717
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
modifierExtension
:Extension>*  < The type of relationship that this document has with anther document. If this document appends another document, then the document cannot be fully understood without also accessing the referenced document. Binding: document-relationship-type (required, The type of relationship between documents.); (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.relatesTo.code
pathDocumentReference.relatesTo.code
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#1769
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
code
>  < The target document of this relationship.; (src);
provenance
profileIHE.MHD.Minimal.DocumentReference
elementDocumentReference.relatesTo.target
pathDocumentReference.relatesTo.target
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.DocumentReference.json.html#1829
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
target
:DocumentReference*>
🔗 A list is a curated collection of resources.;
provenance
profileIHE.MHD.Minimal.Folder
elementList
pathList
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#72
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
IHE.MHD.Minimal.Folder
(src)(doc)=  <#base:IHE.MHD.List>  < 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.MHD.Minimal.Folder
elementList.id
pathList.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#183
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
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.MHD.Minimal.Folder
elementList.meta
pathList.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#210
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
meta
:IHE.MHD.Minimal.Folder.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.MHD.Minimal.Folder
elementList.implicitRules
pathList.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#555
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
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.MHD.Minimal.Folder
elementList.language
pathList.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
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.MHD.Minimal.Folder
elementList.text
pathList.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#637
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
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.MHD.Minimal.Folder
elementList.contained
pathList.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#680
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
contained
:Resource>* []< An Extension; (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.extension
pathList.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#712
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.modifierExtension
pathList.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#811
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
modifierExtension
:Extension>{0,0} []< Identifier for the List assigned for business purposes outside the context of FHIR.; (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.identifier
pathList.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#850
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
identifier
:Identifier>*  < Indicates the current state of this list. This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid. Binding: list-status (required, The current state of the list.); (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.status
pathList.status
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#1011
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
status
:code>  < How this list was prepared - whether it is a working list that is suitable for being maintained on an ongoing basis, or if it represents a snapshot of a list of items from another source, or whether it is a prepared list where items may be marked as added, modified or deleted. This element is labeled as a modifier because a change list must not be misunderstood as a complete list. Binding: list-mode (required, The processing mode that applies to this list.); (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.mode
pathList.mode
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#1068
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
mode
:code>  < A label for the list assigned by the author.; (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.title
pathList.title
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#1127
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
title
:string>?  < This code defines the purpose of the list - why it was created. If there is no code, the purpose of the list is implied where it is used, such as in a document section using Document.section.code. Binding: https://profiles.ihe.net/ITI/MHD/ValueSet/MHDlistTypesVS (required, ); (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.code
pathList.code
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#1174
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
code
:CodeableConcept>  < The common subject (or patient) of the resources that are in the list if there is one. Some purely arbitrary lists do not have a common subject, so this is optional.; (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.subject
pathList.subject
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#1232
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
subject
:Patient*>?  < The encounter that is the context in which this list was created.; (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.encounter
pathList.encounter
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#1286
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
encounter
:Encounter*>{0,0}  < The date that the list was prepared. The actual important date is the date of currency of the resources that were summarized, but it is usually assumed that these are current when the preparation occurs.; (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.date
pathList.date
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#1333
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
date
:dateTime>?  < The entity responsible for deciding what the contents of the list were. Where the list was created by a human, this is the same as the author of the list. The primary source is the entity that made the decisions what items are in the list. This may be software or user.; (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.source
pathList.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#1379
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
source
:( <Device> | <Patient> | <Practitioner> | <PractitionerRole>)>{0,0}  < What order applies to the items in the list. Applications SHOULD render ordered lists in the order provided, but MAY allow users to re-order based on their own preferences as well. If there is no order specified, the order is unknown, though there may still be some order. Binding: list-order (preferred, What order applies to the items in a list.); (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.orderedBy
pathList.orderedBy
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#1434
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
orderedBy
:CodeableConcept>{0,0}  < Comments that apply to the overall list.; (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.note
pathList.note
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#1487
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
note
:Annotation>? []< Entries in this list. If there are no entries in the list, an emptyReason SHOULD be provided.; (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.entry
pathList.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#1527
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
entry
:IHE.MHD.Minimal.Folder.entry>*  < If the list is empty, why the list is empty. The various reasons for an empty list make a significant interpretation to its interpretation. Note that this code is for use when the entire list has been suppressed, and not for when individual items are omitted - implementers may consider using a text note or a flag on an entry in these cases. Binding: list-empty-reason (preferred, If a list is empty, why it is empty.); (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.emptyReason
pathList.emptyReason
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#1887
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
emptyReason
:CodeableConcept>{0,0} []< Expresses contentType of submissionSet or the codeList of a Folder. Usually expressed in LOINC or SNOMED.; (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.extension:designationType
pathList.extension
slicedesignationType
rootList.extension:designationType
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#760
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
designationType
:ihe-designationType>*  < An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.; (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.identifier:uniqueId
pathList.identifier
sliceuniqueId
rootList.identifier:uniqueId
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#903
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
uniqueId
:IHE.MHD.UniqueIdIdentifier>? []< An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.; (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.identifier:entryUUID
pathList.identifier
sliceentryUUID
rootList.identifier:entryUUID
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#957
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
entryUUID
:IHE.MHD.EntryUUID.Identifier>*
🔗 Entries in this list. If there are no entries in the list, an emptyReason SHOULD be provided.;
provenance
profileIHE.MHD.Minimal.Folder
elementList.entry
pathList.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#1527
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
IHE.MHD.Minimal.Folder.entry
(src)(doc)=  <#base:List.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.MHD.Minimal.Folder
elementList.entry.id
pathList.entry.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#1567
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
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.MHD.Minimal.Folder
elementList.entry.extension
pathList.entry.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#1602
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
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.MHD.Minimal.Folder
elementList.entry.modifierExtension
pathList.entry.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#1651
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
modifierExtension
:Extension>*  < The flag allows the system constructing the list to indicate the role and significance of the item in the list. The flag can only be understood in the context of the List.code. If the flag means that the entry has actually been deleted from the list, the deleted element SHALL be true. Deleted can only be used if the List.mode is "changes". Binding: list-item-flag (example, Codes that provide further information about the reason and meaning of the item in the list.); (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.entry.flag
pathList.entry.flag
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#1703
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
flag
:CodeableConcept>{0,0}  < True if this item is marked as deleted in the list. If the flag means that the entry has actually been deleted from the list, the deleted element SHALL be true. Both flag and deleted can only be used if the List.mode is "changes". A deleted entry should be displayed in narrative as deleted. This element is labeled as a modifier because it indicates that an item is (to be) no longer in the list.; (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.entry.deleted
pathList.entry.deleted
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#1756
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
deleted
:boolean>{0,0}  < When this item was added to the list.; (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.entry.date
pathList.entry.date
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#1803
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
date
:dateTime>{0,0}  < A reference to the actual resource from which data was derived.; (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.entry.item
pathList.entry.item
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#1844
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
item
:DocumentReference*>
🔗 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.;
provenance
profileIHE.MHD.Minimal.Folder
elementList.meta
pathList.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#210
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
IHE.MHD.Minimal.Folder.meta
(src)(doc)=  <#base:Meta>  < 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.MHD.Minimal.Folder
elementList.meta.id
pathList.meta.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#240
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
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.MHD.Minimal.Folder
elementList.meta.extension
pathList.meta.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#275
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
extension
:Extension>*  < The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted. The server assigns this value, and ignores what the client specifies, except in the case that the server is imposing version integrity on updates/deletes.; (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.meta.versionId
pathList.meta.versionId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#334
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
versionId
:id>?  < When the resource last changed - e.g. when the version changed. This value is always populated except when the resource is first being created. The server / resource manager sets this value; what a client provides is irrelevant. This is equivalent to the HTTP Last-Modified and SHOULD have the same value on a [read](http://hl7.org/fhir/R4/http.html#read) interaction.; (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.meta.lastUpdated
pathList.meta.lastUpdated
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#365
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
lastUpdated
:instant>?  < A uri that identifies the source system of the resource. This provides a minimal amount of [Provenance](http://hl7.org/fhir/R4/provenance.html#) information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc. In the provenance resource, this corresponds to Provenance.entity.what[x]. The exact use of the source (and the implied Provenance.entity.role) is left to implementer discretion. Only one nominated source is allowed; for additional provenance details, a full Provenance resource should be used. This element can be used to indicate where the current master source of a resource that has a canonical URL if the resource is no longer hosted at the canonical URL.; (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.meta.source
pathList.meta.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#396
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
source
:uri>? []< A list of profiles (references to [StructureDefinition](http://hl7.org/fhir/R4/structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](http://hl7.org/fhir/R4/structuredefinition-definitions.html#StructureDefinition.url). It is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.; (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.meta.profile
pathList.meta.profile
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#427
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
profile
:StructureDefinition*>* []< Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure. The security labels can be updated without changing the stated version of the resource. The list of security labels is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.meta.security
pathList.meta.security
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#467
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
security
:Coding>* []< Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource. The tags can be updated without changing the stated version of the resource. The list of tags is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: common-tags (example, Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".); (src);
provenance
profileIHE.MHD.Minimal.Folder
elementList.meta.tag
pathList.meta.tag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.Folder.json.html#513
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.Folder.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
tag
:Coding>*
🔗 A container for a collection of resources.;
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle
pathBundle
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#77
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle
(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.MHD.Minimal.ProvideBundle
elementBundle.id
pathBundle.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#184
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.meta
pathBundle.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#211
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
meta
:IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.implicitRules
pathBundle.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#550
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.language
pathBundle.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#582
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.identifier
pathBundle.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#632
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.type
pathBundle.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#673
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.timestamp
pathBundle.timestamp
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#722
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.total
pathBundle.total
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#763
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.link
pathBundle.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#797
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
link
:IHE.MHD.Minimal.ProvideBundle.link>* []< An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry
pathBundle.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1024
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
entry
:IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.signature
pathBundle.signature
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10924
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
signature
:Signature>?  < The SubmissionSet defines who submitted it, why they submitted it, when they submitted, what is in it, and where it is destine.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet
pathBundle.entry
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2215
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
SubmissionSet
:IHE.MHD.Minimal.ProvideBundle.SubmissionSet> []< any new DocumentReference that are part of the SubmissionSet. These might be new or other associations; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs
pathBundle.entry
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3491
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
DocumentRefs
:IHE.MHD.Minimal.ProvideBundle.DocumentRefs>* []< any updated DocumentReference that are part of the SubmissionSet if a new new DocumentReference replaces this DocumentReference.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs
pathBundle.entry
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4758
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
UpdateDocumentRefs
:IHE.MHD.Minimal.ProvideBundle.UpdateDocumentRefs>* []< the Documents referenced by the DocumentReference resources; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents
pathBundle.entry
sliceDocuments
rootBundle.entry:Documents
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5953
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
Documents
:IHE.MHD.Minimal.ProvideBundle.Documents>* []< the FHIR-FhirDocuments referenced by the DocumentReference resources; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments
pathBundle.entry
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7143
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
FhirDocuments
:IHE.MHD.Minimal.ProvideBundle.FhirDocuments>* []< any Folders being created or updated; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders
pathBundle.entry
sliceFolders
rootBundle.entry:Folders
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8415
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
Folders
:IHE.MHD.Minimal.ProvideBundle.Folders>*  < the Patient; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient
pathBundle.entry
slicePatient
rootBundle.entry:Patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9683
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
Patient
:IHE.MHD.Minimal.ProvideBundle.Patient>?
🔗 any new DocumentReference that are part of the SubmissionSet. These might be new or other associations;
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs
pathBundle.entry
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3491
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.DocumentRefs
(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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.id
pathBundle.entry.id
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3539
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.extension
pathBundle.entry.extension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3574
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.modifierExtension
pathBundle.entry.modifierExtension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3623
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.link
pathBundle.entry.link
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3675
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.fullUrl
pathBundle.entry.fullUrl
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3701
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
fullUrl
:uri>?  < A reference to a document of any kind for any purpose. Provides metadata about the document so that the document can be discovered and managed. The scope of a document is any seralized object with a mime-type, so includes formal patient centric documents (CDA), cliical notes, scanned paper, and non-patient specific documents like policy text. Usually, this is used for documents other than those defined by FHIR.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.resource
pathBundle.entry.resource
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3732
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
resource
:IHE.MHD.Minimal.DocumentReference>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.search
pathBundle.entry.search
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3842
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.MHD.Minimal.ProvideBundle.DocumentRefs.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.request
pathBundle.entry.request
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4084
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.MHD.Minimal.ProvideBundle.DocumentRefs.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.response
pathBundle.entry.response
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4446
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.MHD.Minimal.ProvideBundle.DocumentRefs.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.request
pathBundle.entry.request
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4084
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.DocumentRefs.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.request.id
pathBundle.entry.request.id
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4117
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.request.extension
pathBundle.entry.request.extension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4152
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4201
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.request.method
pathBundle.entry.request.method
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4253
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.request.url
pathBundle.entry.request.url
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4295
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4326
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4356
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.request.ifMatch
pathBundle.entry.request.ifMatch
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4386
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4416
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.response
pathBundle.entry.response
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4446
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.DocumentRefs.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.response.id
pathBundle.entry.response.id
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4479
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.response.extension
pathBundle.entry.response.extension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4514
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4563
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.response.status
pathBundle.entry.response.status
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4615
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.response.location
pathBundle.entry.response.location
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4645
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.response.etag
pathBundle.entry.response.etag
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4675
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.response.lastModified
pathBundle.entry.response.lastModified
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4706
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.response.outcome
pathBundle.entry.response.outcome
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4737
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.search
pathBundle.entry.search
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3842
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.DocumentRefs.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.search.id
pathBundle.entry.search.id
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3875
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.search.extension
pathBundle.entry.search.extension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3910
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3959
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.search.mode
pathBundle.entry.search.mode
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4011
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:DocumentRefs.search.score
pathBundle.entry.search.score
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4053
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
score
:decimal>?
🔗 the Documents referenced by the DocumentReference resources;
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents
pathBundle.entry
sliceDocuments
rootBundle.entry:Documents
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5953
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.Documents
(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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.id
pathBundle.entry.id
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6001
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.extension
pathBundle.entry.extension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6036
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.modifierExtension
pathBundle.entry.modifierExtension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6085
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.link
pathBundle.entry.link
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6137
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.fullUrl
pathBundle.entry.fullUrl
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6163
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
fullUrl
:uri>?  < A resource that represents the data of a single raw artifact as digital content accessible in its native format. A Binary resource can contain any content, whether text, image, pdf, zip archive, etc. Typically, Binary resources are used for handling content such as: * CDA Documents (i.e. with XDS) * PDF Documents * Images (the Media resource is preferred for handling images, but not possible when the content is already binary - e.g. XDS).; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.resource
pathBundle.entry.resource
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6194
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
resource
:Binary>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.search
pathBundle.entry.search
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6228
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.MHD.Minimal.ProvideBundle.Documents.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.request
pathBundle.entry.request
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6470
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.MHD.Minimal.ProvideBundle.Documents.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.response
pathBundle.entry.response
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6831
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.MHD.Minimal.ProvideBundle.Documents.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.request
pathBundle.entry.request
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6470
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.Documents.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.request.id
pathBundle.entry.request.id
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6503
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.request.extension
pathBundle.entry.request.extension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6538
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.request.method
pathBundle.entry.request.method
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6639
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.request.url
pathBundle.entry.request.url
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6680
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6711
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6741
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.request.ifMatch
pathBundle.entry.request.ifMatch
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6771
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6801
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.response
pathBundle.entry.response
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6831
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.Documents.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.response.id
pathBundle.entry.response.id
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6864
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.response.extension
pathBundle.entry.response.extension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6899
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6948
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.response.status
pathBundle.entry.response.status
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7000
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.response.location
pathBundle.entry.response.location
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7030
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.response.etag
pathBundle.entry.response.etag
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7060
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.response.lastModified
pathBundle.entry.response.lastModified
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7091
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.response.outcome
pathBundle.entry.response.outcome
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7122
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.search
pathBundle.entry.search
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6228
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.Documents.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.search.id
pathBundle.entry.search.id
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6261
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.search.extension
pathBundle.entry.search.extension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6296
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6345
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.search.mode
pathBundle.entry.search.mode
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6397
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Documents.search.score
pathBundle.entry.search.score
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#6439
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry
pathBundle.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1024
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.id
pathBundle.entry.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1086
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.extension
pathBundle.entry.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1121
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.modifierExtension
pathBundle.entry.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1170
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry.link
pathBundle.entry.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1222
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.fullUrl
pathBundle.entry.fullUrl
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1248
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.resource
pathBundle.entry.resource
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1279
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.search
pathBundle.entry.search
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1300
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.request
pathBundle.entry.request
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1542
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.response
pathBundle.entry.response
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1903
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.request
pathBundle.entry.request
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1542
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.request.id
pathBundle.entry.request.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1575
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.request.extension
pathBundle.entry.request.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1610
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.request.modifierExtension
pathBundle.entry.request.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1659
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.request.method
pathBundle.entry.request.method
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1711
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.request.url
pathBundle.entry.request.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1752
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1783
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1813
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.request.ifMatch
pathBundle.entry.request.ifMatch
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1843
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1873
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.response
pathBundle.entry.response
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1903
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.response.id
pathBundle.entry.response.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1936
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.response.extension
pathBundle.entry.response.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1971
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.response.modifierExtension
pathBundle.entry.response.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2020
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.response.status
pathBundle.entry.response.status
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2072
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.response.location
pathBundle.entry.response.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2102
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.response.etag
pathBundle.entry.response.etag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2132
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.response.lastModified
pathBundle.entry.response.lastModified
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2163
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.response.outcome
pathBundle.entry.response.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2194
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry.search
pathBundle.entry.search
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1300
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.search.id
pathBundle.entry.search.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1333
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.search.extension
pathBundle.entry.search.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1368
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.search.modifierExtension
pathBundle.entry.search.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1417
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.search.mode
pathBundle.entry.search.mode
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1469
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry.search.score
pathBundle.entry.search.score
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#1511
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
score
:decimal>?
🔗 the FHIR-FhirDocuments referenced by the DocumentReference resources;
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments
pathBundle.entry
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7143
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.FhirDocuments
(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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.id
pathBundle.entry.id
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7191
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.extension
pathBundle.entry.extension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7226
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.modifierExtension
pathBundle.entry.modifierExtension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7275
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.link
pathBundle.entry.link
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7327
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.fullUrl
pathBundle.entry.fullUrl
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7353
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
fullUrl
:uri>?  < A container for a collection of resources.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.resource
pathBundle.entry.resource
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7384
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
resource
:Bundle>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.search
pathBundle.entry.search
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7499
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.MHD.Minimal.ProvideBundle.FhirDocuments.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.request
pathBundle.entry.request
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7741
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.MHD.Minimal.ProvideBundle.FhirDocuments.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.response
pathBundle.entry.response
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8103
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.MHD.Minimal.ProvideBundle.FhirDocuments.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.request
pathBundle.entry.request
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7741
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.FhirDocuments.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.request.id
pathBundle.entry.request.id
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7774
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.request.extension
pathBundle.entry.request.extension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7809
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7858
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.request.method
pathBundle.entry.request.method
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7910
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.request.url
pathBundle.entry.request.url
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7952
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7983
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8013
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.request.ifMatch
pathBundle.entry.request.ifMatch
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8043
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8073
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.response
pathBundle.entry.response
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8103
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.FhirDocuments.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.response.id
pathBundle.entry.response.id
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8136
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.response.extension
pathBundle.entry.response.extension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8171
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8220
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.response.status
pathBundle.entry.response.status
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8272
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.response.location
pathBundle.entry.response.location
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8302
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.response.etag
pathBundle.entry.response.etag
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8332
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.response.lastModified
pathBundle.entry.response.lastModified
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8363
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.response.outcome
pathBundle.entry.response.outcome
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8394
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.search
pathBundle.entry.search
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7499
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.FhirDocuments.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.search.id
pathBundle.entry.search.id
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7532
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.search.extension
pathBundle.entry.search.extension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7567
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7616
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.search.mode
pathBundle.entry.search.mode
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7668
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:FhirDocuments.search.score
pathBundle.entry.search.score
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#7710
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
score
:decimal>?
🔗 any Folders being created or updated;
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders
pathBundle.entry
sliceFolders
rootBundle.entry:Folders
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8415
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.Folders
(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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.id
pathBundle.entry.id
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8463
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.extension
pathBundle.entry.extension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8498
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.modifierExtension
pathBundle.entry.modifierExtension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8547
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.link
pathBundle.entry.link
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8599
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.fullUrl
pathBundle.entry.fullUrl
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8625
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
fullUrl
:uri>?  < A list is a curated collection of resources.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.resource
pathBundle.entry.resource
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8656
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
resource
:IHE.MHD.Minimal.Folder>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.search
pathBundle.entry.search
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8775
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.MHD.Minimal.ProvideBundle.Folders.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.request
pathBundle.entry.request
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9017
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.MHD.Minimal.ProvideBundle.Folders.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.response
pathBundle.entry.response
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9371
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.MHD.Minimal.ProvideBundle.Folders.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.request
pathBundle.entry.request
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9017
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.Folders.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.request.id
pathBundle.entry.request.id
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9050
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.request.extension
pathBundle.entry.request.extension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9085
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9134
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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: https://profiles.ihe.net/ITI/MHD/ValueSet/MHDprovideFolderActions (required, ); (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.request.method
pathBundle.entry.request.method
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9186
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.request.url
pathBundle.entry.request.url
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9220
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9251
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9281
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.request.ifMatch
pathBundle.entry.request.ifMatch
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9311
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9341
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.response
pathBundle.entry.response
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9371
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.Folders.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.response.id
pathBundle.entry.response.id
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9404
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.response.extension
pathBundle.entry.response.extension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9439
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9488
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.response.status
pathBundle.entry.response.status
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9540
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.response.location
pathBundle.entry.response.location
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9570
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.response.etag
pathBundle.entry.response.etag
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9600
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.response.lastModified
pathBundle.entry.response.lastModified
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9631
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.response.outcome
pathBundle.entry.response.outcome
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9662
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.search
pathBundle.entry.search
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8775
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.Folders.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.search.id
pathBundle.entry.search.id
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8808
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.search.extension
pathBundle.entry.search.extension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8843
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8892
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.search.mode
pathBundle.entry.search.mode
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8944
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Folders.search.score
pathBundle.entry.search.score
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#8986
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.link
pathBundle.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#797
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.link.id
pathBundle.link.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#828
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.link.extension
pathBundle.link.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#863
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.link.modifierExtension
pathBundle.link.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#912
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.link.relation
pathBundle.link.relation
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#964
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
relation
:string>  < The reference details for the link.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.link.url
pathBundle.link.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#994
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
url
:uri>
🔗 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.;
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.meta
pathBundle.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#211
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.meta
(src)(doc)=  <#base:Meta>  < 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.MHD.Minimal.ProvideBundle
elementBundle.meta.id
pathBundle.meta.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#241
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.meta.extension
pathBundle.meta.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#276
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
extension
:Extension>*  < The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted. The server assigns this value, and ignores what the client specifies, except in the case that the server is imposing version integrity on updates/deletes.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.meta.versionId
pathBundle.meta.versionId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#335
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
versionId
:id>?  < When the resource last changed - e.g. when the version changed. This value is always populated except when the resource is first being created. The server / resource manager sets this value; what a client provides is irrelevant. This is equivalent to the HTTP Last-Modified and SHOULD have the same value on a [read](http://hl7.org/fhir/R4/http.html#read) interaction.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.meta.lastUpdated
pathBundle.meta.lastUpdated
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#366
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
lastUpdated
:instant>?  < A uri that identifies the source system of the resource. This provides a minimal amount of [Provenance](http://hl7.org/fhir/R4/provenance.html#) information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc. In the provenance resource, this corresponds to Provenance.entity.what[x]. The exact use of the source (and the implied Provenance.entity.role) is left to implementer discretion. Only one nominated source is allowed; for additional provenance details, a full Provenance resource should be used. This element can be used to indicate where the current master source of a resource that has a canonical URL if the resource is no longer hosted at the canonical URL.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.meta.source
pathBundle.meta.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#397
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
source
:uri>? []< A list of profiles (references to [StructureDefinition](http://hl7.org/fhir/R4/structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](http://hl7.org/fhir/R4/structuredefinition-definitions.html#StructureDefinition.url). It is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.meta.profile
pathBundle.meta.profile
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#428
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
profile
:StructureDefinition*>+ []< Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure. The security labels can be updated without changing the stated version of the resource. The list of security labels is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.meta.security
pathBundle.meta.security
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#462
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
security
:Coding>* []< Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource. The tags can be updated without changing the stated version of the resource. The list of tags is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: common-tags (example, Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".); (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.meta.tag
pathBundle.meta.tag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#508
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
tag
:Coding>*
🔗 the Patient;
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient
pathBundle.entry
slicePatient
rootBundle.entry:Patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9683
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.id
pathBundle.entry.id
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9731
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.extension
pathBundle.entry.extension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9766
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.modifierExtension
pathBundle.entry.modifierExtension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9815
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.link
pathBundle.entry.link
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9867
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.fullUrl
pathBundle.entry.fullUrl
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9893
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.resource
pathBundle.entry.resource
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#9924
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
resource
:Patient>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.search
pathBundle.entry.search
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10016
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.request
pathBundle.entry.request
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10258
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.response
pathBundle.entry.response
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10612
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.request
pathBundle.entry.request
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10258
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.request.id
pathBundle.entry.request.id
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10291
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.request.extension
pathBundle.entry.request.extension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10326
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.request.modifierExtension
pathBundle.entry.request.modifierExtension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10375
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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: https://profiles.ihe.net/ITI/MHD/ValueSet/MHDprovidePatientActions (required, ); (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.request.method
pathBundle.entry.request.method
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10427
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.request.url
pathBundle.entry.request.url
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10461
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10492
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10522
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.request.ifMatch
pathBundle.entry.request.ifMatch
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10552
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10582
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.response
pathBundle.entry.response
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10612
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.response.id
pathBundle.entry.response.id
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10645
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.response.extension
pathBundle.entry.response.extension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10680
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.response.modifierExtension
pathBundle.entry.response.modifierExtension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10729
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.response.status
pathBundle.entry.response.status
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10781
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.response.location
pathBundle.entry.response.location
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10811
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.response.etag
pathBundle.entry.response.etag
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10841
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.response.lastModified
pathBundle.entry.response.lastModified
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10872
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.response.outcome
pathBundle.entry.response.outcome
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10903
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.search
pathBundle.entry.search
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10016
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.search.id
pathBundle.entry.search.id
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10049
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.search.extension
pathBundle.entry.search.extension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10084
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.search.modifierExtension
pathBundle.entry.search.modifierExtension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10133
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.search.mode
pathBundle.entry.search.mode
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10185
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:Patient.search.score
pathBundle.entry.search.score
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#10227
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
score
:decimal>?
🔗 The SubmissionSet defines who submitted it, why they submitted it, when they submitted, what is in it, and where it is destine.;
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet
pathBundle.entry
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2215
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.SubmissionSet
(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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.id
pathBundle.entry.id
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2263
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.extension
pathBundle.entry.extension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2298
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.modifierExtension
pathBundle.entry.modifierExtension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2347
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.link
pathBundle.entry.link
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2399
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.fullUrl
pathBundle.entry.fullUrl
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2425
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
fullUrl
:uri>?  < A list is a curated collection of resources.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.resource
pathBundle.entry.resource
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2456
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
resource
:IHE.MHD.Minimal.SubmissionSet>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.search
pathBundle.entry.search
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2575
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.MHD.Minimal.ProvideBundle.SubmissionSet.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.request
pathBundle.entry.request
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2817
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.MHD.Minimal.ProvideBundle.SubmissionSet.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.response
pathBundle.entry.response
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3179
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.MHD.Minimal.ProvideBundle.SubmissionSet.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.request
pathBundle.entry.request
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2817
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.SubmissionSet.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.request.id
pathBundle.entry.request.id
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2850
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.request.extension
pathBundle.entry.request.extension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2885
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2934
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.request.method
pathBundle.entry.request.method
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2986
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.request.url
pathBundle.entry.request.url
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3028
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3059
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3089
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.request.ifMatch
pathBundle.entry.request.ifMatch
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3119
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3149
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.response
pathBundle.entry.response
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3179
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.SubmissionSet.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.response.id
pathBundle.entry.response.id
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3212
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.response.extension
pathBundle.entry.response.extension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3247
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3296
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.response.status
pathBundle.entry.response.status
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3348
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.response.location
pathBundle.entry.response.location
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3378
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.response.etag
pathBundle.entry.response.etag
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3408
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.response.lastModified
pathBundle.entry.response.lastModified
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3439
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.response.outcome
pathBundle.entry.response.outcome
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#3470
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.search
pathBundle.entry.search
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2575
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.SubmissionSet.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.search.id
pathBundle.entry.search.id
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2608
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.search.extension
pathBundle.entry.search.extension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2643
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2692
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.search.mode
pathBundle.entry.search.mode
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2744
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:SubmissionSet.search.score
pathBundle.entry.search.score
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#2786
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
score
:decimal>?
🔗 any updated DocumentReference that are part of the SubmissionSet if a new new DocumentReference replaces this DocumentReference.;
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs
pathBundle.entry
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4758
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.UpdateDocumentRefs
(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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.id
pathBundle.entry.id
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4806
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.extension
pathBundle.entry.extension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4841
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.modifierExtension
pathBundle.entry.modifierExtension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4890
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.link
pathBundle.entry.link
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4942
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.fullUrl
pathBundle.entry.fullUrl
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4968
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
fullUrl
:uri>?  < 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.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.resource
pathBundle.entry.resource
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#4999
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
resource
:IHE.MHD.Patch.Parameters>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search
pathBundle.entry.search
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5037
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.MHD.Minimal.ProvideBundle.UpdateDocumentRefs.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request
pathBundle.entry.request
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5279
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.MHD.Minimal.ProvideBundle.UpdateDocumentRefs.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response
pathBundle.entry.response
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5641
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.MHD.Minimal.ProvideBundle.UpdateDocumentRefs.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request
pathBundle.entry.request
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5279
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.UpdateDocumentRefs.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.id
pathBundle.entry.request.id
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5312
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.extension
pathBundle.entry.request.extension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5347
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5396
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.method
pathBundle.entry.request.method
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5448
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.url
pathBundle.entry.request.url
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5490
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5521
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5551
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.ifMatch
pathBundle.entry.request.ifMatch
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5581
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5611
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response
pathBundle.entry.response
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5641
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.UpdateDocumentRefs.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.id
pathBundle.entry.response.id
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5674
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.extension
pathBundle.entry.response.extension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5709
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5758
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.status
pathBundle.entry.response.status
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5810
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.location
pathBundle.entry.response.location
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5840
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.etag
pathBundle.entry.response.etag
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5870
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.lastModified
pathBundle.entry.response.lastModified
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5901
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.outcome
pathBundle.entry.response.outcome
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5932
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search
pathBundle.entry.search
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5037
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.Minimal.ProvideBundle.UpdateDocumentRefs.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search.id
pathBundle.entry.search.id
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5070
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search.extension
pathBundle.entry.search.extension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5105
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5154
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search.mode
pathBundle.entry.search.mode
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5206
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.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.MHD.Minimal.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search.score
pathBundle.entry.search.score
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.json.html#5248
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
score
:decimal>?
🔗 A list is a curated collection of resources.;
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList
pathList
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#72
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
IHE.MHD.Minimal.SubmissionSet
(src)(doc)=  <#base:IHE.MHD.List>  < 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.MHD.Minimal.SubmissionSet
elementList.id
pathList.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#183
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
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.MHD.Minimal.SubmissionSet
elementList.meta
pathList.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#210
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
meta
:IHE.MHD.Minimal.SubmissionSet.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.MHD.Minimal.SubmissionSet
elementList.implicitRules
pathList.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#555
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
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.MHD.Minimal.SubmissionSet
elementList.language
pathList.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
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.MHD.Minimal.SubmissionSet
elementList.text
pathList.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#637
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
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.MHD.Minimal.SubmissionSet
elementList.contained
pathList.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#680
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
contained
:Resource>* []< An Extension; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.extension
pathList.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#712
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
extension
:Extension>+  < An Extension; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.modifierExtension
pathList.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#907
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
modifierExtension
:Extension>{0,0} []< Identifier for the List assigned for business purposes outside the context of FHIR.; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.identifier
pathList.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#946
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
identifier
:Identifier>*  < Indicates the current state of this list. This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid. Binding: list-status (required, The current state of the list.); (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.status
pathList.status
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#1107
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
status
:code>  < How this list was prepared - whether it is a working list that is suitable for being maintained on an ongoing basis, or if it represents a snapshot of a list of items from another source, or whether it is a prepared list where items may be marked as added, modified or deleted. This element is labeled as a modifier because a change list must not be misunderstood as a complete list. Binding: list-mode (required, The processing mode that applies to this list.); (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.mode
pathList.mode
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#1165
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
mode
:code>  < A label for the list assigned by the author.; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.title
pathList.title
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#1224
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
title
:string>?  < This code defines the purpose of the list - why it was created. If there is no code, the purpose of the list is implied where it is used, such as in a document section using Document.section.code. Binding: https://profiles.ihe.net/ITI/MHD/ValueSet/MHDlistTypesVS (required, ); (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.code
pathList.code
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#1271
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
code
:CodeableConcept>  < The common subject (or patient) of the resources that are in the list if there is one. Some purely arbitrary lists do not have a common subject, so this is optional.; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.subject
pathList.subject
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#1329
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
subject
:Patient*>?  < The encounter that is the context in which this list was created.; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.encounter
pathList.encounter
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#1383
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
encounter
:Encounter*>{0,0}  < The date that the list was prepared. The actual important date is the date of currency of the resources that were summarized, but it is usually assumed that these are current when the preparation occurs.; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.date
pathList.date
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#1430
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
date
:dateTime>  < The entity responsible for deciding what the contents of the list were. Where the list was created by a human, this is the same as the author of the list. The primary source is the entity that made the decisions what items are in the list. This may be software or user.; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.source
pathList.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#1476
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
source
:( <Device> | <Patient> | <Practitioner> | <PractitionerRole>)>?  < What order applies to the items in the list. Applications SHOULD render ordered lists in the order provided, but MAY allow users to re-order based on their own preferences as well. If there is no order specified, the order is unknown, though there may still be some order. Binding: list-order (preferred, What order applies to the items in a list.); (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.orderedBy
pathList.orderedBy
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#1842
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
orderedBy
:CodeableConcept>{0,0}  < Comments that apply to the overall list.; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.note
pathList.note
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#1895
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
note
:Annotation>? []< Entries in this list. If there are no entries in the list, an emptyReason SHOULD be provided.; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.entry
pathList.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#1935
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
entry
:IHE.MHD.Minimal.SubmissionSet.entry>*  < If the list is empty, why the list is empty. The various reasons for an empty list make a significant interpretation to its interpretation. Note that this code is for use when the entire list has been suppressed, and not for when individual items are omitted - implementers may consider using a text note or a flag on an entry in these cases. Binding: list-empty-reason (preferred, If a list is empty, why it is empty.); (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.emptyReason
pathList.emptyReason
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#2296
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
emptyReason
:CodeableConcept>{0,0}  < Expresses contentType of submissionSet or the codeList of a Folder. Usually expressed in LOINC or SNOMED.; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.extension:designationType
pathList.extension
slicedesignationType
rootList.extension:designationType
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#760
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
designationType
:ihe-designationType>?  < The globally unique, immutable, identifier of the entity that contributed the SubmissionSet. When a broker is involved in sending SubmissionSets from a collection of client systems, it shall use a different sourceId for submissions from each separate system to allow for tracking. The format of the identifier is an OID.; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.extension:sourceId
pathList.extension
slicesourceId
rootList.extension:sourceId
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#811
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
sourceId
:ihe-sourceId> []< holds the identity of the organization or person the SubmissionSet is intended. For XDR and eMail (e.g. Direct) this tends to be a Practitioner or Patient with a telecom holding an email, but this is not strictly required.; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.extension:intendedRecipient
pathList.extension
sliceintendedRecipient
rootList.extension:intendedRecipient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#859
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
intendedRecipient
:ihe-intendedRecipient>*  < An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.identifier:uniqueId
pathList.identifier
sliceuniqueId
rootList.identifier:uniqueId
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#999
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
uniqueId
:IHE.MHD.SubmissionSetUniqueIdIdentifier>? []< An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.identifier:entryUUID
pathList.identifier
sliceentryUUID
rootList.identifier:entryUUID
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#1053
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
entryUUID
:IHE.MHD.EntryUUID.Identifier>*
🔗 Entries in this list. If there are no entries in the list, an emptyReason SHOULD be provided.;
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.entry
pathList.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#1935
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
IHE.MHD.Minimal.SubmissionSet.entry
(src)(doc)=  <#base:List.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.MHD.Minimal.SubmissionSet
elementList.entry.id
pathList.entry.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#1975
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
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.MHD.Minimal.SubmissionSet
elementList.entry.extension
pathList.entry.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#2010
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
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.MHD.Minimal.SubmissionSet
elementList.entry.modifierExtension
pathList.entry.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#2059
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
modifierExtension
:Extension>*  < The flag allows the system constructing the list to indicate the role and significance of the item in the list. The flag can only be understood in the context of the List.code. If the flag means that the entry has actually been deleted from the list, the deleted element SHALL be true. Deleted can only be used if the List.mode is "changes". Binding: list-item-flag (example, Codes that provide further information about the reason and meaning of the item in the list.); (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.entry.flag
pathList.entry.flag
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#2111
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
flag
:CodeableConcept>{0,0}  < True if this item is marked as deleted in the list. If the flag means that the entry has actually been deleted from the list, the deleted element SHALL be true. Both flag and deleted can only be used if the List.mode is "changes". A deleted entry should be displayed in narrative as deleted. This element is labeled as a modifier because it indicates that an item is (to be) no longer in the list.; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.entry.deleted
pathList.entry.deleted
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#2164
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
deleted
:boolean>{0,0}  < When this item was added to the list.; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.entry.date
pathList.entry.date
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#2211
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
date
:dateTime>{0,0}  < A reference to the actual resource from which data was derived.; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.entry.item
pathList.entry.item
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#2252
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
item
:( <DocumentReference> | <List>)>
🔗 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.;
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.meta
pathList.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#210
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
IHE.MHD.Minimal.SubmissionSet.meta
(src)(doc)=  <#base:Meta>  < 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.MHD.Minimal.SubmissionSet
elementList.meta.id
pathList.meta.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#240
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
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.MHD.Minimal.SubmissionSet
elementList.meta.extension
pathList.meta.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#275
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
extension
:Extension>*  < The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted. The server assigns this value, and ignores what the client specifies, except in the case that the server is imposing version integrity on updates/deletes.; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.meta.versionId
pathList.meta.versionId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#334
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
versionId
:id>?  < When the resource last changed - e.g. when the version changed. This value is always populated except when the resource is first being created. The server / resource manager sets this value; what a client provides is irrelevant. This is equivalent to the HTTP Last-Modified and SHOULD have the same value on a [read](http://hl7.org/fhir/R4/http.html#read) interaction.; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.meta.lastUpdated
pathList.meta.lastUpdated
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#365
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
lastUpdated
:instant>?  < A uri that identifies the source system of the resource. This provides a minimal amount of [Provenance](http://hl7.org/fhir/R4/provenance.html#) information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc. In the provenance resource, this corresponds to Provenance.entity.what[x]. The exact use of the source (and the implied Provenance.entity.role) is left to implementer discretion. Only one nominated source is allowed; for additional provenance details, a full Provenance resource should be used. This element can be used to indicate where the current master source of a resource that has a canonical URL if the resource is no longer hosted at the canonical URL.; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.meta.source
pathList.meta.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#396
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
source
:uri>? []< A list of profiles (references to [StructureDefinition](http://hl7.org/fhir/R4/structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](http://hl7.org/fhir/R4/structuredefinition-definitions.html#StructureDefinition.url). It is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.; (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.meta.profile
pathList.meta.profile
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#427
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
profile
:StructureDefinition*>* []< Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure. The security labels can be updated without changing the stated version of the resource. The list of security labels is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.meta.security
pathList.meta.security
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#467
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
security
:Coding>* []< Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource. The tags can be updated without changing the stated version of the resource. The list of tags is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: common-tags (example, Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".); (src);
provenance
profileIHE.MHD.Minimal.SubmissionSet
elementList.meta.tag
pathList.meta.tag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.json.html#513
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List
tag
:Coding>*
🔗 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.MHD.Patch.Parameters
elementParameters
pathParameters
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Patch.Parameters.json.html#67
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Patch.Parameters.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
IHE.MHD.Patch.Parameters
(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.MHD.Patch.Parameters
elementParameters.id
pathParameters.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Patch.Parameters.json.html#97
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Patch.Parameters.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.MHD.Patch.Parameters
elementParameters.meta
pathParameters.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Patch.Parameters.json.html#124
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Patch.Parameters.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.MHD.Patch.Parameters
elementParameters.implicitRules
pathParameters.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Patch.Parameters.json.html#154
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Patch.Parameters.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
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.MHD.Patch.Parameters
elementParameters.language
pathParameters.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Patch.Parameters.json.html#186
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Patch.Parameters.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
language
:code>? []< A parameter passed to or received from the operation.; (src);
provenance
profileIHE.MHD.Patch.Parameters
elementParameters.parameter
pathParameters.parameter
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Patch.Parameters.json.html#236
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Patch.Parameters.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
parameter
:IHE.MHD.Patch.Parameters.parameter>*
🔗 A parameter passed to or received from the operation.;
provenance
profileIHE.MHD.Patch.Parameters
elementParameters.parameter
pathParameters.parameter
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Patch.Parameters.json.html#236
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Patch.Parameters.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
IHE.MHD.Patch.Parameters.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.MHD.Patch.Parameters
elementParameters.parameter.id
pathParameters.parameter.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Patch.Parameters.json.html#274
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Patch.Parameters.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.MHD.Patch.Parameters
elementParameters.parameter.extension
pathParameters.parameter.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Patch.Parameters.json.html#309
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Patch.Parameters.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
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.MHD.Patch.Parameters
elementParameters.parameter.modifierExtension
pathParameters.parameter.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Patch.Parameters.json.html#358
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Patch.Parameters.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
modifierExtension
:Extension>*  < The name of the parameter (reference to the operation definition).; (src);
provenance
profileIHE.MHD.Patch.Parameters
elementParameters.parameter.name
pathParameters.parameter.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Patch.Parameters.json.html#410
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Patch.Parameters.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.MHD.Patch.Parameters
elementParameters.parameter.resource
pathParameters.parameter.resource
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Patch.Parameters.json.html#621
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Patch.Parameters.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.MHD.Patch.Parameters
elementParameters.parameter.part
pathParameters.parameter.part
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.Patch.Parameters.json.html#645
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.Patch.Parameters.html
basehttp://hl7.org/fhir/StructureDefinition/Parameters
part
:Parameters.parameter>*
🔗 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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent
pathAuditEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#87
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Recipient
(src)(doc)=  <#base:AuditEvent>  < 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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.id
pathAuditEvent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#173
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.meta
pathAuditEvent.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#200
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.implicitRules
pathAuditEvent.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#230
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.language
pathAuditEvent.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#262
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.text
pathAuditEvent.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#312
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.contained
pathAuditEvent.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#355
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.extension
pathAuditEvent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#387
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.modifierExtension
pathAuditEvent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#436
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.type
pathAuditEvent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#475
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
type
:Coding> []< Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.subtype
pathAuditEvent.subtype
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#544
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
subtype
:Coding>+  < 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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.action
pathAuditEvent.action
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#671
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.period
pathAuditEvent.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#728
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.recorded
pathAuditEvent.recorded
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#785
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.outcome
pathAuditEvent.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#835
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
outcome
:code>  < A free text description of the outcome of the event.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.outcomeDesc
pathAuditEvent.outcomeDesc
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#891
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.purposeOfEvent
pathAuditEvent.purposeOfEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#936
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1004
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
agent
:IHE.MHD.ProvideBundle.Audit.Recipient.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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4164
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
source
:IHE.MHD.ProvideBundle.Audit.Recipient.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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4503
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
entity
:IHE.MHD.ProvideBundle.Audit.Recipient.entity>{2,2}  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.subtype:iti65
pathAuditEvent.subtype
sliceiti65
rootAuditEvent.subtype:iti65
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#609
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
iti65
: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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource
pathAuditEvent.agent
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2055
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
documentSource
:IHE.MHD.ProvideBundle.Audit.Recipient.documentSource>  < 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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient
pathAuditEvent.agent
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#3106
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
documentRecipient
:IHE.MHD.ProvideBundle.Audit.Recipient.documentRecipient>  < 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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#5437
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
patient
:IHE.MHD.ProvideBundle.Audit.Recipient.patient>  < 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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:submissionSet
pathAuditEvent.entity
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6372
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
submissionSet
:IHE.MHD.ProvideBundle.Audit.Recipient.submissionSet>
🔗 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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1004
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Recipient.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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent.id
pathAuditEvent.agent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1075
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent.extension
pathAuditEvent.agent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1110
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent.modifierExtension
pathAuditEvent.agent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1159
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent.type
pathAuditEvent.agent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1211
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent.role
pathAuditEvent.agent.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1278
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent.who
pathAuditEvent.agent.who
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1343
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent.altId
pathAuditEvent.agent.altId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1412
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent.name
pathAuditEvent.agent.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1461
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent.requestor
pathAuditEvent.agent.requestor
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1510
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent.location
pathAuditEvent.agent.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1556
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent.policy
pathAuditEvent.agent.policy
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1611
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent.media
pathAuditEvent.agent.media
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1661
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
media
:Coding>?  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1717
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
network
:IHE.MHD.ProvideBundle.Audit.Recipient.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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent.purposeOfUse
pathAuditEvent.agent.purposeOfUse
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1999
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1717
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Recipient.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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent.network.id
pathAuditEvent.agent.network.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1757
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent.network.extension
pathAuditEvent.agent.network.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1792
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1841
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent.network.address
pathAuditEvent.agent.network.address
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1893
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent.network.type
pathAuditEvent.agent.network.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#1943
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient
pathAuditEvent.agent
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#3106
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Recipient.documentRecipient
(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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient.id
pathAuditEvent.agent.id
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#3175
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient.extension
pathAuditEvent.agent.extension
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#3210
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient.modifierExtension
pathAuditEvent.agent.modifierExtension
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#3259
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient.type
pathAuditEvent.agent.type
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#3311
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient.role
pathAuditEvent.agent.role
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#3387
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient.who
pathAuditEvent.agent.who
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#3452
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient.altId
pathAuditEvent.agent.altId
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#3521
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient.name
pathAuditEvent.agent.name
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#3570
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient.requestor
pathAuditEvent.agent.requestor
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#3619
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient.location
pathAuditEvent.agent.location
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#3665
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient.policy
pathAuditEvent.agent.policy
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#3720
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient.media
pathAuditEvent.agent.media
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#3770
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
media
:Coding>?  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient.network
pathAuditEvent.agent.network
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#3826
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
network
:IHE.MHD.ProvideBundle.Audit.Recipient.documentRecipient.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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient.purposeOfUse
pathAuditEvent.agent.purposeOfUse
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4108
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient.network
pathAuditEvent.agent.network
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#3826
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Recipient.documentRecipient.network
(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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient.network.id
pathAuditEvent.agent.network.id
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#3866
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient.network.extension
pathAuditEvent.agent.network.extension
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#3901
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#3950
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient.network.address
pathAuditEvent.agent.network.address
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4002
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentRecipient.network.type
pathAuditEvent.agent.network.type
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4052
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource
pathAuditEvent.agent
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2055
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Recipient.documentSource
(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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource.id
pathAuditEvent.agent.id
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2117
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource.extension
pathAuditEvent.agent.extension
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2152
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource.modifierExtension
pathAuditEvent.agent.modifierExtension
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2201
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource.type
pathAuditEvent.agent.type
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2253
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource.role
pathAuditEvent.agent.role
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2329
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource.who
pathAuditEvent.agent.who
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2394
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource.altId
pathAuditEvent.agent.altId
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2463
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource.name
pathAuditEvent.agent.name
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2512
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource.requestor
pathAuditEvent.agent.requestor
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2561
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource.location
pathAuditEvent.agent.location
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2607
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource.policy
pathAuditEvent.agent.policy
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2662
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource.media
pathAuditEvent.agent.media
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2712
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
media
:Coding>?  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource.network
pathAuditEvent.agent.network
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2768
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
network
:IHE.MHD.ProvideBundle.Audit.Recipient.documentSource.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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource.purposeOfUse
pathAuditEvent.agent.purposeOfUse
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#3050
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource.network
pathAuditEvent.agent.network
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2768
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Recipient.documentSource.network
(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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource.network.id
pathAuditEvent.agent.network.id
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2808
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource.network.extension
pathAuditEvent.agent.network.extension
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2843
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2892
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource.network.address
pathAuditEvent.agent.network.address
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2944
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.agent:documentSource.network.type
pathAuditEvent.agent.network.type
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#2994
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4503
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Recipient.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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity.id
pathAuditEvent.entity.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4578
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity.extension
pathAuditEvent.entity.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4613
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity.modifierExtension
pathAuditEvent.entity.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4662
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity.what
pathAuditEvent.entity.what
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4714
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity.type
pathAuditEvent.entity.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4765
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity.role
pathAuditEvent.entity.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4830
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity.lifecycle
pathAuditEvent.entity.lifecycle
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4890
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity.securityLabel
pathAuditEvent.entity.securityLabel
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4955
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity.name
pathAuditEvent.entity.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#5016
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity.description
pathAuditEvent.entity.description
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#5069
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity.query
pathAuditEvent.entity.query
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#5114
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#5163
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
detail
:IHE.MHD.ProvideBundle.Audit.Recipient.entity.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#5163
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Recipient.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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity.detail.id
pathAuditEvent.entity.detail.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#5208
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity.detail.extension
pathAuditEvent.entity.detail.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#5243
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#5292
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity.detail.type
pathAuditEvent.entity.detail.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#5344
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#5437
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Recipient.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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:patient.id
pathAuditEvent.entity.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#5503
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:patient.extension
pathAuditEvent.entity.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#5538
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:patient.modifierExtension
pathAuditEvent.entity.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#5587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:patient.what
pathAuditEvent.entity.what
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#5639
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:patient.type
pathAuditEvent.entity.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#5690
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:patient.role
pathAuditEvent.entity.role
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#5760
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:patient.lifecycle
pathAuditEvent.entity.lifecycle
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#5825
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:patient.securityLabel
pathAuditEvent.entity.securityLabel
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#5890
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:patient.name
pathAuditEvent.entity.name
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#5951
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:patient.description
pathAuditEvent.entity.description
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6004
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:patient.query
pathAuditEvent.entity.query
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6049
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6098
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
detail
:IHE.MHD.ProvideBundle.Audit.Recipient.patient.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6098
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Recipient.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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:patient.detail.id
pathAuditEvent.entity.detail.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6143
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:patient.detail.extension
pathAuditEvent.entity.detail.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6178
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:patient.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6227
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:patient.detail.type
pathAuditEvent.entity.detail.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6279
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4164
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Recipient.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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.source.id
pathAuditEvent.source.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4210
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.source.extension
pathAuditEvent.source.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4245
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.source.modifierExtension
pathAuditEvent.source.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4294
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.source.site
pathAuditEvent.source.site
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4346
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
site
:string>?  < Identifier of the source where the event was detected.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.source.observer
pathAuditEvent.source.observer
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4391
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.source.type
pathAuditEvent.source.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#4447
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:submissionSet
pathAuditEvent.entity
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6372
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Recipient.submissionSet
(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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:submissionSet.id
pathAuditEvent.entity.id
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6438
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:submissionSet.extension
pathAuditEvent.entity.extension
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6473
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:submissionSet.modifierExtension
pathAuditEvent.entity.modifierExtension
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6522
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:submissionSet.what
pathAuditEvent.entity.what
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6574
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
what
:List*>  < 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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:submissionSet.type
pathAuditEvent.entity.type
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6625
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:submissionSet.role
pathAuditEvent.entity.role
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6695
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:submissionSet.lifecycle
pathAuditEvent.entity.lifecycle
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6760
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:submissionSet.securityLabel
pathAuditEvent.entity.securityLabel
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6825
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:submissionSet.name
pathAuditEvent.entity.name
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6886
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:submissionSet.description
pathAuditEvent.entity.description
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6939
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:submissionSet.query
pathAuditEvent.entity.query
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#6984
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:submissionSet.detail
pathAuditEvent.entity.detail
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#7033
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
detail
:IHE.MHD.ProvideBundle.Audit.Recipient.submissionSet.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:submissionSet.detail
pathAuditEvent.entity.detail
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#7033
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Recipient.submissionSet.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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:submissionSet.detail.id
pathAuditEvent.entity.detail.id
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#7078
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:submissionSet.detail.extension
pathAuditEvent.entity.detail.extension
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#7113
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:submissionSet.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#7162
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Recipient
elementAuditEvent.entity:submissionSet.detail.type
pathAuditEvent.entity.detail.type
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.json.html#7214
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Recipient.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 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.MHD.ProvideBundle.Audit.Source
elementAuditEvent
pathAuditEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#87
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Source
(src)(doc)=  <#base:AuditEvent>  < 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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.id
pathAuditEvent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#173
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.meta
pathAuditEvent.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#200
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.implicitRules
pathAuditEvent.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#230
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.language
pathAuditEvent.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#262
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.text
pathAuditEvent.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#312
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.contained
pathAuditEvent.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#355
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.extension
pathAuditEvent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#387
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.modifierExtension
pathAuditEvent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#436
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.type
pathAuditEvent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#475
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
type
:Coding> []< Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.subtype
pathAuditEvent.subtype
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#544
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
subtype
:Coding>+  < 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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.action
pathAuditEvent.action
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#671
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.period
pathAuditEvent.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#728
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.recorded
pathAuditEvent.recorded
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#785
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.outcome
pathAuditEvent.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#835
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
outcome
:code>  < A free text description of the outcome of the event.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.outcomeDesc
pathAuditEvent.outcomeDesc
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#891
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.purposeOfEvent
pathAuditEvent.purposeOfEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#936
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1004
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
agent
:IHE.MHD.ProvideBundle.Audit.Source.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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4164
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
source
:IHE.MHD.ProvideBundle.Audit.Source.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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4503
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
entity
:IHE.MHD.ProvideBundle.Audit.Source.entity>{2,2}  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.subtype:iti65
pathAuditEvent.subtype
sliceiti65
rootAuditEvent.subtype:iti65
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#609
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
iti65
: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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource
pathAuditEvent.agent
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#2055
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
documentSource
:IHE.MHD.ProvideBundle.Audit.Source.documentSource>  < 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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient
pathAuditEvent.agent
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3113
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
documentRecipient
:IHE.MHD.ProvideBundle.Audit.Source.documentRecipient>  < 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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#5437
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
patient
:IHE.MHD.ProvideBundle.Audit.Source.patient>  < 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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:submissionSet
pathAuditEvent.entity
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6372
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
submissionSet
:IHE.MHD.ProvideBundle.Audit.Source.submissionSet>
🔗 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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1004
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Source.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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent.id
pathAuditEvent.agent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1075
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent.extension
pathAuditEvent.agent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1110
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent.modifierExtension
pathAuditEvent.agent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1159
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent.type
pathAuditEvent.agent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1211
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent.role
pathAuditEvent.agent.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1278
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent.who
pathAuditEvent.agent.who
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1343
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent.altId
pathAuditEvent.agent.altId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1412
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent.name
pathAuditEvent.agent.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1461
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent.requestor
pathAuditEvent.agent.requestor
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1510
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent.location
pathAuditEvent.agent.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1556
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent.policy
pathAuditEvent.agent.policy
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1611
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent.media
pathAuditEvent.agent.media
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1661
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
media
:Coding>?  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1717
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
network
:IHE.MHD.ProvideBundle.Audit.Source.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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent.purposeOfUse
pathAuditEvent.agent.purposeOfUse
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1999
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1717
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Source.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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent.network.id
pathAuditEvent.agent.network.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1757
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent.network.extension
pathAuditEvent.agent.network.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1792
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1841
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent.network.address
pathAuditEvent.agent.network.address
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1893
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent.network.type
pathAuditEvent.agent.network.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#1943
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient
pathAuditEvent.agent
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3113
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Source.documentRecipient
(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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient.id
pathAuditEvent.agent.id
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3175
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient.extension
pathAuditEvent.agent.extension
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3210
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient.modifierExtension
pathAuditEvent.agent.modifierExtension
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3259
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient.type
pathAuditEvent.agent.type
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3311
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient.role
pathAuditEvent.agent.role
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3387
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient.who
pathAuditEvent.agent.who
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3452
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient.altId
pathAuditEvent.agent.altId
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3521
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient.name
pathAuditEvent.agent.name
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3570
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient.requestor
pathAuditEvent.agent.requestor
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3619
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient.location
pathAuditEvent.agent.location
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3665
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient.policy
pathAuditEvent.agent.policy
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3720
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient.media
pathAuditEvent.agent.media
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3770
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
media
:Coding>?  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient.network
pathAuditEvent.agent.network
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3826
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
network
:IHE.MHD.ProvideBundle.Audit.Source.documentRecipient.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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient.purposeOfUse
pathAuditEvent.agent.purposeOfUse
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4108
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient.network
pathAuditEvent.agent.network
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3826
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Source.documentRecipient.network
(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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient.network.id
pathAuditEvent.agent.network.id
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3866
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient.network.extension
pathAuditEvent.agent.network.extension
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3901
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3950
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient.network.address
pathAuditEvent.agent.network.address
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4002
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentRecipient.network.type
pathAuditEvent.agent.network.type
slicedocumentRecipient
rootAuditEvent.agent:documentRecipient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4052
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource
pathAuditEvent.agent
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#2055
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Source.documentSource
(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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource.id
pathAuditEvent.agent.id
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#2124
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource.extension
pathAuditEvent.agent.extension
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#2159
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource.modifierExtension
pathAuditEvent.agent.modifierExtension
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#2208
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource.type
pathAuditEvent.agent.type
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#2260
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource.role
pathAuditEvent.agent.role
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#2336
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource.who
pathAuditEvent.agent.who
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#2401
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource.altId
pathAuditEvent.agent.altId
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#2470
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource.name
pathAuditEvent.agent.name
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#2519
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource.requestor
pathAuditEvent.agent.requestor
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#2568
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource.location
pathAuditEvent.agent.location
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#2614
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource.policy
pathAuditEvent.agent.policy
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#2669
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource.media
pathAuditEvent.agent.media
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#2719
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
media
:Coding>?  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource.network
pathAuditEvent.agent.network
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#2775
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
network
:IHE.MHD.ProvideBundle.Audit.Source.documentSource.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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource.purposeOfUse
pathAuditEvent.agent.purposeOfUse
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3057
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource.network
pathAuditEvent.agent.network
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#2775
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Source.documentSource.network
(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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource.network.id
pathAuditEvent.agent.network.id
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#2815
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource.network.extension
pathAuditEvent.agent.network.extension
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#2850
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#2899
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource.network.address
pathAuditEvent.agent.network.address
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#2951
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.agent:documentSource.network.type
pathAuditEvent.agent.network.type
slicedocumentSource
rootAuditEvent.agent:documentSource
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#3001
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4503
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Source.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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity.id
pathAuditEvent.entity.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4578
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity.extension
pathAuditEvent.entity.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4613
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity.modifierExtension
pathAuditEvent.entity.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4662
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity.what
pathAuditEvent.entity.what
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4714
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity.type
pathAuditEvent.entity.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4765
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity.role
pathAuditEvent.entity.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4830
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity.lifecycle
pathAuditEvent.entity.lifecycle
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4890
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity.securityLabel
pathAuditEvent.entity.securityLabel
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4955
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity.name
pathAuditEvent.entity.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#5016
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity.description
pathAuditEvent.entity.description
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#5069
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity.query
pathAuditEvent.entity.query
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#5114
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#5163
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
detail
:IHE.MHD.ProvideBundle.Audit.Source.entity.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#5163
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Source.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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity.detail.id
pathAuditEvent.entity.detail.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#5208
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity.detail.extension
pathAuditEvent.entity.detail.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#5243
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#5292
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity.detail.type
pathAuditEvent.entity.detail.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#5344
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#5437
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Source.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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:patient.id
pathAuditEvent.entity.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#5503
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:patient.extension
pathAuditEvent.entity.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#5538
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:patient.modifierExtension
pathAuditEvent.entity.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#5587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:patient.what
pathAuditEvent.entity.what
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#5639
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:patient.type
pathAuditEvent.entity.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#5690
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:patient.role
pathAuditEvent.entity.role
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#5760
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:patient.lifecycle
pathAuditEvent.entity.lifecycle
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#5825
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:patient.securityLabel
pathAuditEvent.entity.securityLabel
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#5890
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:patient.name
pathAuditEvent.entity.name
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#5951
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:patient.description
pathAuditEvent.entity.description
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6004
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:patient.query
pathAuditEvent.entity.query
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6049
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6098
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
detail
:IHE.MHD.ProvideBundle.Audit.Source.patient.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6098
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Source.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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:patient.detail.id
pathAuditEvent.entity.detail.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6143
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:patient.detail.extension
pathAuditEvent.entity.detail.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6178
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:patient.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6227
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:patient.detail.type
pathAuditEvent.entity.detail.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6279
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4164
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Source.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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.source.id
pathAuditEvent.source.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4210
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.source.extension
pathAuditEvent.source.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4245
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.source.modifierExtension
pathAuditEvent.source.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4294
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.source.site
pathAuditEvent.source.site
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4346
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
site
:string>?  < Identifier of the source where the event was detected.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.source.observer
pathAuditEvent.source.observer
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4391
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.source.type
pathAuditEvent.source.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#4447
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:submissionSet
pathAuditEvent.entity
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6372
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Source.submissionSet
(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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:submissionSet.id
pathAuditEvent.entity.id
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6438
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:submissionSet.extension
pathAuditEvent.entity.extension
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6473
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:submissionSet.modifierExtension
pathAuditEvent.entity.modifierExtension
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6522
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:submissionSet.what
pathAuditEvent.entity.what
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6574
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
what
:List*>  < 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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:submissionSet.type
pathAuditEvent.entity.type
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6625
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:submissionSet.role
pathAuditEvent.entity.role
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6695
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:submissionSet.lifecycle
pathAuditEvent.entity.lifecycle
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6760
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:submissionSet.securityLabel
pathAuditEvent.entity.securityLabel
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6825
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:submissionSet.name
pathAuditEvent.entity.name
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6886
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:submissionSet.description
pathAuditEvent.entity.description
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6939
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:submissionSet.query
pathAuditEvent.entity.query
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#6984
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:submissionSet.detail
pathAuditEvent.entity.detail
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#7033
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
detail
:IHE.MHD.ProvideBundle.Audit.Source.submissionSet.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:submissionSet.detail
pathAuditEvent.entity.detail
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#7033
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
IHE.MHD.ProvideBundle.Audit.Source.submissionSet.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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:submissionSet.detail.id
pathAuditEvent.entity.detail.id
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#7078
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:submissionSet.detail.extension
pathAuditEvent.entity.detail.extension
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#7113
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
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.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:submissionSet.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#7162
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.ProvideBundle.Audit.Source
elementAuditEvent.entity:submissionSet.detail.type
pathAuditEvent.entity.detail.type
slicesubmissionSet
rootAuditEvent.entity:submissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.json.html#7214
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideBundle.Audit.Source.html
basehttp://hl7.org/fhir/StructureDefinition/AuditEvent
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 A container for a collection of resources.;
provenance
profileIHE.MHD.ProvideDocumentBundleResponse
elementBundle
pathBundle
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#77
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.ProvideDocumentBundleResponse
(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.MHD.ProvideDocumentBundleResponse
elementBundle.id
pathBundle.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#184
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.meta
pathBundle.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#211
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.implicitRules
pathBundle.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#241
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.language
pathBundle.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#273
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.identifier
pathBundle.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#323
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.type
pathBundle.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#364
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.timestamp
pathBundle.timestamp
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#413
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.total
pathBundle.total
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#454
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.link
pathBundle.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#488
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
link
:IHE.MHD.ProvideDocumentBundleResponse.link>* []< An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).; (src);
provenance
profileIHE.MHD.ProvideDocumentBundleResponse
elementBundle.entry
pathBundle.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#715
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
entry
:IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.signature
pathBundle.signature
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1890
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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).;
provenance
profileIHE.MHD.ProvideDocumentBundleResponse
elementBundle.entry
pathBundle.entry
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#715
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.id
pathBundle.entry.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#762
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.extension
pathBundle.entry.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#797
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.modifierExtension
pathBundle.entry.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#846
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.ProvideDocumentBundleResponse
elementBundle.entry.link
pathBundle.entry.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#898
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.fullUrl
pathBundle.entry.fullUrl
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#924
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.resource
pathBundle.entry.resource
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#955
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.search
pathBundle.entry.search
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#975
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
search
:IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.request
pathBundle.entry.request
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1217
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
request
:IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.response
pathBundle.entry.response
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1578
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
response
:IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.request
pathBundle.entry.request
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1217
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.request.id
pathBundle.entry.request.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1250
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.request.extension
pathBundle.entry.request.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1285
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.request.modifierExtension
pathBundle.entry.request.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1334
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.request.method
pathBundle.entry.request.method
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1386
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.request.url
pathBundle.entry.request.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1427
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1458
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1488
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.request.ifMatch
pathBundle.entry.request.ifMatch
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1518
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1548
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.response
pathBundle.entry.response
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1578
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.response.id
pathBundle.entry.response.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1611
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.response.extension
pathBundle.entry.response.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1646
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.response.modifierExtension
pathBundle.entry.response.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1695
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.response.status
pathBundle.entry.response.status
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1747
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.response.location
pathBundle.entry.response.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1777
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.response.etag
pathBundle.entry.response.etag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1807
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.response.lastModified
pathBundle.entry.response.lastModified
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1838
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.response.outcome
pathBundle.entry.response.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1869
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.ProvideDocumentBundleResponse
elementBundle.entry.search
pathBundle.entry.search
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#975
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.search.id
pathBundle.entry.search.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1008
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.search.extension
pathBundle.entry.search.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1043
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.search.modifierExtension
pathBundle.entry.search.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1092
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.search.mode
pathBundle.entry.search.mode
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1144
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.entry.search.score
pathBundle.entry.search.score
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#1186
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.link
pathBundle.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#488
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.link.id
pathBundle.link.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#519
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.link.extension
pathBundle.link.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#554
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.link.modifierExtension
pathBundle.link.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#603
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.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.MHD.ProvideDocumentBundleResponse
elementBundle.link.relation
pathBundle.link.relation
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#655
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
relation
:string>  < The reference details for the link.; (src);
provenance
profileIHE.MHD.ProvideDocumentBundleResponse
elementBundle.link.url
pathBundle.link.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.json.html#685
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.ProvideDocumentBundleResponse.html
basehttp://hl7.org/fhir/StructureDefinition/Bundle
url
:uri>
🔗 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.; IHE.MHD.RetrieveDocument.Audit.Consumer(src)(doc)=  <#base:IHE.BasicAudit.PatientRead>  < 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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.id
pathAuditEvent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#173
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.meta
pathAuditEvent.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#200
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.implicitRules
pathAuditEvent.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#230
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.language
pathAuditEvent.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#262
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.text
pathAuditEvent.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#312
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.contained
pathAuditEvent.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#355
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.extension
pathAuditEvent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#387
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.modifierExtension
pathAuditEvent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#436
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.type
pathAuditEvent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#475
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
type
:Coding> []< Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.subtype
pathAuditEvent.subtype
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#544
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.action
pathAuditEvent.action
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#795
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.period
pathAuditEvent.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#852
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.recorded
pathAuditEvent.recorded
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#909
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.outcome
pathAuditEvent.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#959
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
outcome
:code>?  < A free text description of the outcome of the event.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.outcomeDesc
pathAuditEvent.outcomeDesc
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1016
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.purposeOfEvent
pathAuditEvent.purposeOfEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1060
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1128
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
agent
:IHE.MHD.RetrieveDocument.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5342
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
source
:IHE.MHD.RetrieveDocument.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5682
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
entity
:IHE.MHD.RetrieveDocument.Audit.Consumer.entity>{2,2147483647}  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.subtype:anyRead
pathAuditEvent.subtype
sliceanyRead
rootAuditEvent.subtype:anyRead
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#609
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
anyRead
:Coding>?  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.subtype:anyVread
pathAuditEvent.subtype
sliceanyVread
rootAuditEvent.subtype:anyVread
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#671
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
anyVread
:Coding>?  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.subtype:iti68
pathAuditEvent.subtype
sliceiti68
rootAuditEvent.subtype:iti68
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#733
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
iti68
: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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2178
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
client
:IHE.MHD.RetrieveDocument.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3236
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
server
:IHE.MHD.RetrieveDocument.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#4287
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
user
:IHE.MHD.RetrieveDocument.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6615
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
transaction
:IHE.MHD.RetrieveDocument.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:data
pathAuditEvent.entity
slicedata
rootAuditEvent.entity:data
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8206
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
data
:IHE.MHD.RetrieveDocument.Audit.Consumer.data>  < 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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#9134
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
patient
:IHE.MHD.RetrieveDocument.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1128
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent.id
pathAuditEvent.agent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1198
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent.extension
pathAuditEvent.agent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1233
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent.modifierExtension
pathAuditEvent.agent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1282
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent.type
pathAuditEvent.agent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1334
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent.role
pathAuditEvent.agent.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1401
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent.who
pathAuditEvent.agent.who
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1466
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent.altId
pathAuditEvent.agent.altId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1535
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent.name
pathAuditEvent.agent.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1584
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent.requestor
pathAuditEvent.agent.requestor
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1633
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent.location
pathAuditEvent.agent.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1679
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent.policy
pathAuditEvent.agent.policy
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1734
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent.media
pathAuditEvent.agent.media
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1784
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
media
:Coding>?  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1840
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
network
:IHE.MHD.RetrieveDocument.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent.purposeOfUse
pathAuditEvent.agent.purposeOfUse
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2122
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1840
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent.network.id
pathAuditEvent.agent.network.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1880
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent.network.extension
pathAuditEvent.agent.network.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1915
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#1964
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent.network.address
pathAuditEvent.agent.network.address
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2016
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent.network.type
pathAuditEvent.agent.network.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2066
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2178
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Consumer.client
(src)(doc)=  <#base:IHE.BasicAudit.Read.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client.id
pathAuditEvent.agent.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2247
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client.extension
pathAuditEvent.agent.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2282
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2331
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client.type
pathAuditEvent.agent.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2383
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client.role
pathAuditEvent.agent.role
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2459
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client.who
pathAuditEvent.agent.who
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2524
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client.altId
pathAuditEvent.agent.altId
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2593
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client.name
pathAuditEvent.agent.name
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2642
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client.requestor
pathAuditEvent.agent.requestor
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2691
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client.location
pathAuditEvent.agent.location
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2737
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client.policy
pathAuditEvent.agent.policy
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2792
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client.media
pathAuditEvent.agent.media
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2842
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2898
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
network
:IHE.MHD.RetrieveDocument.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3180
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2898
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Consumer.client.network
(src)(doc)=  <#base:IHE.BasicAudit.Read.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client.network.id
pathAuditEvent.agent.network.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2938
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client.network.extension
pathAuditEvent.agent.network.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#2973
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3022
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client.network.address
pathAuditEvent.agent.network.address
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3074
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:client.network.type
pathAuditEvent.agent.network.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3124
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:data
pathAuditEvent.entity
slicedata
rootAuditEvent.entity:data
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8206
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Consumer.data
(src)(doc)=  <#base:IHE.BasicAudit.Read.data>  < 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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:data.id
pathAuditEvent.entity.id
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8272
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:data.extension
pathAuditEvent.entity.extension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8307
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:data.modifierExtension
pathAuditEvent.entity.modifierExtension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8356
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:data.what
pathAuditEvent.entity.what
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8408
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:data.type
pathAuditEvent.entity.type
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8459
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
type
:Coding>  < Code representing the role the entity played in the event being audited. Binding: https://profiles.ihe.net/ITI/BALP/ValueSet/RestObjectRoles (required, ); (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:data.role
pathAuditEvent.entity.role
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8529
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:data.lifecycle
pathAuditEvent.entity.lifecycle
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:data.securityLabel
pathAuditEvent.entity.securityLabel
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8652
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:data.name
pathAuditEvent.entity.name
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8713
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:data.description
pathAuditEvent.entity.description
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8766
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:data.query
pathAuditEvent.entity.query
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8811
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:data.detail
pathAuditEvent.entity.detail
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8860
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
detail
:IHE.MHD.RetrieveDocument.Audit.Consumer.data.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:data.detail
pathAuditEvent.entity.detail
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8860
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Consumer.data.detail
(src)(doc)=  <#base:IHE.BasicAudit.Read.data.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:data.detail.id
pathAuditEvent.entity.detail.id
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8905
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:data.detail.extension
pathAuditEvent.entity.detail.extension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8940
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:data.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8989
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:data.detail.type
pathAuditEvent.entity.detail.type
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#9041
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5682
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity.id
pathAuditEvent.entity.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5756
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity.extension
pathAuditEvent.entity.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5791
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity.modifierExtension
pathAuditEvent.entity.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5840
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity.what
pathAuditEvent.entity.what
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5892
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity.type
pathAuditEvent.entity.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5943
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity.role
pathAuditEvent.entity.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6008
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity.lifecycle
pathAuditEvent.entity.lifecycle
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6068
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity.securityLabel
pathAuditEvent.entity.securityLabel
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6133
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity.name
pathAuditEvent.entity.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6194
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity.description
pathAuditEvent.entity.description
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6247
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity.query
pathAuditEvent.entity.query
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6292
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6341
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
detail
:IHE.MHD.RetrieveDocument.Audit.Consumer.entity.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6341
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity.detail.id
pathAuditEvent.entity.detail.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6386
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity.detail.extension
pathAuditEvent.entity.detail.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6421
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6470
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity.detail.type
pathAuditEvent.entity.detail.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6522
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#9134
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Consumer.patient
(src)(doc)=  <#base:IHE.BasicAudit.PatientRead.patient>  < 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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:patient.id
pathAuditEvent.entity.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#9200
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:patient.extension
pathAuditEvent.entity.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#9235
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:patient.modifierExtension
pathAuditEvent.entity.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#9284
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:patient.what
pathAuditEvent.entity.what
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#9336
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:patient.type
pathAuditEvent.entity.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#9387
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:patient.role
pathAuditEvent.entity.role
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#9457
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:patient.lifecycle
pathAuditEvent.entity.lifecycle
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#9522
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:patient.securityLabel
pathAuditEvent.entity.securityLabel
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#9587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:patient.name
pathAuditEvent.entity.name
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#9648
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:patient.description
pathAuditEvent.entity.description
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#9701
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:patient.query
pathAuditEvent.entity.query
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#9746
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#9795
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
detail
:IHE.MHD.RetrieveDocument.Audit.Consumer.patient.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#9795
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Consumer.patient.detail
(src)(doc)=  <#base:IHE.BasicAudit.PatientRead.patient.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:patient.detail.id
pathAuditEvent.entity.detail.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#9840
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:patient.detail.extension
pathAuditEvent.entity.detail.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#9875
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:patient.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#9924
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:patient.detail.type
pathAuditEvent.entity.detail.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#9976
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3236
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Consumer.server
(src)(doc)=  <#base:IHE.BasicAudit.Read.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server.id
pathAuditEvent.agent.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3298
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server.extension
pathAuditEvent.agent.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3333
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3382
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server.type
pathAuditEvent.agent.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3434
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server.role
pathAuditEvent.agent.role
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3510
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server.who
pathAuditEvent.agent.who
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3575
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server.altId
pathAuditEvent.agent.altId
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3644
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server.name
pathAuditEvent.agent.name
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3693
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server.requestor
pathAuditEvent.agent.requestor
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3742
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server.location
pathAuditEvent.agent.location
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3788
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server.policy
pathAuditEvent.agent.policy
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3843
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server.media
pathAuditEvent.agent.media
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3893
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3949
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
network
:IHE.MHD.RetrieveDocument.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#4231
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3949
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Consumer.server.network
(src)(doc)=  <#base:IHE.BasicAudit.Read.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server.network.id
pathAuditEvent.agent.network.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#3989
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server.network.extension
pathAuditEvent.agent.network.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#4024
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#4073
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server.network.address
pathAuditEvent.agent.network.address
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#4125
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:server.network.type
pathAuditEvent.agent.network.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#4175
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5342
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.source.id
pathAuditEvent.source.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5389
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.source.extension
pathAuditEvent.source.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5424
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.source.modifierExtension
pathAuditEvent.source.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5473
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.source.site
pathAuditEvent.source.site
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5525
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
site
:string>?  < Identifier of the source where the event was detected.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.source.observer
pathAuditEvent.source.observer
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5570
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.source.type
pathAuditEvent.source.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5626
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6615
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Consumer.transaction
(src)(doc)=  <#base:IHE.BasicAudit.Read.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.id
pathAuditEvent.entity.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6681
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.extension
pathAuditEvent.entity.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6716
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.modifierExtension
pathAuditEvent.entity.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6765
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6817
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.type
pathAuditEvent.entity.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7530
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.role
pathAuditEvent.entity.role
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7599
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.lifecycle
pathAuditEvent.entity.lifecycle
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7659
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.securityLabel
pathAuditEvent.entity.securityLabel
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7724
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.name
pathAuditEvent.entity.name
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7785
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.description
pathAuditEvent.entity.description
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7838
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.query
pathAuditEvent.entity.query
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7883
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7932
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
detail
:IHE.MHD.RetrieveDocument.Audit.Consumer.transaction.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7932
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Consumer.transaction.detail
(src)(doc)=  <#base:IHE.BasicAudit.Read.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.detail.id
pathAuditEvent.entity.detail.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7977
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.detail.extension
pathAuditEvent.entity.detail.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8012
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8061
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.detail.type
pathAuditEvent.entity.detail.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#8113
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Identifies a specific instance of the entity. The reference should be version specific.;
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6817
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Consumer.transaction.what
(src)(doc)=  <#base:IHE.BasicAudit.Read.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.what.id
pathAuditEvent.entity.what.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6868
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.what.extension
pathAuditEvent.entity.what.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6903
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.what.reference
pathAuditEvent.entity.what.reference
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#6962
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.what.type
pathAuditEvent.entity.what.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7002
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7050
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
identifier
:IHE.MHD.RetrieveDocument.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.what.display
pathAuditEvent.entity.what.display
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7487
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7050
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Consumer.transaction.what.identifier
(src)(doc)=  <#base:IHE.BasicAudit.Read.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.id
pathAuditEvent.entity.what.identifier.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7087
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.extension
pathAuditEvent.entity.what.identifier.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7122
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.use
pathAuditEvent.entity.what.identifier.use
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7181
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.type
pathAuditEvent.entity.what.identifier.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7235
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.system
pathAuditEvent.entity.what.identifier.system
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7292
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.value
pathAuditEvent.entity.what.identifier.value
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7344
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
value
:string>  < Time period during which identifier is/was valid for use.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.period
pathAuditEvent.entity.what.identifier.period
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7395
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.entity:transaction.what.identifier.assigner
pathAuditEvent.entity.what.identifier.assigner
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#7439
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#4287
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Consumer.user
(src)(doc)=  <#base:IHE.BasicAudit.Read.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user.id
pathAuditEvent.agent.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#4349
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user.extension
pathAuditEvent.agent.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#4384
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#4433
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user.type
pathAuditEvent.agent.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#4485
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user.role
pathAuditEvent.agent.role
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#4561
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user.who
pathAuditEvent.agent.who
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#4627
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user.altId
pathAuditEvent.agent.altId
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#4696
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user.name
pathAuditEvent.agent.name
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#4745
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user.requestor
pathAuditEvent.agent.requestor
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#4795
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user.location
pathAuditEvent.agent.location
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#4842
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user.policy
pathAuditEvent.agent.policy
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#4897
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user.media
pathAuditEvent.agent.media
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#4947
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5003
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
network
:IHE.MHD.RetrieveDocument.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5285
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5003
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Consumer.user.network
(src)(doc)=  <#base:IHE.BasicAudit.Read.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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user.network.id
pathAuditEvent.agent.network.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5043
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user.network.extension
pathAuditEvent.agent.network.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5078
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5127
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user.network.address
pathAuditEvent.agent.network.address
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5179
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Consumer
elementAuditEvent.agent:user.network.type
pathAuditEvent.agent.network.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.json.html#5229
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Consumer.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.; IHE.MHD.RetrieveDocument.Audit.Responder(src)(doc)=  <#base:IHE.BasicAudit.PatientRead>  < 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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.id
pathAuditEvent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#173
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.meta
pathAuditEvent.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#200
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.implicitRules
pathAuditEvent.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#230
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.language
pathAuditEvent.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#262
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.text
pathAuditEvent.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#312
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.contained
pathAuditEvent.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#355
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.extension
pathAuditEvent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#387
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.modifierExtension
pathAuditEvent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#436
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.type
pathAuditEvent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#475
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
type
:Coding> []< Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.subtype
pathAuditEvent.subtype
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#544
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.action
pathAuditEvent.action
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#795
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.period
pathAuditEvent.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#852
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.recorded
pathAuditEvent.recorded
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#909
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.outcome
pathAuditEvent.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#959
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
outcome
:code>?  < A free text description of the outcome of the event.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.outcomeDesc
pathAuditEvent.outcomeDesc
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1016
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.purposeOfEvent
pathAuditEvent.purposeOfEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1060
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1128
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
agent
:IHE.MHD.RetrieveDocument.Audit.Responder.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5342
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
source
:IHE.MHD.RetrieveDocument.Audit.Responder.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5682
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
entity
:IHE.MHD.RetrieveDocument.Audit.Responder.entity>{2,2147483647}  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.subtype:anyRead
pathAuditEvent.subtype
sliceanyRead
rootAuditEvent.subtype:anyRead
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#609
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
anyRead
:Coding>?  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.subtype:anyVread
pathAuditEvent.subtype
sliceanyVread
rootAuditEvent.subtype:anyVread
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#671
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
anyVread
:Coding>?  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.subtype:iti68
pathAuditEvent.subtype
sliceiti68
rootAuditEvent.subtype:iti68
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#733
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
iti68
: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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2178
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
client
:IHE.MHD.RetrieveDocument.Audit.Responder.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3229
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
server
:IHE.MHD.RetrieveDocument.Audit.Responder.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#4287
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
user
:IHE.MHD.RetrieveDocument.Audit.Responder.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6615
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
transaction
:IHE.MHD.RetrieveDocument.Audit.Responder.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:data
pathAuditEvent.entity
slicedata
rootAuditEvent.entity:data
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8206
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
data
:IHE.MHD.RetrieveDocument.Audit.Responder.data>  < 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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#9134
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
patient
:IHE.MHD.RetrieveDocument.Audit.Responder.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1128
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Responder.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent.id
pathAuditEvent.agent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1198
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent.extension
pathAuditEvent.agent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1233
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent.modifierExtension
pathAuditEvent.agent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1282
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent.type
pathAuditEvent.agent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1334
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent.role
pathAuditEvent.agent.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1401
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent.who
pathAuditEvent.agent.who
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1466
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent.altId
pathAuditEvent.agent.altId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1535
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent.name
pathAuditEvent.agent.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1584
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent.requestor
pathAuditEvent.agent.requestor
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1633
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent.location
pathAuditEvent.agent.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1679
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent.policy
pathAuditEvent.agent.policy
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1734
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent.media
pathAuditEvent.agent.media
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1784
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
media
:Coding>?  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1840
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
network
:IHE.MHD.RetrieveDocument.Audit.Responder.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent.purposeOfUse
pathAuditEvent.agent.purposeOfUse
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2122
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1840
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Responder.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent.network.id
pathAuditEvent.agent.network.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1880
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent.network.extension
pathAuditEvent.agent.network.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1915
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#1964
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent.network.address
pathAuditEvent.agent.network.address
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2016
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent.network.type
pathAuditEvent.agent.network.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2066
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2178
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Responder.client
(src)(doc)=  <#base:IHE.BasicAudit.Read.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client.id
pathAuditEvent.agent.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2240
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client.extension
pathAuditEvent.agent.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2275
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2324
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client.type
pathAuditEvent.agent.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2376
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client.role
pathAuditEvent.agent.role
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2452
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client.who
pathAuditEvent.agent.who
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2517
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client.altId
pathAuditEvent.agent.altId
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2586
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client.name
pathAuditEvent.agent.name
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2635
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client.requestor
pathAuditEvent.agent.requestor
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2684
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client.location
pathAuditEvent.agent.location
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2730
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client.policy
pathAuditEvent.agent.policy
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2785
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client.media
pathAuditEvent.agent.media
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2835
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2891
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
network
:IHE.MHD.RetrieveDocument.Audit.Responder.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3173
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2891
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Responder.client.network
(src)(doc)=  <#base:IHE.BasicAudit.Read.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client.network.id
pathAuditEvent.agent.network.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2931
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client.network.extension
pathAuditEvent.agent.network.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#2966
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3015
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client.network.address
pathAuditEvent.agent.network.address
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3067
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:client.network.type
pathAuditEvent.agent.network.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3117
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:data
pathAuditEvent.entity
slicedata
rootAuditEvent.entity:data
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8206
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Responder.data
(src)(doc)=  <#base:IHE.BasicAudit.Read.data>  < 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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:data.id
pathAuditEvent.entity.id
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8272
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:data.extension
pathAuditEvent.entity.extension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8307
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:data.modifierExtension
pathAuditEvent.entity.modifierExtension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8356
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:data.what
pathAuditEvent.entity.what
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8408
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:data.type
pathAuditEvent.entity.type
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8459
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
type
:Coding>  < Code representing the role the entity played in the event being audited. Binding: https://profiles.ihe.net/ITI/BALP/ValueSet/RestObjectRoles (required, ); (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:data.role
pathAuditEvent.entity.role
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8529
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:data.lifecycle
pathAuditEvent.entity.lifecycle
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:data.securityLabel
pathAuditEvent.entity.securityLabel
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8652
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:data.name
pathAuditEvent.entity.name
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8713
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:data.description
pathAuditEvent.entity.description
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8766
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:data.query
pathAuditEvent.entity.query
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8811
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:data.detail
pathAuditEvent.entity.detail
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8860
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
detail
:IHE.MHD.RetrieveDocument.Audit.Responder.data.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:data.detail
pathAuditEvent.entity.detail
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8860
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Responder.data.detail
(src)(doc)=  <#base:IHE.BasicAudit.Read.data.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:data.detail.id
pathAuditEvent.entity.detail.id
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8905
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:data.detail.extension
pathAuditEvent.entity.detail.extension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8940
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:data.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8989
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:data.detail.type
pathAuditEvent.entity.detail.type
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#9041
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5682
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Responder.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity.id
pathAuditEvent.entity.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5756
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity.extension
pathAuditEvent.entity.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5791
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity.modifierExtension
pathAuditEvent.entity.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5840
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity.what
pathAuditEvent.entity.what
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5892
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity.type
pathAuditEvent.entity.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5943
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity.role
pathAuditEvent.entity.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6008
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity.lifecycle
pathAuditEvent.entity.lifecycle
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6068
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity.securityLabel
pathAuditEvent.entity.securityLabel
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6133
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity.name
pathAuditEvent.entity.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6194
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity.description
pathAuditEvent.entity.description
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6247
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity.query
pathAuditEvent.entity.query
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6292
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6341
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
detail
:IHE.MHD.RetrieveDocument.Audit.Responder.entity.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6341
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Responder.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity.detail.id
pathAuditEvent.entity.detail.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6386
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity.detail.extension
pathAuditEvent.entity.detail.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6421
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6470
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity.detail.type
pathAuditEvent.entity.detail.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6522
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#9134
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Responder.patient
(src)(doc)=  <#base:IHE.BasicAudit.PatientRead.patient>  < 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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:patient.id
pathAuditEvent.entity.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#9200
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:patient.extension
pathAuditEvent.entity.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#9235
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:patient.modifierExtension
pathAuditEvent.entity.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#9284
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:patient.what
pathAuditEvent.entity.what
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#9336
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:patient.type
pathAuditEvent.entity.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#9387
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:patient.role
pathAuditEvent.entity.role
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#9457
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:patient.lifecycle
pathAuditEvent.entity.lifecycle
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#9522
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:patient.securityLabel
pathAuditEvent.entity.securityLabel
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#9587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:patient.name
pathAuditEvent.entity.name
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#9648
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:patient.description
pathAuditEvent.entity.description
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#9701
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:patient.query
pathAuditEvent.entity.query
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#9746
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#9795
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
detail
:IHE.MHD.RetrieveDocument.Audit.Responder.patient.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#9795
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Responder.patient.detail
(src)(doc)=  <#base:IHE.BasicAudit.PatientRead.patient.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:patient.detail.id
pathAuditEvent.entity.detail.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#9840
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:patient.detail.extension
pathAuditEvent.entity.detail.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#9875
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:patient.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#9924
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:patient.detail.type
pathAuditEvent.entity.detail.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#9976
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3229
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Responder.server
(src)(doc)=  <#base:IHE.BasicAudit.Read.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server.id
pathAuditEvent.agent.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3298
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server.extension
pathAuditEvent.agent.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3333
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3382
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server.type
pathAuditEvent.agent.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3434
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server.role
pathAuditEvent.agent.role
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3510
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server.who
pathAuditEvent.agent.who
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3575
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server.altId
pathAuditEvent.agent.altId
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3644
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server.name
pathAuditEvent.agent.name
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3693
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server.requestor
pathAuditEvent.agent.requestor
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3742
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server.location
pathAuditEvent.agent.location
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3788
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server.policy
pathAuditEvent.agent.policy
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3843
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server.media
pathAuditEvent.agent.media
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3893
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3949
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
network
:IHE.MHD.RetrieveDocument.Audit.Responder.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#4231
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3949
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Responder.server.network
(src)(doc)=  <#base:IHE.BasicAudit.Read.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server.network.id
pathAuditEvent.agent.network.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#3989
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server.network.extension
pathAuditEvent.agent.network.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#4024
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#4073
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server.network.address
pathAuditEvent.agent.network.address
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#4125
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:server.network.type
pathAuditEvent.agent.network.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#4175
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5342
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Responder.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.source.id
pathAuditEvent.source.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5389
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.source.extension
pathAuditEvent.source.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5424
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.source.modifierExtension
pathAuditEvent.source.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5473
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.source.site
pathAuditEvent.source.site
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5525
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
site
:string>?  < Identifier of the source where the event was detected.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.source.observer
pathAuditEvent.source.observer
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5570
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.source.type
pathAuditEvent.source.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5626
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6615
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Responder.transaction
(src)(doc)=  <#base:IHE.BasicAudit.Read.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.id
pathAuditEvent.entity.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6681
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.extension
pathAuditEvent.entity.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6716
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.modifierExtension
pathAuditEvent.entity.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6765
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6817
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.type
pathAuditEvent.entity.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7530
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.role
pathAuditEvent.entity.role
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7599
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.lifecycle
pathAuditEvent.entity.lifecycle
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7659
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.securityLabel
pathAuditEvent.entity.securityLabel
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7724
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.name
pathAuditEvent.entity.name
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7785
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.description
pathAuditEvent.entity.description
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7838
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.query
pathAuditEvent.entity.query
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7883
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7932
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
detail
:IHE.MHD.RetrieveDocument.Audit.Responder.transaction.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7932
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Responder.transaction.detail
(src)(doc)=  <#base:IHE.BasicAudit.Read.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.detail.id
pathAuditEvent.entity.detail.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7977
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.detail.extension
pathAuditEvent.entity.detail.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8012
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8061
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.detail.type
pathAuditEvent.entity.detail.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#8113
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Identifies a specific instance of the entity. The reference should be version specific.;
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6817
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Responder.transaction.what
(src)(doc)=  <#base:IHE.BasicAudit.Read.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.what.id
pathAuditEvent.entity.what.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6868
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.what.extension
pathAuditEvent.entity.what.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6903
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.what.reference
pathAuditEvent.entity.what.reference
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#6962
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.what.type
pathAuditEvent.entity.what.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7002
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7050
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
identifier
:IHE.MHD.RetrieveDocument.Audit.Responder.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.what.display
pathAuditEvent.entity.what.display
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7487
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7050
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Responder.transaction.what.identifier
(src)(doc)=  <#base:IHE.BasicAudit.Read.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.id
pathAuditEvent.entity.what.identifier.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7087
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.extension
pathAuditEvent.entity.what.identifier.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7122
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.use
pathAuditEvent.entity.what.identifier.use
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7181
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.type
pathAuditEvent.entity.what.identifier.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7235
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.system
pathAuditEvent.entity.what.identifier.system
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7292
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.value
pathAuditEvent.entity.what.identifier.value
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7344
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
value
:string>  < Time period during which identifier is/was valid for use.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.period
pathAuditEvent.entity.what.identifier.period
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7395
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.entity:transaction.what.identifier.assigner
pathAuditEvent.entity.what.identifier.assigner
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#7439
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#4287
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Responder.user
(src)(doc)=  <#base:IHE.BasicAudit.Read.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user.id
pathAuditEvent.agent.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#4349
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user.extension
pathAuditEvent.agent.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#4384
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#4433
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user.type
pathAuditEvent.agent.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#4485
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user.role
pathAuditEvent.agent.role
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#4561
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user.who
pathAuditEvent.agent.who
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#4627
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user.altId
pathAuditEvent.agent.altId
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#4696
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user.name
pathAuditEvent.agent.name
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#4745
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user.requestor
pathAuditEvent.agent.requestor
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#4795
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user.location
pathAuditEvent.agent.location
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#4842
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user.policy
pathAuditEvent.agent.policy
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#4897
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user.media
pathAuditEvent.agent.media
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#4947
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5003
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
network
:IHE.MHD.RetrieveDocument.Audit.Responder.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5285
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5003
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
IHE.MHD.RetrieveDocument.Audit.Responder.user.network
(src)(doc)=  <#base:IHE.BasicAudit.Read.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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user.network.id
pathAuditEvent.agent.network.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5043
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user.network.extension
pathAuditEvent.agent.network.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5078
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5127
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user.network.address
pathAuditEvent.agent.network.address
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5179
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.MHD.RetrieveDocument.Audit.Responder
elementAuditEvent.agent:user.network.type
pathAuditEvent.agent.network.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.json.html#5229
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.RetrieveDocument.Audit.Responder.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientRead
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.; IHE.MHD.SimplifiedPublish.Audit.Recipient(src)(doc)=  <#base:IHE.BasicAudit.PatientCreate>  < 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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.id
pathAuditEvent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#173
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.meta
pathAuditEvent.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#200
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.implicitRules
pathAuditEvent.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#230
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.language
pathAuditEvent.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#262
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.text
pathAuditEvent.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#312
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.contained
pathAuditEvent.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#355
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.extension
pathAuditEvent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#387
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.modifierExtension
pathAuditEvent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#436
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.type
pathAuditEvent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#475
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
type
:Coding> []< Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.subtype
pathAuditEvent.subtype
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#544
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.action
pathAuditEvent.action
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#733
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.period
pathAuditEvent.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#790
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.recorded
pathAuditEvent.recorded
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#847
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.outcome
pathAuditEvent.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#897
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
outcome
:code>?  < A free text description of the outcome of the event.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.outcomeDesc
pathAuditEvent.outcomeDesc
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#954
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.purposeOfEvent
pathAuditEvent.purposeOfEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#998
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#1066
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
agent
:IHE.MHD.SimplifiedPublish.Audit.Recipient.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5264
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
source
:IHE.MHD.SimplifiedPublish.Audit.Recipient.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5604
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
entity
:IHE.MHD.SimplifiedPublish.Audit.Recipient.entity>{2,2147483647}  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.subtype:anyCreate
pathAuditEvent.subtype
sliceanyCreate
rootAuditEvent.subtype:anyCreate
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#609
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
anyCreate
:Coding>  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.subtype:iti105
pathAuditEvent.subtype
sliceiti105
rootAuditEvent.subtype:iti105
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#671
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
iti105
: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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2116
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
client
:IHE.MHD.SimplifiedPublish.Audit.Recipient.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3167
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
server
:IHE.MHD.SimplifiedPublish.Audit.Recipient.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4225
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
user
:IHE.MHD.SimplifiedPublish.Audit.Recipient.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6537
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
transaction
:IHE.MHD.SimplifiedPublish.Audit.Recipient.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:data
pathAuditEvent.entity
slicedata
rootAuditEvent.entity:data
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#8128
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
data
:IHE.MHD.SimplifiedPublish.Audit.Recipient.data>  < 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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#9051
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
patient
:IHE.MHD.SimplifiedPublish.Audit.Recipient.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#1066
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Recipient.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent.id
pathAuditEvent.agent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#1136
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent.extension
pathAuditEvent.agent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#1171
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent.modifierExtension
pathAuditEvent.agent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#1220
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent.type
pathAuditEvent.agent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#1272
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent.role
pathAuditEvent.agent.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#1339
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent.who
pathAuditEvent.agent.who
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#1404
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent.altId
pathAuditEvent.agent.altId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#1473
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent.name
pathAuditEvent.agent.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#1522
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent.requestor
pathAuditEvent.agent.requestor
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#1571
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent.location
pathAuditEvent.agent.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#1617
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent.policy
pathAuditEvent.agent.policy
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#1672
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent.media
pathAuditEvent.agent.media
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#1722
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
media
:Coding>?  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#1778
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
network
:IHE.MHD.SimplifiedPublish.Audit.Recipient.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent.purposeOfUse
pathAuditEvent.agent.purposeOfUse
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2060
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#1778
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Recipient.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent.network.id
pathAuditEvent.agent.network.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#1818
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent.network.extension
pathAuditEvent.agent.network.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#1853
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#1902
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent.network.address
pathAuditEvent.agent.network.address
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#1954
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent.network.type
pathAuditEvent.agent.network.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2004
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2116
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Recipient.client
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client.id
pathAuditEvent.agent.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2178
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client.extension
pathAuditEvent.agent.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2213
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2262
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client.type
pathAuditEvent.agent.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2314
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client.role
pathAuditEvent.agent.role
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2390
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client.who
pathAuditEvent.agent.who
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2455
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client.altId
pathAuditEvent.agent.altId
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2524
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client.name
pathAuditEvent.agent.name
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2573
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client.requestor
pathAuditEvent.agent.requestor
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2622
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client.location
pathAuditEvent.agent.location
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2668
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client.policy
pathAuditEvent.agent.policy
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2723
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client.media
pathAuditEvent.agent.media
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2773
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2829
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
network
:IHE.MHD.SimplifiedPublish.Audit.Recipient.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3111
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2829
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Recipient.client.network
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client.network.id
pathAuditEvent.agent.network.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2869
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client.network.extension
pathAuditEvent.agent.network.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2904
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#2953
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client.network.address
pathAuditEvent.agent.network.address
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3005
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:client.network.type
pathAuditEvent.agent.network.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3055
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:data
pathAuditEvent.entity
slicedata
rootAuditEvent.entity:data
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#8128
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Recipient.data
(src)(doc)=  <#base:IHE.BasicAudit.Create.data>  < 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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:data.id
pathAuditEvent.entity.id
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#8194
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:data.extension
pathAuditEvent.entity.extension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#8229
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:data.modifierExtension
pathAuditEvent.entity.modifierExtension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#8278
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:data.what
pathAuditEvent.entity.what
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#8330
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
what
:DocumentReference*>  < 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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:data.type
pathAuditEvent.entity.type
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#8381
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
type
:Coding>  < Code representing the role the entity played in the event being audited. Binding: https://profiles.ihe.net/ITI/BALP/ValueSet/RestObjectRoles (required, ); (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:data.role
pathAuditEvent.entity.role
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#8451
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:data.lifecycle
pathAuditEvent.entity.lifecycle
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#8504
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:data.securityLabel
pathAuditEvent.entity.securityLabel
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#8569
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:data.name
pathAuditEvent.entity.name
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#8630
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:data.description
pathAuditEvent.entity.description
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#8683
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:data.query
pathAuditEvent.entity.query
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#8728
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:data.detail
pathAuditEvent.entity.detail
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#8777
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
detail
:IHE.MHD.SimplifiedPublish.Audit.Recipient.data.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:data.detail
pathAuditEvent.entity.detail
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#8777
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Recipient.data.detail
(src)(doc)=  <#base:IHE.BasicAudit.Create.data.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:data.detail.id
pathAuditEvent.entity.detail.id
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#8822
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:data.detail.extension
pathAuditEvent.entity.detail.extension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#8857
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:data.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#8906
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:data.detail.type
pathAuditEvent.entity.detail.type
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#8958
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5604
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Recipient.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity.id
pathAuditEvent.entity.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5678
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity.extension
pathAuditEvent.entity.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5713
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity.modifierExtension
pathAuditEvent.entity.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5762
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity.what
pathAuditEvent.entity.what
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5814
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity.type
pathAuditEvent.entity.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5865
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity.role
pathAuditEvent.entity.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5930
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity.lifecycle
pathAuditEvent.entity.lifecycle
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5990
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity.securityLabel
pathAuditEvent.entity.securityLabel
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6055
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity.name
pathAuditEvent.entity.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6116
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity.description
pathAuditEvent.entity.description
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6169
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity.query
pathAuditEvent.entity.query
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6214
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6263
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
detail
:IHE.MHD.SimplifiedPublish.Audit.Recipient.entity.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6263
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Recipient.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity.detail.id
pathAuditEvent.entity.detail.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6308
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity.detail.extension
pathAuditEvent.entity.detail.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6343
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6392
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity.detail.type
pathAuditEvent.entity.detail.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6444
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#9051
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Recipient.patient
(src)(doc)=  <#base:IHE.BasicAudit.PatientCreate.patient>  < 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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:patient.id
pathAuditEvent.entity.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#9117
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:patient.extension
pathAuditEvent.entity.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#9152
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:patient.modifierExtension
pathAuditEvent.entity.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#9201
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:patient.what
pathAuditEvent.entity.what
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#9253
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:patient.type
pathAuditEvent.entity.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#9304
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:patient.role
pathAuditEvent.entity.role
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#9374
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:patient.lifecycle
pathAuditEvent.entity.lifecycle
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#9439
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:patient.securityLabel
pathAuditEvent.entity.securityLabel
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#9504
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:patient.name
pathAuditEvent.entity.name
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#9565
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:patient.description
pathAuditEvent.entity.description
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#9618
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:patient.query
pathAuditEvent.entity.query
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#9663
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#9712
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
detail
:IHE.MHD.SimplifiedPublish.Audit.Recipient.patient.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#9712
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Recipient.patient.detail
(src)(doc)=  <#base:IHE.BasicAudit.PatientCreate.patient.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:patient.detail.id
pathAuditEvent.entity.detail.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#9757
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:patient.detail.extension
pathAuditEvent.entity.detail.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#9792
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:patient.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#9841
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:patient.detail.type
pathAuditEvent.entity.detail.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#9893
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3167
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Recipient.server
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server.id
pathAuditEvent.agent.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3236
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server.extension
pathAuditEvent.agent.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3271
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3320
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server.type
pathAuditEvent.agent.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3372
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server.role
pathAuditEvent.agent.role
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3448
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server.who
pathAuditEvent.agent.who
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3513
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server.altId
pathAuditEvent.agent.altId
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3582
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server.name
pathAuditEvent.agent.name
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3631
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server.requestor
pathAuditEvent.agent.requestor
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3680
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server.location
pathAuditEvent.agent.location
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3726
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server.policy
pathAuditEvent.agent.policy
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3781
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server.media
pathAuditEvent.agent.media
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3831
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3887
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
network
:IHE.MHD.SimplifiedPublish.Audit.Recipient.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4169
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3887
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Recipient.server.network
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server.network.id
pathAuditEvent.agent.network.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3927
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server.network.extension
pathAuditEvent.agent.network.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#3962
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4011
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server.network.address
pathAuditEvent.agent.network.address
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4063
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:server.network.type
pathAuditEvent.agent.network.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4113
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5264
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Recipient.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.source.id
pathAuditEvent.source.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5311
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.source.extension
pathAuditEvent.source.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5346
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.source.modifierExtension
pathAuditEvent.source.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5395
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.source.site
pathAuditEvent.source.site
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5447
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
site
:string>?  < Identifier of the source where the event was detected.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.source.observer
pathAuditEvent.source.observer
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5492
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.source.type
pathAuditEvent.source.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5548
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6537
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Recipient.transaction
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.id
pathAuditEvent.entity.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6603
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.extension
pathAuditEvent.entity.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6638
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.modifierExtension
pathAuditEvent.entity.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6687
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6739
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.type
pathAuditEvent.entity.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7452
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.role
pathAuditEvent.entity.role
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7521
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.lifecycle
pathAuditEvent.entity.lifecycle
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7581
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.securityLabel
pathAuditEvent.entity.securityLabel
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7646
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.name
pathAuditEvent.entity.name
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7707
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.description
pathAuditEvent.entity.description
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7760
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.query
pathAuditEvent.entity.query
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7805
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7854
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
detail
:IHE.MHD.SimplifiedPublish.Audit.Recipient.transaction.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7854
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Recipient.transaction.detail
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.detail.id
pathAuditEvent.entity.detail.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7899
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.detail.extension
pathAuditEvent.entity.detail.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7934
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7983
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.detail.type
pathAuditEvent.entity.detail.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#8035
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Identifies a specific instance of the entity. The reference should be version specific.;
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6739
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Recipient.transaction.what
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.what.id
pathAuditEvent.entity.what.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6790
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.what.extension
pathAuditEvent.entity.what.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6825
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.what.reference
pathAuditEvent.entity.what.reference
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6884
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.what.type
pathAuditEvent.entity.what.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6924
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6972
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
identifier
:IHE.MHD.SimplifiedPublish.Audit.Recipient.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.what.display
pathAuditEvent.entity.what.display
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7409
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#6972
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Recipient.transaction.what.identifier
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.what.identifier.id
pathAuditEvent.entity.what.identifier.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7009
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.what.identifier.extension
pathAuditEvent.entity.what.identifier.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7044
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.what.identifier.use
pathAuditEvent.entity.what.identifier.use
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7103
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.what.identifier.type
pathAuditEvent.entity.what.identifier.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7157
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.what.identifier.system
pathAuditEvent.entity.what.identifier.system
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7214
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.what.identifier.value
pathAuditEvent.entity.what.identifier.value
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7266
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
value
:string>  < Time period during which identifier is/was valid for use.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.what.identifier.period
pathAuditEvent.entity.what.identifier.period
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7317
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.entity:transaction.what.identifier.assigner
pathAuditEvent.entity.what.identifier.assigner
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#7361
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4225
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Recipient.user
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user.id
pathAuditEvent.agent.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4287
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user.extension
pathAuditEvent.agent.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4322
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4371
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < Specification of the participation type the user plays when performing the event. Binding: https://profiles.ihe.net/ITI/BALP/ValueSet/DataSources (required, ); (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user.type
pathAuditEvent.agent.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4423
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user.role
pathAuditEvent.agent.role
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4483
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user.who
pathAuditEvent.agent.who
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4549
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user.altId
pathAuditEvent.agent.altId
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4618
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user.name
pathAuditEvent.agent.name
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4667
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user.requestor
pathAuditEvent.agent.requestor
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4717
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user.location
pathAuditEvent.agent.location
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4764
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user.policy
pathAuditEvent.agent.policy
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4819
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user.media
pathAuditEvent.agent.media
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4869
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4925
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
network
:IHE.MHD.SimplifiedPublish.Audit.Recipient.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5207
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4925
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Recipient.user.network
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user.network.id
pathAuditEvent.agent.network.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#4965
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user.network.extension
pathAuditEvent.agent.network.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5000
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5049
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user.network.address
pathAuditEvent.agent.network.address
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5101
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Recipient
elementAuditEvent.agent:user.network.type
pathAuditEvent.agent.network.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.json.html#5151
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Recipient.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.; IHE.MHD.SimplifiedPublish.Audit.Source(src)(doc)=  <#base:IHE.BasicAudit.PatientCreate>  < 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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.id
pathAuditEvent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#173
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.meta
pathAuditEvent.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#200
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.implicitRules
pathAuditEvent.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#230
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.language
pathAuditEvent.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#262
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.text
pathAuditEvent.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#312
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.contained
pathAuditEvent.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#355
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.extension
pathAuditEvent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#387
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.modifierExtension
pathAuditEvent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#436
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.type
pathAuditEvent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#475
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
type
:Coding> []< Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.subtype
pathAuditEvent.subtype
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#544
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.action
pathAuditEvent.action
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#733
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.period
pathAuditEvent.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#790
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.recorded
pathAuditEvent.recorded
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#847
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.outcome
pathAuditEvent.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#897
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
outcome
:code>?  < A free text description of the outcome of the event.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.outcomeDesc
pathAuditEvent.outcomeDesc
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#954
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.purposeOfEvent
pathAuditEvent.purposeOfEvent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#998
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#1066
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
agent
:IHE.MHD.SimplifiedPublish.Audit.Source.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5264
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
source
:IHE.MHD.SimplifiedPublish.Audit.Source.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5604
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
entity
:IHE.MHD.SimplifiedPublish.Audit.Source.entity>{2,2147483647}  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.subtype:anyCreate
pathAuditEvent.subtype
sliceanyCreate
rootAuditEvent.subtype:anyCreate
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#609
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
anyCreate
:Coding>  < Identifier for the category of event. Binding: audit-event-sub-type (extensible, Sub-type of event.); (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.subtype:iti105
pathAuditEvent.subtype
sliceiti105
rootAuditEvent.subtype:iti105
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#671
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
iti105
: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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2116
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
client
:IHE.MHD.SimplifiedPublish.Audit.Source.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3174
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
server
:IHE.MHD.SimplifiedPublish.Audit.Source.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4225
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
user
:IHE.MHD.SimplifiedPublish.Audit.Source.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6537
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
transaction
:IHE.MHD.SimplifiedPublish.Audit.Source.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:data
pathAuditEvent.entity
slicedata
rootAuditEvent.entity:data
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#8128
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
data
:IHE.MHD.SimplifiedPublish.Audit.Source.data>  < 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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#9051
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
patient
:IHE.MHD.SimplifiedPublish.Audit.Source.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent
pathAuditEvent.agent
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#1066
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Source.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent.id
pathAuditEvent.agent.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#1136
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent.extension
pathAuditEvent.agent.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#1171
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent.modifierExtension
pathAuditEvent.agent.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#1220
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent.type
pathAuditEvent.agent.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#1272
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent.role
pathAuditEvent.agent.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#1339
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent.who
pathAuditEvent.agent.who
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#1404
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent.altId
pathAuditEvent.agent.altId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#1473
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent.name
pathAuditEvent.agent.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#1522
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent.requestor
pathAuditEvent.agent.requestor
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#1571
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent.location
pathAuditEvent.agent.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#1617
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent.policy
pathAuditEvent.agent.policy
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#1672
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent.media
pathAuditEvent.agent.media
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#1722
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
media
:Coding>?  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#1778
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
network
:IHE.MHD.SimplifiedPublish.Audit.Source.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent.purposeOfUse
pathAuditEvent.agent.purposeOfUse
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2060
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent.network
pathAuditEvent.agent.network
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#1778
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Source.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent.network.id
pathAuditEvent.agent.network.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#1818
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent.network.extension
pathAuditEvent.agent.network.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#1853
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#1902
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent.network.address
pathAuditEvent.agent.network.address
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#1954
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent.network.type
pathAuditEvent.agent.network.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2004
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client
pathAuditEvent.agent
sliceclient
rootAuditEvent.agent:client
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2116
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Source.client
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client.id
pathAuditEvent.agent.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2185
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client.extension
pathAuditEvent.agent.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2220
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2269
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client.type
pathAuditEvent.agent.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2321
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client.role
pathAuditEvent.agent.role
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2397
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client.who
pathAuditEvent.agent.who
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2462
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client.altId
pathAuditEvent.agent.altId
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2531
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client.name
pathAuditEvent.agent.name
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2580
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client.requestor
pathAuditEvent.agent.requestor
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2629
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client.location
pathAuditEvent.agent.location
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2675
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client.policy
pathAuditEvent.agent.policy
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2730
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client.media
pathAuditEvent.agent.media
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2780
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2836
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
network
:IHE.MHD.SimplifiedPublish.Audit.Source.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3118
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client.network
pathAuditEvent.agent.network
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2836
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Source.client.network
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client.network.id
pathAuditEvent.agent.network.id
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2876
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client.network.extension
pathAuditEvent.agent.network.extension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2911
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#2960
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client.network.address
pathAuditEvent.agent.network.address
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3012
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:client.network.type
pathAuditEvent.agent.network.type
sliceclient
rootAuditEvent.agent:client
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3062
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:data
pathAuditEvent.entity
slicedata
rootAuditEvent.entity:data
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#8128
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Source.data
(src)(doc)=  <#base:IHE.BasicAudit.Create.data>  < 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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:data.id
pathAuditEvent.entity.id
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#8194
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:data.extension
pathAuditEvent.entity.extension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#8229
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:data.modifierExtension
pathAuditEvent.entity.modifierExtension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#8278
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:data.what
pathAuditEvent.entity.what
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#8330
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
what
:DocumentReference*>  < 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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:data.type
pathAuditEvent.entity.type
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#8381
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
type
:Coding>  < Code representing the role the entity played in the event being audited. Binding: https://profiles.ihe.net/ITI/BALP/ValueSet/RestObjectRoles (required, ); (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:data.role
pathAuditEvent.entity.role
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#8451
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:data.lifecycle
pathAuditEvent.entity.lifecycle
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#8504
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:data.securityLabel
pathAuditEvent.entity.securityLabel
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#8569
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:data.name
pathAuditEvent.entity.name
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#8630
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:data.description
pathAuditEvent.entity.description
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#8683
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:data.query
pathAuditEvent.entity.query
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#8728
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:data.detail
pathAuditEvent.entity.detail
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#8777
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
detail
:IHE.MHD.SimplifiedPublish.Audit.Source.data.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:data.detail
pathAuditEvent.entity.detail
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#8777
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Source.data.detail
(src)(doc)=  <#base:IHE.BasicAudit.Create.data.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:data.detail.id
pathAuditEvent.entity.detail.id
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#8822
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:data.detail.extension
pathAuditEvent.entity.detail.extension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#8857
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:data.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#8906
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:data.detail.type
pathAuditEvent.entity.detail.type
slicedata
rootAuditEvent.entity:data
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#8958
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity
pathAuditEvent.entity
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5604
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Source.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity.id
pathAuditEvent.entity.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5678
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity.extension
pathAuditEvent.entity.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5713
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity.modifierExtension
pathAuditEvent.entity.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5762
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity.what
pathAuditEvent.entity.what
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5814
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity.type
pathAuditEvent.entity.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5865
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity.role
pathAuditEvent.entity.role
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5930
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity.lifecycle
pathAuditEvent.entity.lifecycle
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5990
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity.securityLabel
pathAuditEvent.entity.securityLabel
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6055
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity.name
pathAuditEvent.entity.name
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6116
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity.description
pathAuditEvent.entity.description
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6169
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity.query
pathAuditEvent.entity.query
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6214
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6263
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
detail
:IHE.MHD.SimplifiedPublish.Audit.Source.entity.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity.detail
pathAuditEvent.entity.detail
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6263
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Source.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity.detail.id
pathAuditEvent.entity.detail.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6308
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity.detail.extension
pathAuditEvent.entity.detail.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6343
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6392
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity.detail.type
pathAuditEvent.entity.detail.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6444
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:patient
pathAuditEvent.entity
slicepatient
rootAuditEvent.entity:patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#9051
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Source.patient
(src)(doc)=  <#base:IHE.BasicAudit.PatientCreate.patient>  < 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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:patient.id
pathAuditEvent.entity.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#9117
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:patient.extension
pathAuditEvent.entity.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#9152
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:patient.modifierExtension
pathAuditEvent.entity.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#9201
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:patient.what
pathAuditEvent.entity.what
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#9253
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:patient.type
pathAuditEvent.entity.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#9304
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:patient.role
pathAuditEvent.entity.role
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#9374
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:patient.lifecycle
pathAuditEvent.entity.lifecycle
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#9439
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:patient.securityLabel
pathAuditEvent.entity.securityLabel
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#9504
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:patient.name
pathAuditEvent.entity.name
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#9565
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:patient.description
pathAuditEvent.entity.description
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#9618
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:patient.query
pathAuditEvent.entity.query
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#9663
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#9712
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
detail
:IHE.MHD.SimplifiedPublish.Audit.Source.patient.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:patient.detail
pathAuditEvent.entity.detail
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#9712
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Source.patient.detail
(src)(doc)=  <#base:IHE.BasicAudit.PatientCreate.patient.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:patient.detail.id
pathAuditEvent.entity.detail.id
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#9757
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:patient.detail.extension
pathAuditEvent.entity.detail.extension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#9792
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:patient.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#9841
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:patient.detail.type
pathAuditEvent.entity.detail.type
slicepatient
rootAuditEvent.entity:patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#9893
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server
pathAuditEvent.agent
sliceserver
rootAuditEvent.agent:server
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3174
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Source.server
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server.id
pathAuditEvent.agent.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3236
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server.extension
pathAuditEvent.agent.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3271
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3320
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server.type
pathAuditEvent.agent.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3372
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server.role
pathAuditEvent.agent.role
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3448
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server.who
pathAuditEvent.agent.who
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3513
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server.altId
pathAuditEvent.agent.altId
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3582
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server.name
pathAuditEvent.agent.name
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3631
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server.requestor
pathAuditEvent.agent.requestor
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3680
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server.location
pathAuditEvent.agent.location
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3726
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server.policy
pathAuditEvent.agent.policy
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3781
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server.media
pathAuditEvent.agent.media
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3831
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3887
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
network
:IHE.MHD.SimplifiedPublish.Audit.Source.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4169
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server.network
pathAuditEvent.agent.network
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3887
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Source.server.network
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server.network.id
pathAuditEvent.agent.network.id
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3927
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server.network.extension
pathAuditEvent.agent.network.extension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#3962
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4011
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server.network.address
pathAuditEvent.agent.network.address
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4063
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:server.network.type
pathAuditEvent.agent.network.type
sliceserver
rootAuditEvent.agent:server
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4113
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.source
pathAuditEvent.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5264
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Source.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.source.id
pathAuditEvent.source.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5311
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.source.extension
pathAuditEvent.source.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5346
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.source.modifierExtension
pathAuditEvent.source.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5395
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.source.site
pathAuditEvent.source.site
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5447
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
site
:string>?  < Identifier of the source where the event was detected.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.source.observer
pathAuditEvent.source.observer
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5492
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.source.type
pathAuditEvent.source.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5548
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction
pathAuditEvent.entity
slicetransaction
rootAuditEvent.entity:transaction
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6537
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Source.transaction
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.id
pathAuditEvent.entity.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6603
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.extension
pathAuditEvent.entity.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6638
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.modifierExtension
pathAuditEvent.entity.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6687
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < Identifies a specific instance of the entity. The reference should be version specific.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6739
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.type
pathAuditEvent.entity.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7452
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.role
pathAuditEvent.entity.role
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7521
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.lifecycle
pathAuditEvent.entity.lifecycle
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7581
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.securityLabel
pathAuditEvent.entity.securityLabel
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7646
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.name
pathAuditEvent.entity.name
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7707
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
name
:string>?  < Text that describes the entity in more detail.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.description
pathAuditEvent.entity.description
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7760
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.query
pathAuditEvent.entity.query
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7805
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
query
:base64Binary>? []< Tagged value pairs for conveying additional information about the entity.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7854
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
detail
:IHE.MHD.SimplifiedPublish.Audit.Source.transaction.detail>*
🔗 Tagged value pairs for conveying additional information about the entity.;
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.detail
pathAuditEvent.entity.detail
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7854
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Source.transaction.detail
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.detail.id
pathAuditEvent.entity.detail.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7899
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.detail.extension
pathAuditEvent.entity.detail.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7934
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.detail.modifierExtension
pathAuditEvent.entity.detail.modifierExtension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7983
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < The type of extra detail provided in the value.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.detail.type
pathAuditEvent.entity.detail.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#8035
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
type
:string>  ( <valueBase64Binary:base64Binary> | <valueString:string>)
🔗 Identifies a specific instance of the entity. The reference should be version specific.;
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.what
pathAuditEvent.entity.what
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6739
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Source.transaction.what
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.what.id
pathAuditEvent.entity.what.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6790
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.what.extension
pathAuditEvent.entity.what.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6825
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.what.reference
pathAuditEvent.entity.what.reference
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6884
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.what.type
pathAuditEvent.entity.what.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6924
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6972
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
identifier
:IHE.MHD.SimplifiedPublish.Audit.Source.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.what.display
pathAuditEvent.entity.what.display
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7409
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.what.identifier
pathAuditEvent.entity.what.identifier
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#6972
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Source.transaction.what.identifier
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.what.identifier.id
pathAuditEvent.entity.what.identifier.id
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7009
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.what.identifier.extension
pathAuditEvent.entity.what.identifier.extension
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7044
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.what.identifier.use
pathAuditEvent.entity.what.identifier.use
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7103
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.what.identifier.type
pathAuditEvent.entity.what.identifier.type
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7157
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.what.identifier.system
pathAuditEvent.entity.what.identifier.system
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7214
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.what.identifier.value
pathAuditEvent.entity.what.identifier.value
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7266
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
value
:string>  < Time period during which identifier is/was valid for use.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.what.identifier.period
pathAuditEvent.entity.what.identifier.period
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7317
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.entity:transaction.what.identifier.assigner
pathAuditEvent.entity.what.identifier.assigner
slicetransaction
rootAuditEvent.entity:transaction
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#7361
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user
pathAuditEvent.agent
sliceuser
rootAuditEvent.agent:user
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4225
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Source.user
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user.id
pathAuditEvent.agent.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4287
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user.extension
pathAuditEvent.agent.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4322
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user.modifierExtension
pathAuditEvent.agent.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4371
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
modifierExtension
:Extension>*  < Specification of the participation type the user plays when performing the event. Binding: https://profiles.ihe.net/ITI/BALP/ValueSet/DataSources (required, ); (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user.type
pathAuditEvent.agent.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4423
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user.role
pathAuditEvent.agent.role
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4483
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user.who
pathAuditEvent.agent.who
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4549
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user.altId
pathAuditEvent.agent.altId
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4618
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
altId
:string>?  < Human-meaningful name for the agent.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user.name
pathAuditEvent.agent.name
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4667
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user.requestor
pathAuditEvent.agent.requestor
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4717
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
requestor
:boolean>  < Where the event occurred.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user.location
pathAuditEvent.agent.location
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4764
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user.policy
pathAuditEvent.agent.policy
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4819
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user.media
pathAuditEvent.agent.media
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4869
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
media
:Coding>{0,0}  < Logical network location for application activity, if the activity has a network location.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4925
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
network
:IHE.MHD.SimplifiedPublish.Audit.Source.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user.purposeOfUse
pathAuditEvent.agent.purposeOfUse
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5207
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
purposeOfUse
:CodeableConcept>*
🔗 Logical network location for application activity, if the activity has a network location.;
provenance
profileIHE.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user.network
pathAuditEvent.agent.network
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4925
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
IHE.MHD.SimplifiedPublish.Audit.Source.user.network
(src)(doc)=  <#base:IHE.BasicAudit.Create.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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user.network.id
pathAuditEvent.agent.network.id
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#4965
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user.network.extension
pathAuditEvent.agent.network.extension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5000
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user.network.modifierExtension
pathAuditEvent.agent.network.modifierExtension
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5049
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user.network.address
pathAuditEvent.agent.network.address
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5101
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
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.MHD.SimplifiedPublish.Audit.Source
elementAuditEvent.agent:user.network.type
pathAuditEvent.agent.network.type
sliceuser
rootAuditEvent.agent:user
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.json.html#5151
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.Audit.Source.html
basehttps://profiles.ihe.net/ITI/BALP/StructureDefinition/IHE.BasicAudit.PatientCreate
type
:code>?
🔗 A reference to a document of any kind for any purpose. Provides metadata about the document so that the document can be discovered and managed. The scope of a document is any seralized object with a mime-type, so includes formal patient centric documents (CDA), cliical notes, scanned paper, and non-patient specific documents like policy text. Usually, this is used for documents other than those defined by FHIR.;
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference
pathDocumentReference
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#92
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
IHE.MHD.SimplifiedPublish.DocumentReference
(src)(doc)=  <#base:DocumentReference>  < 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.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.id
pathDocumentReference.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#182
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.meta
pathDocumentReference.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#209
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.implicitRules
pathDocumentReference.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#239
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.language
pathDocumentReference.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#271
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.text
pathDocumentReference.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#321
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.contained
pathDocumentReference.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#364
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.extension
pathDocumentReference.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#396
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.modifierExtension
pathDocumentReference.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#445
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
modifierExtension
:Extension>{0,0}  < Document identifier as assigned by the source of the document. This identifier is specific to this version of the document. This unique identifier may be used elsewhere to identify this version of the document. CDA Document Id extension and root.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.masterIdentifier
pathDocumentReference.masterIdentifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#484
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
masterIdentifier
:Identifier>  < Other identifiers associated with the document, including version independent identifiers.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.identifier
pathDocumentReference.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#546
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
identifier
:Identifier>{0,0}  < The status of this document reference. This is the status of the DocumentReference object, which might be independent from the docStatus element. This element is labeled as a modifier because the status contains the codes that mark the document or reference as not currently valid. Binding: document-reference-status (required, The status of the document reference.); (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.status
pathDocumentReference.status
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#598
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
status
:code>  < The status of the underlying document. The document that is pointed to might be in various lifecycle states. Binding: composition-status (required, Status of the underlying document.); (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.docStatus
pathDocumentReference.docStatus
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#668
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
docStatus
:code>{0,0}  < Specifies the particular kind of document referenced (e.g. History and Physical, Discharge Summary, Progress Note). This usually equates to the purpose of making the document referenced. Key metadata element describing the document that describes he exact type of document. Helps humans to assess whether the document is of interest when viewing a list of documents. Binding: c80-doc-typecodes (preferred, Precise type of clinical document.); (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.type
pathDocumentReference.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#728
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
type
:CodeableConcept>?  < A categorization for the type of document referenced - helps for indexing and searching. This may be implied by or derived from the code specified in the DocumentReference.type. Key metadata element describing the the category or classification of the document. This is a broader perspective that groups similar documents based on how they would be used. This is a primary key used in searching. Binding: document-classcodes (example, High-level kind of a clinical document at a macro level.); (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.category
pathDocumentReference.category
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#801
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
category
:CodeableConcept>?  < Who or what the document is about. The document can be about a person, (patient or healthcare practitioner), a device (e.g. a machine) or even a group of subjects (such as a document about a herd of farm animals, or a set of patients that share a common exposure).; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.subject
pathDocumentReference.subject
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#869
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
subject
:Patient*>  < When the document reference was created. Referencing/indexing time is used for tracking, organizing versions and searching.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.date
pathDocumentReference.date
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#936
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
date
:instant>? []< Identifies who is responsible for adding the information to the document. Not necessarily who did the actual data entry (i.e. typist) or who was the source (informant).; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.author
pathDocumentReference.author
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#989
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
author
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)>*  < Which person or organization authenticates that this document is valid. Represents a participant within the author institution who has legally authenticated or attested the document. Legal authentication implies that a document has been signed manually or electronically by the legal Authenticator.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.authenticator
pathDocumentReference.authenticator
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1055
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
authenticator
:( <Organization> | <Practitioner> | <PractitionerRole>)>?  < Identifies the organization or group who is responsible for ongoing maintenance of and access to the document. Identifies the logical organization (software system, vendor, or department) to go to find the current version, where to report issues, etc. This is different from the physical location (URL, disk drive, or server) of the document, which is the technical location of the document, which host may be delegated to the management of some other organization.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.custodian
pathDocumentReference.custodian
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1121
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
custodian
:Organization*>? []< Relationships that this document has with other document references that already exist. This element is labeled as a modifier because documents that append to other documents are incomplete on their own.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.relatesTo
pathDocumentReference.relatesTo
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1169
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
relatesTo
:IHE.MHD.SimplifiedPublish.DocumentReference.relatesTo>*  < Human-readable description of the source document. What the document is about, a terse summary of the document.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.description
pathDocumentReference.description
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1454
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
description
:string>? []< A set of Security-Tag codes specifying the level of privacy/security of the Document. Note that DocumentReference.meta.security contains the security labels of the "reference" to the document, while DocumentReference.securityLabel contains a snapshot of the security labels on the document the reference refers to. The confidentiality codes can carry multiple vocabulary items. HL7 has developed an understanding of security and privacy tags that might be desirable in a Document Sharing environment, called HL7 Healthcare Privacy and Security Classification System (HCS). The following specification is recommended but not mandated, as the vocabulary bindings are an administrative domain responsibility. The use of this method is up to the policy domain such as the XDS Affinity Domain or other Trust Domain where all parties including sender and recipients are trusted to appropriately tag and enforce. In the HL7 Healthcare Privacy and Security Classification (HCS) there are code systems specific to Confidentiality, Sensitivity, Integrity, and Handling Caveats. Some values would come from a local vocabulary as they are related to workflow roles and special projects. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.securityLabel
pathDocumentReference.securityLabel
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1500
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
securityLabel
:CodeableConcept>*  < The document and format referenced.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.content
pathDocumentReference.content
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1570
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
content
:IHE.MHD.SimplifiedPublish.DocumentReference.content>  < The clinical context in which the document was prepared. These values are primarily added to help with searching for interesting/relevant documents.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.context
pathDocumentReference.context
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#2331
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
context
:IHE.MHD.SimplifiedPublish.DocumentReference.context>?
🔗 The document and format referenced.;
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.content
pathDocumentReference.content
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1570
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
IHE.MHD.SimplifiedPublish.DocumentReference.content
(src)(doc)=  <#base:DocumentReference.content>  < 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.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.content.id
pathDocumentReference.content.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1610
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.content.extension
pathDocumentReference.content.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1645
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.content.modifierExtension
pathDocumentReference.content.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1694
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
modifierExtension
:Extension>*  < The document or URL of the document along with critical metadata to prove content has integrity.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.content.attachment
pathDocumentReference.content.attachment
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1746
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
attachment
:IHE.MHD.SimplifiedPublish.DocumentReference.content.attachment>  < An identifier of the document encoding, structure, and template that the document conforms to beyond the base format indicated in the mimeType. Note that while IHE mostly issues URNs for format types, not all documents can be identified by a URI. Binding: formatcodes (preferred, Document Format Codes.); (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.content.format
pathDocumentReference.content.format
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#2270
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
format
:Coding>?
🔗 The document or URL of the document along with critical metadata to prove content has integrity.;
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.content.attachment
pathDocumentReference.content.attachment
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1746
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
IHE.MHD.SimplifiedPublish.DocumentReference.content.attachment
(src)(doc)=  <#base:Attachment>  < 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.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.content.attachment.id
pathDocumentReference.content.attachment.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1798
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.content.attachment.extension
pathDocumentReference.content.attachment.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1833
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
extension
:Extension>*  < Identifies the type of the data in the attachment and allows a method to be chosen to interpret or render the data. Includes mime type parameters such as charset where appropriate. Binding: mimetypes (required, The mime type of an attachment. Any valid mime type is allowed.); (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.content.attachment.contentType
pathDocumentReference.content.attachment.contentType
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1892
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
contentType
:code>  < The human language of the content. The value can be any valid value according to BCP 47. Binding: languages (preferred, A human language.); (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.content.attachment.language
pathDocumentReference.content.attachment.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1954
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
language
:code>?  < The actual data of the attachment - a sequence of bytes, base64 encoded. The base64-encoded data SHALL be expressed in the same character set as the base resource XML or JSON.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.content.attachment.data
pathDocumentReference.content.attachment.data
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#2017
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
data
:base64Binary>  < A location where the data can be accessed. If both data and url are provided, the url SHALL point to the same content as the data contains. Urls may be relative references or may reference transient locations such as a wrapping envelope using cid: though this has ramifications for using signatures. Relative URLs are interpreted relative to the service url, like a resource reference, rather than relative to the resource itself. If a URL is provided, it SHALL resolve to actual data.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.content.attachment.url
pathDocumentReference.content.attachment.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#2059
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
url
>{0,0}  < The number of bytes of data that make up this attachment (before base64 encoding, if that is done). The number of bytes is redundant if the data is provided as a base64binary, but is useful if the data is provided as a url reference.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.content.attachment.size
pathDocumentReference.content.attachment.size
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#2107
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
size
:unsignedInt>?  < The calculated hash of the data using SHA-1. Represented using base64. The hash is calculated on the data prior to base64 encoding, if the data is based64 encoded. The hash is not intended to support digital signatures. Where protection against malicious threats a digital signature should be considered, see [Provenance.signature](http://hl7.org/fhir/R4/provenance-definitions.html#Provenance.signature) for mechanism to protect a resource with a digital signature.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.content.attachment.hash
pathDocumentReference.content.attachment.hash
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#2145
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
hash
:base64Binary>?  < A label or set of text to display in place of the data.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.content.attachment.title
pathDocumentReference.content.attachment.title
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#2183
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
title
:string>?  < The date that the attachment was first created.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.content.attachment.creation
pathDocumentReference.content.attachment.creation
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#2232
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
creation
:dateTime>?
🔗 The clinical context in which the document was prepared. These values are primarily added to help with searching for interesting/relevant documents.;
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.context
pathDocumentReference.context
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#2331
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
IHE.MHD.SimplifiedPublish.DocumentReference.context
(src)(doc)=  <#base:DocumentReference.context>  < 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.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.context.id
pathDocumentReference.context.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#2368
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.context.extension
pathDocumentReference.context.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#2403
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.context.modifierExtension
pathDocumentReference.context.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#2452
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
modifierExtension
:Extension>* []< Describes the clinical encounter or type of care that the document content is associated with.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.context.encounter
pathDocumentReference.context.encounter
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#2504
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
encounter
:( <Encounter> | <EpisodeOfCare>)>* []< This list of codes represents the main clinical acts, such as a colonoscopy or an appendectomy, being documented. In some cases, the event is inherent in the type Code, such as a "History and Physical Report" in which the procedure being documented is necessarily a "History and Physical" act. An event can further specialize the act inherent in the type, such as where it is simply "Procedure Report" and the procedure was a "colonoscopy". If one or more event codes are included, they shall not conflict with the values inherent in the class or type elements as such a conflict would create an ambiguous situation. Binding: http://terminology.hl7.org/ValueSet/v3-ActCode (example, This list of codes represents the main clinical acts being documented.); (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.context.event
pathDocumentReference.context.event
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#2556
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
event
:CodeableConcept>*  < The time period over which the service that is described by the document was provided.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.context.period
pathDocumentReference.context.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#2612
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
period
:Period>?  < The kind of facility where the patient was seen. Binding: c80-facilitycodes (example, XDS Facility Type.); (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.context.facilityType
pathDocumentReference.context.facilityType
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#2661
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
facilityType
:CodeableConcept>?  < This property may convey specifics about the practice setting where the content was created, often reflecting the clinical specialty. This element should be based on a coarse classification system for the class of specialty practice. Recommend the use of the classification system for Practice Setting, such as that described by the Subject Matter Domain in LOINC. Binding: c80-practice-codes (example, Additional details about where the content was created (e.g. clinical specialty).); (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.context.practiceSetting
pathDocumentReference.context.practiceSetting
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#2721
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
practiceSetting
:CodeableConcept>?  < The Patient Information as known when the document was published. May be a reference to a version specific, or contained.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.context.sourcePatientInfo
pathDocumentReference.context.sourcePatientInfo
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#2783
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
sourcePatientInfo
:Patient*>? []< Related identifiers or resources associated with the DocumentReference. May be identifiers or resources that caused the DocumentReference or referenced Document to be created.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.context.related
pathDocumentReference.context.related
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#2835
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
related
:Resource*>*
🔗 Relationships that this document has with other document references that already exist. This element is labeled as a modifier because documents that append to other documents are incomplete on their own.;
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.relatesTo
pathDocumentReference.relatesTo
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1169
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
IHE.MHD.SimplifiedPublish.DocumentReference.relatesTo
(src)(doc)=  <#base:DocumentReference.relatesTo>  < 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.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.relatesTo.id
pathDocumentReference.relatesTo.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1215
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.relatesTo.extension
pathDocumentReference.relatesTo.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1250
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
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.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.relatesTo.modifierExtension
pathDocumentReference.relatesTo.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1299
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
modifierExtension
:Extension>*  < The type of relationship that this document has with anther document. If this document appends another document, then the document cannot be fully understood without also accessing the referenced document. Binding: document-relationship-type (required, The type of relationship between documents.); (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.relatesTo.code
pathDocumentReference.relatesTo.code
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1351
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
code
>  < The target document of this relationship.; (src);
provenance
profileIHE.MHD.SimplifiedPublish.DocumentReference
elementDocumentReference.relatesTo.target
pathDocumentReference.relatesTo.target
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.json.html#1407
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SimplifiedPublish.DocumentReference.html
basehttp://hl7.org/fhir/StructureDefinition/DocumentReference
target
:DocumentReference*>
🔗 An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.; IHE.MHD.SubmissionSetUniqueIdIdentifier(src)(doc)=  <#base:IHE.MHD.UniqueIdIdentifier>  < 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.MHD.SubmissionSetUniqueIdIdentifier
elementIdentifier.id
pathIdentifier.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SubmissionSetUniqueIdIdentifier.json.html#117
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SubmissionSetUniqueIdIdentifier.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UniqueIdIdentifier
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.MHD.SubmissionSetUniqueIdIdentifier
elementIdentifier.extension
pathIdentifier.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SubmissionSetUniqueIdIdentifier.json.html#152
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SubmissionSetUniqueIdIdentifier.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UniqueIdIdentifier
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.MHD.SubmissionSetUniqueIdIdentifier
elementIdentifier.use
pathIdentifier.use
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SubmissionSetUniqueIdIdentifier.json.html#211
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SubmissionSetUniqueIdIdentifier.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UniqueIdIdentifier
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.MHD.SubmissionSetUniqueIdIdentifier
elementIdentifier.type
pathIdentifier.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SubmissionSetUniqueIdIdentifier.json.html#266
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SubmissionSetUniqueIdIdentifier.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UniqueIdIdentifier
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. urn:ietf:rfc:3986; (src);
provenance
profileIHE.MHD.SubmissionSetUniqueIdIdentifier
elementIdentifier.system
pathIdentifier.system
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SubmissionSetUniqueIdIdentifier.json.html#323
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SubmissionSetUniqueIdIdentifier.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UniqueIdIdentifier
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.MHD.SubmissionSetUniqueIdIdentifier
elementIdentifier.value
pathIdentifier.value
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SubmissionSetUniqueIdIdentifier.json.html#376
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SubmissionSetUniqueIdIdentifier.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UniqueIdIdentifier
value
:string>  < Time period during which identifier is/was valid for use.; (src);
provenance
profileIHE.MHD.SubmissionSetUniqueIdIdentifier
elementIdentifier.period
pathIdentifier.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SubmissionSetUniqueIdIdentifier.json.html#434
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SubmissionSetUniqueIdIdentifier.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UniqueIdIdentifier
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.MHD.SubmissionSetUniqueIdIdentifier
elementIdentifier.assigner
pathIdentifier.assigner
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.SubmissionSetUniqueIdIdentifier.json.html#478
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.SubmissionSetUniqueIdIdentifier.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UniqueIdIdentifier
assigner
:Organization*>?
🔗 A reference to a document of any kind for any purpose. Provides metadata about the document so that the document can be discovered and managed. The scope of a document is any seralized object with a mime-type, so includes formal patient centric documents (CDA), cliical notes, scanned paper, and non-patient specific documents like policy text. Usually, this is used for documents other than those defined by FHIR.;
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference
pathDocumentReference
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#97
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
IHE.MHD.UnContained.Comprehensive.DocumentReference
(src)(doc)=  <#base:IHE.MHD.Minimal.DocumentReference>  < 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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.id
pathDocumentReference.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#199
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.meta
pathDocumentReference.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#226
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
meta
:IHE.MHD.UnContained.Comprehensive.DocumentReference.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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.implicitRules
pathDocumentReference.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#571
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.language
pathDocumentReference.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#603
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.text
pathDocumentReference.text
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#653
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.contained
pathDocumentReference.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#696
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.extension
pathDocumentReference.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#728
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
extension
:Extension>*  < An Extension; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.modifierExtension
pathDocumentReference.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#777
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
modifierExtension
:Extension>{0,0}  < An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers. CDA Document Id extension and root.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.masterIdentifier
pathDocumentReference.masterIdentifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#816
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
masterIdentifier
:IHE.MHD.UniqueIdIdentifier> []< Other identifiers associated with the document, including version independent identifiers.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.identifier
pathDocumentReference.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#875
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
identifier
:Identifier>*  < The status of this document reference. This is the status of the DocumentReference object, which might be independent from the docStatus element. This element is labeled as a modifier because the status contains the codes that mark the document or reference as not currently valid. Binding: https://profiles.ihe.net/ITI/MHD/ValueSet/DocumentReferenceStats (required, ); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.status
pathDocumentReference.status
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#995
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
status
:code>  < The status of the underlying document. The document that is pointed to might be in various lifecycle states. Binding: composition-status (required, Status of the underlying document.); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.docStatus
pathDocumentReference.docStatus
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#1057
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
docStatus
:code>{0,0}  < Specifies the particular kind of document referenced (e.g. History and Physical, Discharge Summary, Progress Note). This usually equates to the purpose of making the document referenced. Key metadata element describing the document that describes he exact type of document. Helps humans to assess whether the document is of interest when viewing a list of documents. Binding: c80-doc-typecodes (preferred, Precise type of clinical document.); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.type
pathDocumentReference.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#1117
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
type
:CodeableConcept>  < A categorization for the type of document referenced - helps for indexing and searching. This may be implied by or derived from the code specified in the DocumentReference.type. Key metadata element describing the the category or classification of the document. This is a broader perspective that groups similar documents based on how they would be used. This is a primary key used in searching. Binding: document-classcodes (example, High-level kind of a clinical document at a macro level.); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.category
pathDocumentReference.category
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#1194
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
category
:CodeableConcept>  < Who or what the document is about. The document can be about a person, (patient or healthcare practitioner), a device (e.g. a machine) or even a group of subjects (such as a document about a herd of farm animals, or a set of patients that share a common exposure).; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.subject
pathDocumentReference.subject
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#1266
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
subject
:Patient*>  < When the document reference was created. Referencing/indexing time is used for tracking, organizing versions and searching.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.date
pathDocumentReference.date
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#1338
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
date
:instant>? []< Identifies who is responsible for adding the information to the document. Not necessarily who did the actual data entry (i.e. typist) or who was the source (informant).; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.author
pathDocumentReference.author
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#1391
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
author
:( <Device> | <Organization> | <Patient> | <Practitioner> | <PractitionerRole> | <RelatedPerson>)>*  < Which person or organization authenticates that this document is valid. Represents a participant within the author institution who has legally authenticated or attested the document. Legal authentication implies that a document has been signed manually or electronically by the legal Authenticator.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.authenticator
pathDocumentReference.authenticator
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#1461
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
authenticator
:( <Organization> | <Practitioner> | <PractitionerRole>)>?  < Identifies the organization or group who is responsible for ongoing maintenance of and access to the document. Identifies the logical organization (software system, vendor, or department) to go to find the current version, where to report issues, etc. This is different from the physical location (URL, disk drive, or server) of the document, which is the technical location of the document, which host may be delegated to the management of some other organization.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.custodian
pathDocumentReference.custodian
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#1531
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
custodian
:Organization*>? []< Relationships that this document has with other document references that already exist. This element is labeled as a modifier because documents that append to other documents are incomplete on their own.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.relatesTo
pathDocumentReference.relatesTo
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#1583
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
relatesTo
:IHE.MHD.UnContained.Comprehensive.DocumentReference.relatesTo>*  < Human-readable description of the source document. What the document is about, a terse summary of the document.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.description
pathDocumentReference.description
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#1880
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
description
:string>? []< A set of Security-Tag codes specifying the level of privacy/security of the Document. Note that DocumentReference.meta.security contains the security labels of the "reference" to the document, while DocumentReference.securityLabel contains a snapshot of the security labels on the document the reference refers to. The confidentiality codes can carry multiple vocabulary items. HL7 has developed an understanding of security and privacy tags that might be desirable in a Document Sharing environment, called HL7 Healthcare Privacy and Security Classification System (HCS). The following specification is recommended but not mandated, as the vocabulary bindings are an administrative domain responsibility. The use of this method is up to the policy domain such as the XDS Affinity Domain or other Trust Domain where all parties including sender and recipients are trusted to appropriately tag and enforce. In the HL7 Healthcare Privacy and Security Classification (HCS) there are code systems specific to Confidentiality, Sensitivity, Integrity, and Handling Caveats. Some values would come from a local vocabulary as they are related to workflow roles and special projects. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.securityLabel
pathDocumentReference.securityLabel
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#1930
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
securityLabel
:CodeableConcept>+  < The document and format referenced.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.content
pathDocumentReference.content
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2004
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
content
:IHE.MHD.UnContained.Comprehensive.DocumentReference.content>  < The clinical context in which the document was prepared. These values are primarily added to help with searching for interesting/relevant documents.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.context
pathDocumentReference.context
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2790
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
context
:IHE.MHD.UnContained.Comprehensive.DocumentReference.context> []< An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.identifier:entryUUID
pathDocumentReference.identifier
sliceentryUUID
rootDocumentReference.identifier:entryUUID
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#941
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
entryUUID
:IHE.MHD.EntryUUID.Identifier>*
🔗 The document and format referenced.;
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.content
pathDocumentReference.content
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2004
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
IHE.MHD.UnContained.Comprehensive.DocumentReference.content
(src)(doc)=  <#base:DocumentReference.content>  < 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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.content.id
pathDocumentReference.content.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2044
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.content.extension
pathDocumentReference.content.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2079
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.content.modifierExtension
pathDocumentReference.content.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2128
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
modifierExtension
:Extension>*  < The document or URL of the document along with critical metadata to prove content has integrity.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.content.attachment
pathDocumentReference.content.attachment
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2180
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
attachment
:IHE.MHD.UnContained.Comprehensive.DocumentReference.content.attachment>  < An identifier of the document encoding, structure, and template that the document conforms to beyond the base format indicated in the mimeType. Note that while IHE mostly issues URNs for format types, not all documents can be identified by a URI. Binding: http://ihe.net/fhir/ihe.formatcode.fhir/ValueSet/formatcode (preferred, ); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.content.format
pathDocumentReference.content.format
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2732
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
format
:Coding>
🔗 The document or URL of the document along with critical metadata to prove content has integrity.;
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.content.attachment
pathDocumentReference.content.attachment
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2180
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
IHE.MHD.UnContained.Comprehensive.DocumentReference.content.attachment
(src)(doc)=  <#base:IHE.MHD.Minimal.DocumentReference.content.attachment>  < 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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.content.attachment.id
pathDocumentReference.content.attachment.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2232
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.content.attachment.extension
pathDocumentReference.content.attachment.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2267
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
extension
:Extension>*  < Identifies the type of the data in the attachment and allows a method to be chosen to interpret or render the data. Includes mime type parameters such as charset where appropriate. Binding: mimetypes (required, The mime type of an attachment. Any valid mime type is allowed.); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.content.attachment.contentType
pathDocumentReference.content.attachment.contentType
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2326
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
contentType
:code>  < The human language of the content. The value can be any valid value according to BCP 47. Binding: languages (preferred, A human language.); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.content.attachment.language
pathDocumentReference.content.attachment.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2392
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
language
:code>  < The actual data of the attachment - a sequence of bytes, base64 encoded. The base64-encoded data SHALL be expressed in the same character set as the base resource XML or JSON.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.content.attachment.data
pathDocumentReference.content.attachment.data
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2459
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
data
:base64Binary>{0,0}  < A location where the data can be accessed. If both data and url are provided, the url SHALL point to the same content as the data contains. Urls may be relative references or may reference transient locations such as a wrapping envelope using cid: though this has ramifications for using signatures. Relative URLs are interpreted relative to the service url, like a resource reference, rather than relative to the resource itself. If a URL is provided, it SHALL resolve to actual data.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.content.attachment.url
pathDocumentReference.content.attachment.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2501
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
url
>  < The number of bytes of data that make up this attachment (before base64 encoding, if that is done). The number of bytes is redundant if the data is provided as a base64binary, but is useful if the data is provided as a url reference.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.content.attachment.size
pathDocumentReference.content.attachment.size
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2553
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
size
:unsignedInt>?  < The calculated hash of the data using SHA-1. Represented using base64. The hash is calculated on the data prior to base64 encoding, if the data is based64 encoded. The hash is not intended to support digital signatures. Where protection against malicious threats a digital signature should be considered, see [Provenance.signature](http://hl7.org/fhir/R4/provenance-definitions.html#Provenance.signature) for mechanism to protect a resource with a digital signature.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.content.attachment.hash
pathDocumentReference.content.attachment.hash
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2595
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
hash
:base64Binary>?  < A label or set of text to display in place of the data.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.content.attachment.title
pathDocumentReference.content.attachment.title
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2637
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
title
:string>?  < The date that the attachment was first created.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.content.attachment.creation
pathDocumentReference.content.attachment.creation
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2690
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
creation
:dateTime>
🔗 The clinical context in which the document was prepared. These values are primarily added to help with searching for interesting/relevant documents.;
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.context
pathDocumentReference.context
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2790
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
IHE.MHD.UnContained.Comprehensive.DocumentReference.context
(src)(doc)=  <#base:DocumentReference.context>  < 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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.context.id
pathDocumentReference.context.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2827
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.context.extension
pathDocumentReference.context.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2862
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.context.modifierExtension
pathDocumentReference.context.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2911
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
modifierExtension
:Extension>* []< Describes the clinical encounter or type of care that the document content is associated with.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.context.encounter
pathDocumentReference.context.encounter
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#2963
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
encounter
:( <Encounter> | <EpisodeOfCare>)>* []< This list of codes represents the main clinical acts, such as a colonoscopy or an appendectomy, being documented. In some cases, the event is inherent in the type Code, such as a "History and Physical Report" in which the procedure being documented is necessarily a "History and Physical" act. An event can further specialize the act inherent in the type, such as where it is simply "Procedure Report" and the procedure was a "colonoscopy". If one or more event codes are included, they shall not conflict with the values inherent in the class or type elements as such a conflict would create an ambiguous situation. Binding: http://terminology.hl7.org/ValueSet/v3-ActCode (example, This list of codes represents the main clinical acts being documented.); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.context.event
pathDocumentReference.context.event
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#3019
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
event
:CodeableConcept>*  < The time period over which the service that is described by the document was provided.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.context.period
pathDocumentReference.context.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#3079
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
period
:IHE.MHD.UnContained.Comprehensive.DocumentReference.context.period>?  < The kind of facility where the patient was seen. Binding: c80-facilitycodes (example, XDS Facility Type.); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.context.facilityType
pathDocumentReference.context.facilityType
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#3319
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
facilityType
:CodeableConcept>  < This property may convey specifics about the practice setting where the content was created, often reflecting the clinical specialty. This element should be based on a coarse classification system for the class of specialty practice. Recommend the use of the classification system for Practice Setting, such as that described by the Subject Matter Domain in LOINC. Binding: c80-practice-codes (example, Additional details about where the content was created (e.g. clinical specialty).); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.context.practiceSetting
pathDocumentReference.context.practiceSetting
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#3383
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
practiceSetting
:CodeableConcept>  < The Patient Information as known when the document was published. May be a reference to a version specific, or contained.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.context.sourcePatientInfo
pathDocumentReference.context.sourcePatientInfo
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#3449
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
sourcePatientInfo
:Patient*> []< Related identifiers or resources associated with the DocumentReference. May be identifiers or resources that caused the DocumentReference or referenced Document to be created.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.context.related
pathDocumentReference.context.related
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#3771
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
related
:Resource*>*
🔗 The time period over which the service that is described by the document was provided.;
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.context.period
pathDocumentReference.context.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#3079
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
IHE.MHD.UnContained.Comprehensive.DocumentReference.context.period
(src)(doc)=  <#base:IHE.MHD.Minimal.DocumentReference.context.period>  < 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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.context.period.id
pathDocumentReference.context.period.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#3128
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.context.period.extension
pathDocumentReference.context.period.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#3163
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
extension
:Extension>*  < The start of the period. The boundary is inclusive. If the low element is missing, the meaning is that the low boundary is not known.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.context.period.start
pathDocumentReference.context.period.start
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#3222
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
start
:dateTime>?  < The end of the period. If the end of the period is missing, it means no end was known or planned at the time the instance was created. The start may be in the past, and the end date in the future, which means that period is expected/planned to end at that time. The high value includes any matching date/time. i.e. 2012-02-03T10:00:00 is in a period that has an end value of 2012-02-03.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.context.period.end
pathDocumentReference.context.period.end
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#3270
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
end
:dateTime>?
🔗 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.;
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.meta
pathDocumentReference.meta
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#226
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
IHE.MHD.UnContained.Comprehensive.DocumentReference.meta
(src)(doc)=  <#base:IHE.MHD.Minimal.DocumentReference.meta>  < 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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.meta.id
pathDocumentReference.meta.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#256
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.meta.extension
pathDocumentReference.meta.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#291
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
extension
:Extension>*  < The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted. The server assigns this value, and ignores what the client specifies, except in the case that the server is imposing version integrity on updates/deletes.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.meta.versionId
pathDocumentReference.meta.versionId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#350
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
versionId
:id>?  < When the resource last changed - e.g. when the version changed. This value is always populated except when the resource is first being created. The server / resource manager sets this value; what a client provides is irrelevant. This is equivalent to the HTTP Last-Modified and SHOULD have the same value on a [read](http://hl7.org/fhir/R4/http.html#read) interaction.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.meta.lastUpdated
pathDocumentReference.meta.lastUpdated
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#381
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
lastUpdated
:instant>?  < A uri that identifies the source system of the resource. This provides a minimal amount of [Provenance](http://hl7.org/fhir/R4/provenance.html#) information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc. In the provenance resource, this corresponds to Provenance.entity.what[x]. The exact use of the source (and the implied Provenance.entity.role) is left to implementer discretion. Only one nominated source is allowed; for additional provenance details, a full Provenance resource should be used. This element can be used to indicate where the current master source of a resource that has a canonical URL if the resource is no longer hosted at the canonical URL.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.meta.source
pathDocumentReference.meta.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#412
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
source
:uri>? []< A list of profiles (references to [StructureDefinition](http://hl7.org/fhir/R4/structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](http://hl7.org/fhir/R4/structuredefinition-definitions.html#StructureDefinition.url). It is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.meta.profile
pathDocumentReference.meta.profile
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#443
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
profile
:StructureDefinition*>* []< Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure. The security labels can be updated without changing the stated version of the resource. The list of security labels is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.meta.security
pathDocumentReference.meta.security
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#483
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
security
:Coding>* []< Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource. The tags can be updated without changing the stated version of the resource. The list of tags is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: common-tags (example, Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.meta.tag
pathDocumentReference.meta.tag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#529
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
tag
:Coding>*
🔗 Relationships that this document has with other document references that already exist. This element is labeled as a modifier because documents that append to other documents are incomplete on their own.;
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.relatesTo
pathDocumentReference.relatesTo
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#1583
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
IHE.MHD.UnContained.Comprehensive.DocumentReference.relatesTo
(src)(doc)=  <#base:DocumentReference.relatesTo>  < 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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.relatesTo.id
pathDocumentReference.relatesTo.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#1633
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.relatesTo.extension
pathDocumentReference.relatesTo.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#1668
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
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.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.relatesTo.modifierExtension
pathDocumentReference.relatesTo.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#1717
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
modifierExtension
:Extension>*  < The type of relationship that this document has with anther document. If this document appends another document, then the document cannot be fully understood without also accessing the referenced document. Binding: document-relationship-type (required, The type of relationship between documents.); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.relatesTo.code
pathDocumentReference.relatesTo.code
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#1769
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
code
>  < The target document of this relationship.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.DocumentReference
elementDocumentReference.relatesTo.target
pathDocumentReference.relatesTo.target
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.json.html#1829
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.DocumentReference.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference
target
:DocumentReference*>
🔗 A container for a collection of resources.; IHE.MHD.UnContained.Comprehensive.ProvideBundle(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle>  < 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); 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); meta:IHE.MHD.UnContained.Comprehensive.ProvideBundle.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.implicitRules
pathBundle.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#550
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.language
pathBundle.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#582
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.identifier
pathBundle.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#632
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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); 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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.timestamp
pathBundle.timestamp
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#722
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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); 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); link:IHE.MHD.UnContained.Comprehensive.ProvideBundle.link>* []< An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).; (src); entry:IHE.MHD.UnContained.Comprehensive.ProvideBundle.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.signature
pathBundle.signature
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10924
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
signature
:Signature>?  < The SubmissionSet defines who submitted it, why they submitted it, when they submitted, what is in it, and where it is destine.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet
pathBundle.entry
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2215
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
SubmissionSet
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.SubmissionSet> []< any new DocumentReference that are part of the SubmissionSet. These might be new or other associations; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs
pathBundle.entry
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3491
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
DocumentRefs
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.DocumentRefs>* []< any updated DocumentReference that are part of the SubmissionSet if a new new DocumentReference replaces this DocumentReference.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs
pathBundle.entry
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4758
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
UpdateDocumentRefs
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.UpdateDocumentRefs>* []< the Documents referenced by the DocumentReference resources; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents
pathBundle.entry
sliceDocuments
rootBundle.entry:Documents
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5953
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
Documents
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.Documents>* []< the FHIR-FhirDocuments referenced by the DocumentReference resources; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments
pathBundle.entry
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7143
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
FhirDocuments
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.FhirDocuments>* []< any Folders being created or updated; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders
pathBundle.entry
sliceFolders
rootBundle.entry:Folders
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8415
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
Folders
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.Folders>*  < the Patient; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient
pathBundle.entry
slicePatient
rootBundle.entry:Patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9683
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
Patient
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.Patient>?
🔗 any new DocumentReference that are part of the SubmissionSet. These might be new or other associations;
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs
pathBundle.entry
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3491
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.DocumentRefs
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.DocumentRefs>  < 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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.id
pathBundle.entry.id
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3539
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.extension
pathBundle.entry.extension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3574
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.modifierExtension
pathBundle.entry.modifierExtension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3623
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.link
pathBundle.entry.link
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3675
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.fullUrl
pathBundle.entry.fullUrl
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3701
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
fullUrl
:uri>?  < A reference to a document of any kind for any purpose. Provides metadata about the document so that the document can be discovered and managed. The scope of a document is any seralized object with a mime-type, so includes formal patient centric documents (CDA), cliical notes, scanned paper, and non-patient specific documents like policy text. Usually, this is used for documents other than those defined by FHIR.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.resource
pathBundle.entry.resource
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3732
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
resource
:IHE.MHD.UnContained.Comprehensive.DocumentReference>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.search
pathBundle.entry.search
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3842
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
search
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.DocumentRefs.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request
pathBundle.entry.request
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4084
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
request
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.DocumentRefs.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.response
pathBundle.entry.response
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4446
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
response
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.DocumentRefs.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request
pathBundle.entry.request
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4084
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.DocumentRefs.request
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.DocumentRefs.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request.id
pathBundle.entry.request.id
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4117
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request.extension
pathBundle.entry.request.extension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4152
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4201
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request.method
pathBundle.entry.request.method
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4253
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request.url
pathBundle.entry.request.url
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4295
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4326
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4356
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request.ifMatch
pathBundle.entry.request.ifMatch
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4386
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4416
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.response
pathBundle.entry.response
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4446
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.DocumentRefs.response
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.DocumentRefs.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.response.id
pathBundle.entry.response.id
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4479
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.response.extension
pathBundle.entry.response.extension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4514
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4563
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.response.status
pathBundle.entry.response.status
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4615
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.response.location
pathBundle.entry.response.location
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4645
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.response.etag
pathBundle.entry.response.etag
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4675
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.response.lastModified
pathBundle.entry.response.lastModified
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4706
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.response.outcome
pathBundle.entry.response.outcome
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4737
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.search
pathBundle.entry.search
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3842
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.DocumentRefs.search
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.DocumentRefs.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.search.id
pathBundle.entry.search.id
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3875
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.search.extension
pathBundle.entry.search.extension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3910
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3959
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.search.mode
pathBundle.entry.search.mode
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4011
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:DocumentRefs.search.score
pathBundle.entry.search.score
sliceDocumentRefs
rootBundle.entry:DocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4053
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
score
:decimal>?
🔗 the Documents referenced by the DocumentReference resources;
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents
pathBundle.entry
sliceDocuments
rootBundle.entry:Documents
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5953
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.Documents
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Documents>  < 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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.id
pathBundle.entry.id
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6001
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.extension
pathBundle.entry.extension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6036
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.modifierExtension
pathBundle.entry.modifierExtension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6085
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.link
pathBundle.entry.link
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6137
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.fullUrl
pathBundle.entry.fullUrl
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6163
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
fullUrl
:uri>?  < A resource that represents the data of a single raw artifact as digital content accessible in its native format. A Binary resource can contain any content, whether text, image, pdf, zip archive, etc. Typically, Binary resources are used for handling content such as: * CDA Documents (i.e. with XDS) * PDF Documents * Images (the Media resource is preferred for handling images, but not possible when the content is already binary - e.g. XDS).; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.resource
pathBundle.entry.resource
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6194
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
resource
:Binary>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.search
pathBundle.entry.search
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6228
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
search
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.Documents.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request
pathBundle.entry.request
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6470
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
request
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.Documents.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.response
pathBundle.entry.response
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6831
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
response
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.Documents.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request
pathBundle.entry.request
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6470
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.Documents.request
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Documents.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request.id
pathBundle.entry.request.id
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6503
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request.extension
pathBundle.entry.request.extension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6538
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request.method
pathBundle.entry.request.method
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6639
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request.url
pathBundle.entry.request.url
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6680
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6711
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6741
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request.ifMatch
pathBundle.entry.request.ifMatch
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6771
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6801
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.response
pathBundle.entry.response
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6831
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.Documents.response
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Documents.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.response.id
pathBundle.entry.response.id
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6864
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.response.extension
pathBundle.entry.response.extension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6899
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6948
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.response.status
pathBundle.entry.response.status
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7000
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.response.location
pathBundle.entry.response.location
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7030
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.response.etag
pathBundle.entry.response.etag
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7060
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.response.lastModified
pathBundle.entry.response.lastModified
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7091
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.response.outcome
pathBundle.entry.response.outcome
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7122
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.search
pathBundle.entry.search
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6228
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.Documents.search
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Documents.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.search.id
pathBundle.entry.search.id
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6261
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.search.extension
pathBundle.entry.search.extension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6296
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6345
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.search.mode
pathBundle.entry.search.mode
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6397
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Documents.search.score
pathBundle.entry.search.score
sliceDocuments
rootBundle.entry:Documents
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#6439
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
score
:decimal>?
🔗 An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).; IHE.MHD.UnContained.Comprehensive.ProvideBundle.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.id
pathBundle.entry.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1086
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.extension
pathBundle.entry.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1121
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.modifierExtension
pathBundle.entry.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1170
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.link
pathBundle.entry.link
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1222
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.fullUrl
pathBundle.entry.fullUrl
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1248
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
fullUrl
:uri>?  < The Resource for the entry. The purpose/meaning of the resource is determined by the Bundle.type.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.resource
pathBundle.entry.resource
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1279
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
resource
:Resource>?  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.search
pathBundle.entry.search
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1300
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
search
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.request
pathBundle.entry.request
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1542
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
request
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.response
pathBundle.entry.response
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1903
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
response
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.request
pathBundle.entry.request
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1542
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.request.id
pathBundle.entry.request.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1575
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.request.extension
pathBundle.entry.request.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1610
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.request.modifierExtension
pathBundle.entry.request.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1659
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.request.method
pathBundle.entry.request.method
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1711
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.request.url
pathBundle.entry.request.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1752
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1783
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1813
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.request.ifMatch
pathBundle.entry.request.ifMatch
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1843
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1873
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.response
pathBundle.entry.response
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1903
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.response.id
pathBundle.entry.response.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1936
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.response.extension
pathBundle.entry.response.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1971
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.response.modifierExtension
pathBundle.entry.response.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2020
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.response.status
pathBundle.entry.response.status
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2072
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.response.location
pathBundle.entry.response.location
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2102
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.response.etag
pathBundle.entry.response.etag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2132
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.response.lastModified
pathBundle.entry.response.lastModified
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2163
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.response.outcome
pathBundle.entry.response.outcome
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2194
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.search
pathBundle.entry.search
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1300
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.search.id
pathBundle.entry.search.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1333
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.search.extension
pathBundle.entry.search.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1368
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.search.modifierExtension
pathBundle.entry.search.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1417
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.search.mode
pathBundle.entry.search.mode
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1469
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry.search.score
pathBundle.entry.search.score
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#1511
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
score
:decimal>?
🔗 the FHIR-FhirDocuments referenced by the DocumentReference resources;
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments
pathBundle.entry
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7143
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.FhirDocuments
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.FhirDocuments>  < 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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.id
pathBundle.entry.id
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7191
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.extension
pathBundle.entry.extension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7226
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.modifierExtension
pathBundle.entry.modifierExtension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7275
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.link
pathBundle.entry.link
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7327
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.fullUrl
pathBundle.entry.fullUrl
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7353
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
fullUrl
:uri>?  < A container for a collection of resources.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.resource
pathBundle.entry.resource
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7384
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
resource
:Bundle>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.search
pathBundle.entry.search
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7499
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
search
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.FhirDocuments.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request
pathBundle.entry.request
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7741
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
request
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.FhirDocuments.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.response
pathBundle.entry.response
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8103
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
response
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.FhirDocuments.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request
pathBundle.entry.request
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7741
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.FhirDocuments.request
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.FhirDocuments.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request.id
pathBundle.entry.request.id
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7774
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request.extension
pathBundle.entry.request.extension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7809
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7858
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request.method
pathBundle.entry.request.method
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7910
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request.url
pathBundle.entry.request.url
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7952
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7983
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8013
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request.ifMatch
pathBundle.entry.request.ifMatch
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8043
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8073
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.response
pathBundle.entry.response
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8103
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.FhirDocuments.response
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.FhirDocuments.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.response.id
pathBundle.entry.response.id
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8136
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.response.extension
pathBundle.entry.response.extension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8171
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8220
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.response.status
pathBundle.entry.response.status
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8272
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.response.location
pathBundle.entry.response.location
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8302
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.response.etag
pathBundle.entry.response.etag
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8332
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.response.lastModified
pathBundle.entry.response.lastModified
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8363
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.response.outcome
pathBundle.entry.response.outcome
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8394
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.search
pathBundle.entry.search
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7499
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.FhirDocuments.search
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.FhirDocuments.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.search.id
pathBundle.entry.search.id
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7532
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.search.extension
pathBundle.entry.search.extension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7567
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7616
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.search.mode
pathBundle.entry.search.mode
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7668
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:FhirDocuments.search.score
pathBundle.entry.search.score
sliceFhirDocuments
rootBundle.entry:FhirDocuments
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#7710
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
score
:decimal>?
🔗 any Folders being created or updated;
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders
pathBundle.entry
sliceFolders
rootBundle.entry:Folders
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8415
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.Folders
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Folders>  < 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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.id
pathBundle.entry.id
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8463
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.extension
pathBundle.entry.extension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8498
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.modifierExtension
pathBundle.entry.modifierExtension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8547
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.link
pathBundle.entry.link
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8599
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.fullUrl
pathBundle.entry.fullUrl
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8625
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
fullUrl
:uri>?  < A list is a curated collection of resources.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.resource
pathBundle.entry.resource
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8656
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
resource
:IHE.MHD.Minimal.Folder>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.search
pathBundle.entry.search
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8775
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
search
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.Folders.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request
pathBundle.entry.request
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9017
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
request
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.Folders.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.response
pathBundle.entry.response
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9371
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
response
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.Folders.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request
pathBundle.entry.request
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9017
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.Folders.request
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Folders.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request.id
pathBundle.entry.request.id
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9050
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request.extension
pathBundle.entry.request.extension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9085
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9134
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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: https://profiles.ihe.net/ITI/MHD/ValueSet/MHDprovideFolderActions (required, ); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request.method
pathBundle.entry.request.method
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9186
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request.url
pathBundle.entry.request.url
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9220
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9251
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9281
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request.ifMatch
pathBundle.entry.request.ifMatch
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9311
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9341
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.response
pathBundle.entry.response
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9371
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.Folders.response
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Folders.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.response.id
pathBundle.entry.response.id
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9404
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.response.extension
pathBundle.entry.response.extension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9439
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9488
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.response.status
pathBundle.entry.response.status
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9540
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.response.location
pathBundle.entry.response.location
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9570
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.response.etag
pathBundle.entry.response.etag
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9600
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.response.lastModified
pathBundle.entry.response.lastModified
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9631
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.response.outcome
pathBundle.entry.response.outcome
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9662
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.search
pathBundle.entry.search
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8775
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.Folders.search
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Folders.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.search.id
pathBundle.entry.search.id
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8808
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.search.extension
pathBundle.entry.search.extension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8843
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8892
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.search.mode
pathBundle.entry.search.mode
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8944
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Folders.search.score
pathBundle.entry.search.score
sliceFolders
rootBundle.entry:Folders
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#8986
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.; IHE.MHD.UnContained.Comprehensive.ProvideBundle.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.link.id
pathBundle.link.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#828
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.link.extension
pathBundle.link.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#863
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.link.modifierExtension
pathBundle.link.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#912
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.link.relation
pathBundle.link.relation
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#964
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
relation
:string>  < The reference details for the link.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.link.url
pathBundle.link.url
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#994
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
url
:uri>
🔗 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.; IHE.MHD.UnContained.Comprehensive.ProvideBundle.meta(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.meta>  < 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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.meta.id
pathBundle.meta.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#241
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.meta.extension
pathBundle.meta.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#276
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
extension
:Extension>*  < The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted. The server assigns this value, and ignores what the client specifies, except in the case that the server is imposing version integrity on updates/deletes.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.meta.versionId
pathBundle.meta.versionId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#335
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
versionId
:id>?  < When the resource last changed - e.g. when the version changed. This value is always populated except when the resource is first being created. The server / resource manager sets this value; what a client provides is irrelevant. This is equivalent to the HTTP Last-Modified and SHOULD have the same value on a [read](http://hl7.org/fhir/R4/http.html#read) interaction.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.meta.lastUpdated
pathBundle.meta.lastUpdated
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#366
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
lastUpdated
:instant>?  < A uri that identifies the source system of the resource. This provides a minimal amount of [Provenance](http://hl7.org/fhir/R4/provenance.html#) information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc. In the provenance resource, this corresponds to Provenance.entity.what[x]. The exact use of the source (and the implied Provenance.entity.role) is left to implementer discretion. Only one nominated source is allowed; for additional provenance details, a full Provenance resource should be used. This element can be used to indicate where the current master source of a resource that has a canonical URL if the resource is no longer hosted at the canonical URL.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.meta.source
pathBundle.meta.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#397
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
source
:uri>? []< A list of profiles (references to [StructureDefinition](http://hl7.org/fhir/R4/structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](http://hl7.org/fhir/R4/structuredefinition-definitions.html#StructureDefinition.url). It is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.meta.profile
pathBundle.meta.profile
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#428
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
profile
:StructureDefinition*>+ []< Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure. The security labels can be updated without changing the stated version of the resource. The list of security labels is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.meta.security
pathBundle.meta.security
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#462
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
security
:Coding>* []< Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource. The tags can be updated without changing the stated version of the resource. The list of tags is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: common-tags (example, Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.meta.tag
pathBundle.meta.tag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#508
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
tag
:Coding>*
🔗 the Patient;
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient
pathBundle.entry
slicePatient
rootBundle.entry:Patient
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9683
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.Patient
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Patient>  < 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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.id
pathBundle.entry.id
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9731
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.extension
pathBundle.entry.extension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9766
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.modifierExtension
pathBundle.entry.modifierExtension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9815
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.link
pathBundle.entry.link
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9867
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.fullUrl
pathBundle.entry.fullUrl
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9893
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
fullUrl
:uri>?  < Demographics and other administrative information about an individual or animal receiving care or other health-related services.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.resource
pathBundle.entry.resource
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#9924
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
resource
:Patient>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.search
pathBundle.entry.search
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10016
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
search
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request
pathBundle.entry.request
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10258
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
request
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.response
pathBundle.entry.response
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10612
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
response
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request
pathBundle.entry.request
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10258
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.Patient.request
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Patient.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request.id
pathBundle.entry.request.id
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10291
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request.extension
pathBundle.entry.request.extension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10326
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request.modifierExtension
pathBundle.entry.request.modifierExtension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10375
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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: https://profiles.ihe.net/ITI/MHD/ValueSet/MHDprovidePatientActions (required, ); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request.method
pathBundle.entry.request.method
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10427
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request.url
pathBundle.entry.request.url
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10461
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10492
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10522
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request.ifMatch
pathBundle.entry.request.ifMatch
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10552
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10582
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.response
pathBundle.entry.response
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10612
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.Patient.response
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Patient.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.response.id
pathBundle.entry.response.id
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10645
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.response.extension
pathBundle.entry.response.extension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10680
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.response.modifierExtension
pathBundle.entry.response.modifierExtension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10729
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.response.status
pathBundle.entry.response.status
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10781
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.response.location
pathBundle.entry.response.location
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10811
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.response.etag
pathBundle.entry.response.etag
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10841
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.response.lastModified
pathBundle.entry.response.lastModified
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10872
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.response.outcome
pathBundle.entry.response.outcome
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10903
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.search
pathBundle.entry.search
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10016
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.Patient.search
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.Patient.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.search.id
pathBundle.entry.search.id
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10049
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.search.extension
pathBundle.entry.search.extension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10084
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.search.modifierExtension
pathBundle.entry.search.modifierExtension
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10133
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.search.mode
pathBundle.entry.search.mode
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10185
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:Patient.search.score
pathBundle.entry.search.score
slicePatient
rootBundle.entry:Patient
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#10227
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
score
:decimal>?
🔗 The SubmissionSet defines who submitted it, why they submitted it, when they submitted, what is in it, and where it is destine.;
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet
pathBundle.entry
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2215
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.SubmissionSet
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.SubmissionSet>  < 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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.id
pathBundle.entry.id
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2263
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.extension
pathBundle.entry.extension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2298
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.modifierExtension
pathBundle.entry.modifierExtension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2347
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.link
pathBundle.entry.link
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2399
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.fullUrl
pathBundle.entry.fullUrl
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2425
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
fullUrl
:uri>?  < A list is a curated collection of resources.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.resource
pathBundle.entry.resource
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2456
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
resource
:IHE.MHD.UnContained.Comprehensive.SubmissionSet>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.search
pathBundle.entry.search
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2575
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
search
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.SubmissionSet.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request
pathBundle.entry.request
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2817
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
request
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.SubmissionSet.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.response
pathBundle.entry.response
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3179
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
response
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.SubmissionSet.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request
pathBundle.entry.request
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2817
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.SubmissionSet.request
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.SubmissionSet.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request.id
pathBundle.entry.request.id
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2850
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request.extension
pathBundle.entry.request.extension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2885
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2934
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request.method
pathBundle.entry.request.method
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2986
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request.url
pathBundle.entry.request.url
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3028
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3059
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3089
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request.ifMatch
pathBundle.entry.request.ifMatch
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3119
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3149
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.response
pathBundle.entry.response
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3179
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.SubmissionSet.response
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.SubmissionSet.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.response.id
pathBundle.entry.response.id
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3212
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.response.extension
pathBundle.entry.response.extension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3247
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3296
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.response.status
pathBundle.entry.response.status
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3348
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.response.location
pathBundle.entry.response.location
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3378
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.response.etag
pathBundle.entry.response.etag
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3408
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.response.lastModified
pathBundle.entry.response.lastModified
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3439
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.response.outcome
pathBundle.entry.response.outcome
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#3470
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.search
pathBundle.entry.search
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2575
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.SubmissionSet.search
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.SubmissionSet.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.search.id
pathBundle.entry.search.id
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2608
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.search.extension
pathBundle.entry.search.extension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2643
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2692
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.search.mode
pathBundle.entry.search.mode
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2744
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:SubmissionSet.search.score
pathBundle.entry.search.score
sliceSubmissionSet
rootBundle.entry:SubmissionSet
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#2786
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
score
:decimal>?
🔗 any updated DocumentReference that are part of the SubmissionSet if a new new DocumentReference replaces this DocumentReference.;
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs
pathBundle.entry
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4758
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.UpdateDocumentRefs
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.UpdateDocumentRefs>  < 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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.id
pathBundle.entry.id
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4806
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.extension
pathBundle.entry.extension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4841
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.modifierExtension
pathBundle.entry.modifierExtension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4890
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
modifierExtension
:Extension>* []< A series of links that provide context to this entry.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.link
pathBundle.entry.link
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4942
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.fullUrl
pathBundle.entry.fullUrl
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4968
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
fullUrl
:uri>?  < 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.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.resource
pathBundle.entry.resource
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#4999
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
resource
:IHE.MHD.Patch.Parameters>  < Information about the search process that lead to the creation of this entry.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search
pathBundle.entry.search
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5037
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
search
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.UpdateDocumentRefs.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request
pathBundle.entry.request
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5279
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
request
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.UpdateDocumentRefs.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response
pathBundle.entry.response
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5641
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
response
:IHE.MHD.UnContained.Comprehensive.ProvideBundle.UpdateDocumentRefs.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request
pathBundle.entry.request
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5279
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.UpdateDocumentRefs.request
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.UpdateDocumentRefs.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.id
pathBundle.entry.request.id
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5312
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.extension
pathBundle.entry.request.extension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5347
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.modifierExtension
pathBundle.entry.request.modifierExtension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5396
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.method
pathBundle.entry.request.method
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5448
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.url
pathBundle.entry.request.url
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5490
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.ifNoneMatch
pathBundle.entry.request.ifNoneMatch
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5521
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.ifModifiedSince
pathBundle.entry.request.ifModifiedSince
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5551
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.ifMatch
pathBundle.entry.request.ifMatch
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5581
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.request.ifNoneExist
pathBundle.entry.request.ifNoneExist
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5611
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response
pathBundle.entry.response
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5641
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.UpdateDocumentRefs.response
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.UpdateDocumentRefs.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.id
pathBundle.entry.response.id
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5674
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.extension
pathBundle.entry.response.extension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5709
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.modifierExtension
pathBundle.entry.response.modifierExtension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5758
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.status
pathBundle.entry.response.status
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5810
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
status
:string>  < The location header created by processing this operation, populated if the operation returns a location.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.location
pathBundle.entry.response.location
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5840
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.etag
pathBundle.entry.response.etag
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5870
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.lastModified
pathBundle.entry.response.lastModified
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5901
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.response.outcome
pathBundle.entry.response.outcome
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5932
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
outcome
:Resource>?
🔗 Information about the search process that lead to the creation of this entry.;
provenance
profileIHE.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search
pathBundle.entry.search
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5037
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
IHE.MHD.UnContained.Comprehensive.ProvideBundle.UpdateDocumentRefs.search
(src)(doc)=  <#base:IHE.MHD.Minimal.ProvideBundle.UpdateDocumentRefs.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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search.id
pathBundle.entry.search.id
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5070
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search.extension
pathBundle.entry.search.extension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5105
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search.modifierExtension
pathBundle.entry.search.modifierExtension
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5154
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search.mode
pathBundle.entry.search.mode
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5206
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
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.MHD.UnContained.Comprehensive.ProvideBundle
elementBundle.entry:UpdateDocumentRefs.search.score
pathBundle.entry.search.score
sliceUpdateDocumentRefs
rootBundle.entry:UpdateDocumentRefs
isSliceFalse
isSliceDescendantTrue
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.json.html#5248
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle
score
:decimal>?
🔗 A list is a curated collection of resources.; IHE.MHD.UnContained.Comprehensive.SubmissionSet(src)(doc)=  <#base:IHE.MHD.Minimal.SubmissionSet>  < 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); 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); meta:IHE.MHD.UnContained.Comprehensive.SubmissionSet.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.MHD.UnContained.Comprehensive.SubmissionSet
elementList.implicitRules
pathList.implicitRules
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#555
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
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.MHD.UnContained.Comprehensive.SubmissionSet
elementList.language
pathList.language
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#587
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
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); 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.MHD.UnContained.Comprehensive.SubmissionSet
elementList.contained
pathList.contained
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#680
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
contained
:Resource>* []< An Extension; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.extension
pathList.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#712
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
extension
:Extension>{2,2147483647}  < An Extension; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.modifierExtension
pathList.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#901
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
modifierExtension
:Extension>{0,0} []< Identifier for the List assigned for business purposes outside the context of FHIR.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.identifier
pathList.identifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#940
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
identifier
:Identifier>*  < Indicates the current state of this list. This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid. Binding: list-status (required, The current state of the list.); (src); status:code>  < How this list was prepared - whether it is a working list that is suitable for being maintained on an ongoing basis, or if it represents a snapshot of a list of items from another source, or whether it is a prepared list where items may be marked as added, modified or deleted. This element is labeled as a modifier because a change list must not be misunderstood as a complete list. Binding: list-mode (required, The processing mode that applies to this list.); (src); mode:code>  < A label for the list assigned by the author.; (src); title:string>?  < This code defines the purpose of the list - why it was created. If there is no code, the purpose of the list is implied where it is used, such as in a document section using Document.section.code. Binding: https://profiles.ihe.net/ITI/MHD/ValueSet/MHDlistTypesVS (required, ); (src); code:CodeableConcept>  < The common subject (or patient) of the resources that are in the list if there is one. Some purely arbitrary lists do not have a common subject, so this is optional.; (src); subject:Patient*>  < The encounter that is the context in which this list was created.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.encounter
pathList.encounter
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#1377
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
encounter
:Encounter*>{0,0}  < The date that the list was prepared. The actual important date is the date of currency of the resources that were summarized, but it is usually assumed that these are current when the preparation occurs.; (src); date:dateTime>  < The entity responsible for deciding what the contents of the list were. Where the list was created by a human, this is the same as the author of the list. The primary source is the entity that made the decisions what items are in the list. This may be software or user.; (src); source:( <Device> | <Patient> | <Practitioner> | <PractitionerRole>)>?  < What order applies to the items in the list. Applications SHOULD render ordered lists in the order provided, but MAY allow users to re-order based on their own preferences as well. If there is no order specified, the order is unknown, though there may still be some order. Binding: list-order (preferred, What order applies to the items in a list.); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.orderedBy
pathList.orderedBy
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#1836
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
orderedBy
:CodeableConcept>{0,0}  < Comments that apply to the overall list.; (src); note:Annotation>? []< Entries in this list. If there are no entries in the list, an emptyReason SHOULD be provided.; (src); entry:IHE.MHD.UnContained.Comprehensive.SubmissionSet.entry>*  < If the list is empty, why the list is empty. The various reasons for an empty list make a significant interpretation to its interpretation. Note that this code is for use when the entire list has been suppressed, and not for when individual items are omitted - implementers may consider using a text note or a flag on an entry in these cases. Binding: list-empty-reason (preferred, If a list is empty, why it is empty.); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.emptyReason
pathList.emptyReason
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#2290
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
emptyReason
:CodeableConcept>{0,0}  < Expresses contentType of submissionSet or the codeList of a Folder. Usually expressed in LOINC or SNOMED.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.extension:designationType
pathList.extension
slicedesignationType
rootList.extension:designationType
isSliceTrue
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#760
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
designationType
:ihe-designationType>  < The globally unique, immutable, identifier of the entity that contributed the SubmissionSet. When a broker is involved in sending SubmissionSets from a collection of client systems, it shall use a different sourceId for submissions from each separate system to allow for tracking. The format of the identifier is an OID.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.extension:sourceId
pathList.extension
slicesourceId
rootList.extension:sourceId
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#805
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
sourceId
:ihe-sourceId> []< holds the identity of the organization or person the SubmissionSet is intended. For XDR and eMail (e.g. Direct) this tends to be a Practitioner or Patient with a telecom holding an email, but this is not strictly required.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.extension:intendedRecipient
pathList.extension
sliceintendedRecipient
rootList.extension:intendedRecipient
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#853
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
intendedRecipient
:ihe-intendedRecipient>*  < An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.identifier:uniqueId
pathList.identifier
sliceuniqueId
rootList.identifier:uniqueId
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#993
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
uniqueId
:IHE.MHD.SubmissionSetUniqueIdIdentifier>? []< An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.identifier:entryUUID
pathList.identifier
sliceentryUUID
rootList.identifier:entryUUID
isSliceTrue
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseTrue
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#1047
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
entryUUID
:IHE.MHD.EntryUUID.Identifier>*
🔗 Entries in this list. If there are no entries in the list, an emptyReason SHOULD be provided.; IHE.MHD.UnContained.Comprehensive.SubmissionSet.entry(src)(doc)=  <#base:List.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.MHD.UnContained.Comprehensive.SubmissionSet
elementList.entry.id
pathList.entry.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#1969
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
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.MHD.UnContained.Comprehensive.SubmissionSet
elementList.entry.extension
pathList.entry.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#2004
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
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.MHD.UnContained.Comprehensive.SubmissionSet
elementList.entry.modifierExtension
pathList.entry.modifierExtension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#2053
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
modifierExtension
:Extension>*  < The flag allows the system constructing the list to indicate the role and significance of the item in the list. The flag can only be understood in the context of the List.code. If the flag means that the entry has actually been deleted from the list, the deleted element SHALL be true. Deleted can only be used if the List.mode is "changes". Binding: list-item-flag (example, Codes that provide further information about the reason and meaning of the item in the list.); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.entry.flag
pathList.entry.flag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#2105
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
flag
:CodeableConcept>{0,0}  < True if this item is marked as deleted in the list. If the flag means that the entry has actually been deleted from the list, the deleted element SHALL be true. Both flag and deleted can only be used if the List.mode is "changes". A deleted entry should be displayed in narrative as deleted. This element is labeled as a modifier because it indicates that an item is (to be) no longer in the list.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.entry.deleted
pathList.entry.deleted
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#2158
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
deleted
:boolean>{0,0}  < When this item was added to the list.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.entry.date
pathList.entry.date
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#2205
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
date
:dateTime>{0,0}  < A reference to the actual resource from which data was derived.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.entry.item
pathList.entry.item
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#2246
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
item
:( <DocumentReference> | <List>)>
🔗 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.; IHE.MHD.UnContained.Comprehensive.SubmissionSet.meta(src)(doc)=  <#base:IHE.MHD.Minimal.SubmissionSet.meta>  < Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.; (src); 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.MHD.UnContained.Comprehensive.SubmissionSet
elementList.meta.extension
pathList.meta.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#275
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
extension
:Extension>*  < The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted. The server assigns this value, and ignores what the client specifies, except in the case that the server is imposing version integrity on updates/deletes.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.meta.versionId
pathList.meta.versionId
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#334
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
versionId
:id>?  < When the resource last changed - e.g. when the version changed. This value is always populated except when the resource is first being created. The server / resource manager sets this value; what a client provides is irrelevant. This is equivalent to the HTTP Last-Modified and SHOULD have the same value on a [read](http://hl7.org/fhir/R4/http.html#read) interaction.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.meta.lastUpdated
pathList.meta.lastUpdated
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#365
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
lastUpdated
:instant>?  < A uri that identifies the source system of the resource. This provides a minimal amount of [Provenance](http://hl7.org/fhir/R4/provenance.html#) information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc. In the provenance resource, this corresponds to Provenance.entity.what[x]. The exact use of the source (and the implied Provenance.entity.role) is left to implementer discretion. Only one nominated source is allowed; for additional provenance details, a full Provenance resource should be used. This element can be used to indicate where the current master source of a resource that has a canonical URL if the resource is no longer hosted at the canonical URL.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.meta.source
pathList.meta.source
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#396
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
source
:uri>? []< A list of profiles (references to [StructureDefinition](http://hl7.org/fhir/R4/structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](http://hl7.org/fhir/R4/structuredefinition-definitions.html#StructureDefinition.url). It is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.; (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.meta.profile
pathList.meta.profile
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#427
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
profile
:StructureDefinition*>* []< Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure. The security labels can be updated without changing the stated version of the resource. The list of security labels is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: security-labels (extensible, Security Labels from the Healthcare Privacy and Security Classification System.); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.meta.security
pathList.meta.security
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#467
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
security
:Coding>* []< Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource. The tags can be updated without changing the stated version of the resource. The list of tags is a set. Uniqueness is based the system/code, and version and display are ignored. Binding: common-tags (example, Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".); (src);
provenance
profileIHE.MHD.UnContained.Comprehensive.SubmissionSet
elementList.meta.tag
pathList.meta.tag
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.json.html#513
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UnContained.Comprehensive.SubmissionSet.html
basehttps://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet
tag
:Coding>*
🔗 An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.;
provenance
profileIHE.MHD.UniqueIdIdentifier
elementIdentifier
pathIdentifier
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UniqueIdIdentifier.json.html#72
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UniqueIdIdentifier.html
basehttp://hl7.org/fhir/StructureDefinition/Identifier
IHE.MHD.UniqueIdIdentifier
(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.MHD.UniqueIdIdentifier
elementIdentifier.id
pathIdentifier.id
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UniqueIdIdentifier.json.html#127
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UniqueIdIdentifier.html
basehttp://hl7.org/fhir/StructureDefinition/Identifier
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.MHD.UniqueIdIdentifier
elementIdentifier.extension
pathIdentifier.extension
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UniqueIdIdentifier.json.html#162
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UniqueIdIdentifier.html
basehttp://hl7.org/fhir/StructureDefinition/Identifier
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.MHD.UniqueIdIdentifier
elementIdentifier.use
pathIdentifier.use
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UniqueIdIdentifier.json.html#221
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UniqueIdIdentifier.html
basehttp://hl7.org/fhir/StructureDefinition/Identifier
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.MHD.UniqueIdIdentifier
elementIdentifier.type
pathIdentifier.type
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UniqueIdIdentifier.json.html#276
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UniqueIdIdentifier.html
basehttp://hl7.org/fhir/StructureDefinition/Identifier
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.MHD.UniqueIdIdentifier
elementIdentifier.system
pathIdentifier.system
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UniqueIdIdentifier.json.html#333
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UniqueIdIdentifier.html
basehttp://hl7.org/fhir/StructureDefinition/Identifier
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.MHD.UniqueIdIdentifier
elementIdentifier.value
pathIdentifier.value
isSliceFalse
isSliceDescendantFalse
isInDifferentialTrue
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UniqueIdIdentifier.json.html#385
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UniqueIdIdentifier.html
basehttp://hl7.org/fhir/StructureDefinition/Identifier
value
:string>  < Time period during which identifier is/was valid for use.; (src);
provenance
profileIHE.MHD.UniqueIdIdentifier
elementIdentifier.period
pathIdentifier.period
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UniqueIdIdentifier.json.html#436
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UniqueIdIdentifier.html
basehttp://hl7.org/fhir/StructureDefinition/Identifier
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.MHD.UniqueIdIdentifier
elementIdentifier.assigner
pathIdentifier.assigner
isSliceFalse
isSliceDescendantFalse
isInDifferentialFalse
isDeclaredOnBaseFalse
srcjson/StructureDefinition-IHE.MHD.UniqueIdIdentifier.json.html#480
dochttps://profiles.ihe.net/ITI/MHD/4.2.0/StructureDefinition-IHE.MHD.UniqueIdIdentifier.html
basehttp://hl7.org/fhir/StructureDefinition/Identifier
assigner
:Organization*>?