$artifact-diff

CRMI Artifact Diff

activeCanonical Resource Management Infrastructure Implementation Guide1.0.0operation4 inputs1 output

Describes the differences between two knowledge artifacts in FHIR Patch format by recursively resolving dependencies to get a holistic diff.

Metadata

hl7.org/fhir
Canonical URL
http://hl7.org/fhir/uv/crmi/OperationDefinition/crmi-artifact-diff
Code
$artifact-diff
Kind
operation
Affects State
No
Publisher
HL7 International / Clinical Decision Support

Invocation Context

Can be invoked at:
System Level
Target Resources:

Implementation Notes

The operation is only valid between two resources of the same type and can optionally include expanding all ValueSets in the dependency tree.

Input Parameters (4)

NameTypeCard.Description
sourcecanonical0..1The canonical reference of the source artifact to compare against
target*canonical1..1A canonical reference of the target artifact which is being compared.
compareComputableboolean0..1Whether or not to compare computable content such as ValueSet.compose.include entries.
compareExecutableboolean0..1Whether or not to compare executable content such as ValueSet.expansion.contains entries.

Output Parameters (1)

NameTypeCard.Description
returnParameters1..1The differential in [FHIR Patch format](https://www.hl7.org/fhir/fhirpatch.html).

Additional Information

Version
1.0.0
Date
2024-05-31T16:42:56+00:00