My Health Record FHIR IG
1.2.0 - active

My Health Record FHIR IG - Local Development build (v1.2.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

## Resource Profile: MHR Medical Conditions View Provenance

Official URL: http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-provenance-mcv-1 | Version: 1.2.0
Active as of 2024-09-19 | Computable Name: MHRProvenanceMCV
Copyright/Legal: Copyright © 2024 Australian Digital Health Agency - All rights reserved. This content is licensed under a Creative Commons Attribution 4.0 International License. See https://creativecommons.org/licenses/by/4.0/.

The purpose of this profile is to provide a representation of a provenance for the Medical Conditions View for the electronic exchange of health information between individuals, healthcare providers, and the My Health Record system infrastructure in Australia. This profile is derived from the Provenance resource and describes the data structures and obligations to be met when conforming to this profile.

Usage:

- Use this Resource Profile: MHR Medical Conditions View Document Bundle
- Examples for this Resource Profile: Provenance/provenance-cholecystectomy-mcv-01

### Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

- Differential Table
- Key Elements Table
- Snapshot Table
- Statistics/References
- All

This structure is derived from Provenance

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Provenance |  | 0..* | Provenance | Who, What, When for a set of resources
id |  | 1..1 | id | Logical id of this artifact
target | SO | 1..* | Reference(MHR Medical Conditions View AllergyIntolerance | MHR Medical Conditions View Condition | MHR Medical Conditions View Explanation of Benefit | MHR Medical Conditions View Flag | MHR Medical Conditions View Observation | MHR Medical Conditions View Procedure) | Target Reference(s) (usually version specific)
Obligations | Actor
SHALL:handle | MHR Gateway Requester
recorded | SO | 1..1 | instant | When the activity was recorded / updated
Obligations | Actor
SHALL:handle | MHR Gateway Requester
agent | SO | 1..1 | BackboneElement | Actor involved
Obligations | Actor
SHALL:handle | MHR Gateway Requester
who | SO | 1..1 | Reference(AU Core Organization) | Who participated
Obligations | Actor
SHALL:handle | MHR Gateway Requester
entity | SO | 1..1 | BackboneElement | An entity used in this activity
Obligations | Actor
SHALL:handle | MHR Gateway Requester
role | SO | 1..1 | code | derivation | revision | quotation | source | removal Fixed Value: source
Obligations | Actor
SHALL:handle | MHR Gateway Requester
what | SO | 1..1 | Reference(MHR DocumentReference) | Identity of entity
Obligations | Actor
SHALL:handle | MHR Gateway Requester
reference | SO | 0..1 | string | Literal reference, Relative, internal or absolute URL
Obligations | Actor
SHALL:handle | MHR Gateway Requester
display | SO | 0..1 | string | Text alternative for the resource Fixed Value: CDA Document in XDS repository
Obligations | Actor
SHALL:handle | MHR Gateway Requester
Documentation for this format

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Provenance |  | 0..* | Provenance | Who, What, When for a set of resources
id | Σ | 1..1 | id | Logical id of this artifact
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
target | SO Σ | 1..* | Reference(MHR Medical Conditions View AllergyIntolerance | MHR Medical Conditions View Condition | MHR Medical Conditions View Explanation of Benefit | MHR Medical Conditions View Flag | MHR Medical Conditions View Observation | MHR Medical Conditions View Procedure) | Target Reference(s) (usually version specific)
Obligations | Actor
SHALL:handle | MHR Gateway Requester
recorded | SO Σ | 1..1 | instant | When the activity was recorded / updated
Obligations | Actor
SHALL:handle | MHR Gateway Requester
agent | SO | 1..1 | BackboneElement | Actor involved
Obligations | Actor
SHALL:handle | MHR Gateway Requester
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
who | SO Σ | 1..1 | Reference(AU Core Organization) | Who participated
Obligations | Actor
SHALL:handle | MHR Gateway Requester
entity | SO | 1..1 | BackboneElement | An entity used in this activity
Obligations | Actor
SHALL:handle | MHR Gateway Requester
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
role | SO Σ | 1..1 | code | derivation | revision | quotation | source | removal Binding: ProvenanceEntityRole (required): How an entity was used in an activity. Fixed Value: source
Obligations | Actor
SHALL:handle | MHR Gateway Requester
what | SO Σ | 1..1 | Reference(MHR DocumentReference) | Identity of entity
Obligations | Actor
SHALL:handle | MHR Gateway Requester
reference | SO Σ C | 0..1 | string | Literal reference, Relative, internal or absolute URL
Obligations | Actor
SHALL:handle | MHR Gateway Requester
display | SO Σ | 0..1 | string | Text alternative for the resource Fixed Value: CDA Document in XDS repository
Obligations | Actor
SHALL:handle | MHR Gateway Requester
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet / Code | URI
Provenance.entity.role | required | Fixed Value: source `http://hl7.org/fhir/ValueSet/provenance-entity-role|4.0.1` from the FHIR Standard

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Provenance |  | 0..* | Provenance | Who, What, When for a set of resources
id | Σ | 1..1 | id | Logical id of this artifact
meta | Σ | 0..1 | Meta | Metadata about the resource
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
language |  | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
Additional Bindings | Purpose
AllLanguages | Max Binding
text |  | 0..1 | Narrative | Text summary of the resource, for human interpretation
contained |  | 0..* | Resource | Contained, inline Resources
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
target | SO Σ | 1..* | Reference(MHR Medical Conditions View AllergyIntolerance | MHR Medical Conditions View Condition | MHR Medical Conditions View Explanation of Benefit | MHR Medical Conditions View Flag | MHR Medical Conditions View Observation | MHR Medical Conditions View Procedure) | Target Reference(s) (usually version specific)
Obligations | Actor
SHALL:handle | MHR Gateway Requester
occurred[x] |  | 0..1 |  | When the activity occurred
occurredPeriod |  |  | Period |
occurredDateTime |  |  | dateTime |
recorded | SO Σ | 1..1 | instant | When the activity was recorded / updated
Obligations | Actor
SHALL:handle | MHR Gateway Requester
policy |  | 0..* | uri | Policy or plan the activity was defined by
location |  | 0..1 | Reference(Location) | Where the activity occurred, if relevant
reason |  | 0..* | CodeableConcept | Reason the activity is occurring Binding: PurposeOfUse (extensible): The reason the activity took place.
activity |  | 0..1 | CodeableConcept | Activity that occurred Binding: ProvenanceActivityType (extensible): The activity that took place.
agent | SO | 1..1 | BackboneElement | Actor involved
Obligations | Actor
SHALL:handle | MHR Gateway Requester
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
type | Σ | 0..1 | CodeableConcept | How the agent participated Binding: ProvenanceParticipantType (extensible): The type of participation that a provenance agent played with respect to the activity.
role |  | 0..* | CodeableConcept | What the agents role was Binding: SecurityRoleType (example): The role that a provenance agent played with respect to the activity.
who | SO Σ | 1..1 | Reference(AU Core Organization) | Who participated
Obligations | Actor
SHALL:handle | MHR Gateway Requester
onBehalfOf |  | 0..1 | Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization) | Who the agent is representing
entity | SO | 1..1 | BackboneElement | An entity used in this activity
Obligations | Actor
SHALL:handle | MHR Gateway Requester
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
role | SO Σ | 1..1 | code | derivation | revision | quotation | source | removal Binding: ProvenanceEntityRole (required): How an entity was used in an activity. Fixed Value: source
Obligations | Actor
SHALL:handle | MHR Gateway Requester
what | SO Σ | 1..1 | Reference(MHR DocumentReference) | Identity of entity
Obligations | Actor
SHALL:handle | MHR Gateway Requester
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
reference | SO Σ C | 0..1 | string | Literal reference, Relative, internal or absolute URL
Obligations | Actor
SHALL:handle | MHR Gateway Requester
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
identifier | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known
display | SO Σ | 0..1 | string | Text alternative for the resource Fixed Value: CDA Document in XDS repository
Obligations | Actor
SHALL:handle | MHR Gateway Requester
agent |  | 0..* | See agent (Provenance) | Entity is attributed to this agent
signature |  | 0..* | Signature | Signature on target
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet / Code | URI
Provenance.language | preferred | CommonLanguages
Additional Bindings | Purpose
AllLanguages | Max Binding
`http://hl7.org/fhir/ValueSet/languages` from the FHIR Standard
Provenance.reason | extensible | PurposeOfUse `http://terminology.hl7.org/ValueSet/v3-PurposeOfUse`
Provenance.activity | extensible | ProvenanceActivityType `http://hl7.org/fhir/ValueSet/provenance-activity-type` from the FHIR Standard
Provenance.agent.type | extensible | ProvenanceParticipantType `http://hl7.org/fhir/ValueSet/provenance-agent-type` from the FHIR Standard
Provenance.agent.role | example | SecurityRoleType `http://hl7.org/fhir/ValueSet/security-role-type` from the FHIR Standard
Provenance.entity.role | required | Fixed Value: source `http://hl7.org/fhir/ValueSet/provenance-entity-role|4.0.1` from the FHIR Standard
Provenance.entity.what.type | extensible | ResourceType `http://hl7.org/fhir/ValueSet/resource-types` from the FHIR Standard

This structure is derived from Provenance

Summary

Mandatory: 3 elements
Must-Support: 9 elements
Fixed: 2 elements

Structures

This structure refers to these other structures:

- MHR Medical Conditions View AllergyIntolerance (http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-allergyintolerance-mcv-1)
- MHR Medical Conditions View Condition (http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-condition-mcv-1)
- MHR Medical Conditions View Explanation of Benefit (http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-explanationofbenefit-mcv-1)
- MHR Medical Conditions View Flag (http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-flag-mcv-1)
- MHR Medical Conditions View Observation (http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-observation-mcv-1)
- MHR Medical Conditions View Procedure (http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-procedure-mcv-1)
- AU Core Organization (http://hl7.org.au/fhir/core/StructureDefinition/au-core-organization)
- MHR DocumentReference (http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-documentreference-mhr-1)

Differential View

This structure is derived from Provenance

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Provenance |  | 0..* | Provenance | Who, What, When for a set of resources
id |  | 1..1 | id | Logical id of this artifact
target | SO | 1..* | Reference(MHR Medical Conditions View AllergyIntolerance | MHR Medical Conditions View Condition | MHR Medical Conditions View Explanation of Benefit | MHR Medical Conditions View Flag | MHR Medical Conditions View Observation | MHR Medical Conditions View Procedure) | Target Reference(s) (usually version specific)
Obligations | Actor
SHALL:handle | MHR Gateway Requester
recorded | SO | 1..1 | instant | When the activity was recorded / updated
Obligations | Actor
SHALL:handle | MHR Gateway Requester
agent | SO | 1..1 | BackboneElement | Actor involved
Obligations | Actor
SHALL:handle | MHR Gateway Requester
who | SO | 1..1 | Reference(AU Core Organization) | Who participated
Obligations | Actor
SHALL:handle | MHR Gateway Requester
entity | SO | 1..1 | BackboneElement | An entity used in this activity
Obligations | Actor
SHALL:handle | MHR Gateway Requester
role | SO | 1..1 | code | derivation | revision | quotation | source | removal Fixed Value: source
Obligations | Actor
SHALL:handle | MHR Gateway Requester
what | SO | 1..1 | Reference(MHR DocumentReference) | Identity of entity
Obligations | Actor
SHALL:handle | MHR Gateway Requester
reference | SO | 0..1 | string | Literal reference, Relative, internal or absolute URL
Obligations | Actor
SHALL:handle | MHR Gateway Requester
display | SO | 0..1 | string | Text alternative for the resource Fixed Value: CDA Document in XDS repository
Obligations | Actor
SHALL:handle | MHR Gateway Requester
Documentation for this format

Key Elements View

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Provenance |  | 0..* | Provenance | Who, What, When for a set of resources
id | Σ | 1..1 | id | Logical id of this artifact
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
target | SO Σ | 1..* | Reference(MHR Medical Conditions View AllergyIntolerance | MHR Medical Conditions View Condition | MHR Medical Conditions View Explanation of Benefit | MHR Medical Conditions View Flag | MHR Medical Conditions View Observation | MHR Medical Conditions View Procedure) | Target Reference(s) (usually version specific)
Obligations | Actor
SHALL:handle | MHR Gateway Requester
recorded | SO Σ | 1..1 | instant | When the activity was recorded / updated
Obligations | Actor
SHALL:handle | MHR Gateway Requester
agent | SO | 1..1 | BackboneElement | Actor involved
Obligations | Actor
SHALL:handle | MHR Gateway Requester
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
who | SO Σ | 1..1 | Reference(AU Core Organization) | Who participated
Obligations | Actor
SHALL:handle | MHR Gateway Requester
entity | SO | 1..1 | BackboneElement | An entity used in this activity
Obligations | Actor
SHALL:handle | MHR Gateway Requester
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
role | SO Σ | 1..1 | code | derivation | revision | quotation | source | removal Binding: ProvenanceEntityRole (required): How an entity was used in an activity. Fixed Value: source
Obligations | Actor
SHALL:handle | MHR Gateway Requester
what | SO Σ | 1..1 | Reference(MHR DocumentReference) | Identity of entity
Obligations | Actor
SHALL:handle | MHR Gateway Requester
reference | SO Σ C | 0..1 | string | Literal reference, Relative, internal or absolute URL
Obligations | Actor
SHALL:handle | MHR Gateway Requester
display | SO Σ | 0..1 | string | Text alternative for the resource Fixed Value: CDA Document in XDS repository
Obligations | Actor
SHALL:handle | MHR Gateway Requester
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet / Code | URI
Provenance.entity.role | required | Fixed Value: source `http://hl7.org/fhir/ValueSet/provenance-entity-role|4.0.1` from the FHIR Standard

Snapshot View

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Provenance |  | 0..* | Provenance | Who, What, When for a set of resources
id | Σ | 1..1 | id | Logical id of this artifact
meta | Σ | 0..1 | Meta | Metadata about the resource
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
language |  | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
Additional Bindings | Purpose
AllLanguages | Max Binding
text |  | 0..1 | Narrative | Text summary of the resource, for human interpretation
contained |  | 0..* | Resource | Contained, inline Resources
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
target | SO Σ | 1..* | Reference(MHR Medical Conditions View AllergyIntolerance | MHR Medical Conditions View Condition | MHR Medical Conditions View Explanation of Benefit | MHR Medical Conditions View Flag | MHR Medical Conditions View Observation | MHR Medical Conditions View Procedure) | Target Reference(s) (usually version specific)
Obligations | Actor
SHALL:handle | MHR Gateway Requester
occurred[x] |  | 0..1 |  | When the activity occurred
occurredPeriod |  |  | Period |
occurredDateTime |  |  | dateTime |
recorded | SO Σ | 1..1 | instant | When the activity was recorded / updated
Obligations | Actor
SHALL:handle | MHR Gateway Requester
policy |  | 0..* | uri | Policy or plan the activity was defined by
location |  | 0..1 | Reference(Location) | Where the activity occurred, if relevant
reason |  | 0..* | CodeableConcept | Reason the activity is occurring Binding: PurposeOfUse (extensible): The reason the activity took place.
activity |  | 0..1 | CodeableConcept | Activity that occurred Binding: ProvenanceActivityType (extensible): The activity that took place.
agent | SO | 1..1 | BackboneElement | Actor involved
Obligations | Actor
SHALL:handle | MHR Gateway Requester
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
type | Σ | 0..1 | CodeableConcept | How the agent participated Binding: ProvenanceParticipantType (extensible): The type of participation that a provenance agent played with respect to the activity.
role |  | 0..* | CodeableConcept | What the agents role was Binding: SecurityRoleType (example): The role that a provenance agent played with respect to the activity.
who | SO Σ | 1..1 | Reference(AU Core Organization) | Who participated
Obligations | Actor
SHALL:handle | MHR Gateway Requester
onBehalfOf |  | 0..1 | Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization) | Who the agent is representing
entity | SO | 1..1 | BackboneElement | An entity used in this activity
Obligations | Actor
SHALL:handle | MHR Gateway Requester
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
role | SO Σ | 1..1 | code | derivation | revision | quotation | source | removal Binding: ProvenanceEntityRole (required): How an entity was used in an activity. Fixed Value: source
Obligations | Actor
SHALL:handle | MHR Gateway Requester
what | SO Σ | 1..1 | Reference(MHR DocumentReference) | Identity of entity
Obligations | Actor
SHALL:handle | MHR Gateway Requester
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
reference | SO Σ C | 0..1 | string | Literal reference, Relative, internal or absolute URL
Obligations | Actor
SHALL:handle | MHR Gateway Requester
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
identifier | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known
display | SO Σ | 0..1 | string | Text alternative for the resource Fixed Value: CDA Document in XDS repository
Obligations | Actor
SHALL:handle | MHR Gateway Requester
agent |  | 0..* | See agent (Provenance) | Entity is attributed to this agent
signature |  | 0..* | Signature | Signature on target
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet / Code | URI
Provenance.language | preferred | CommonLanguages
Additional Bindings | Purpose
AllLanguages | Max Binding
`http://hl7.org/fhir/ValueSet/languages` from the FHIR Standard
Provenance.reason | extensible | PurposeOfUse `http://terminology.hl7.org/ValueSet/v3-PurposeOfUse`
Provenance.activity | extensible | ProvenanceActivityType `http://hl7.org/fhir/ValueSet/provenance-activity-type` from the FHIR Standard
Provenance.agent.type | extensible | ProvenanceParticipantType `http://hl7.org/fhir/ValueSet/provenance-agent-type` from the FHIR Standard
Provenance.agent.role | example | SecurityRoleType `http://hl7.org/fhir/ValueSet/security-role-type` from the FHIR Standard
Provenance.entity.role | required | Fixed Value: source `http://hl7.org/fhir/ValueSet/provenance-entity-role|4.0.1` from the FHIR Standard
Provenance.entity.what.type | extensible | ResourceType `http://hl7.org/fhir/ValueSet/resource-types` from the FHIR Standard

This structure is derived from Provenance

Summary

Mandatory: 3 elements
Must-Support: 9 elements
Fixed: 2 elements

Structures

This structure refers to these other structures:

- MHR Medical Conditions View AllergyIntolerance (http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-allergyintolerance-mcv-1)
- MHR Medical Conditions View Condition (http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-condition-mcv-1)
- MHR Medical Conditions View Explanation of Benefit (http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-explanationofbenefit-mcv-1)
- MHR Medical Conditions View Flag (http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-flag-mcv-1)
- MHR Medical Conditions View Observation (http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-observation-mcv-1)
- MHR Medical Conditions View Procedure (http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-procedure-mcv-1)
- AU Core Organization (http://hl7.org.au/fhir/core/StructureDefinition/au-core-organization)
- MHR DocumentReference (http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-documentreference-mhr-1)

Other representations of profile: CSV, Excel, Schematron