{
"description": "Describes the differences between two knowledge artifacts in [FHIR Patch format](https://www.hl7.org/fhir/fhirpatch.html) by recursively resolving dependencies to get a holistic diff.",
"_filename": "OperationDefinition-crmi-artifact-diff.json",
"package_name": "hl7.fhir.uv.crmi.r4b",
"date": "2023-03-12",
"system": true,
"publisher": "HL7 International / Clinical Decision Support",
"instance": false,
"jurisdiction": [ {
"coding": [ {
"code": "001",
"system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
"display": "World"
} ]
} ],
"name": "CRMIArtifactDiff",
"type": "false",
"experimental": "false",
"resourceType": "OperationDefinition",
"title": "CRMI Artifact Diff",
"package_version": "1.0.0-snapshot",
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
"valueCode": "cds"
} ],
"status": "draft",
"id": "538ecc81-0f1c-48e7-a635-5268a86a9005",
"resource": [ "Library", "PlanDefinition", "ValueSet" ],
"kind": "operation",
"comment": "The operation is only valid between two resources of the same type and can optionally include expanding all ValueSets in the dependency tree.",
"url": "http://hl7.org/fhir/uv/crmi/OperationDefinition/crmi-artifact-diff",
"code": "artifact-diff",
"version": "1.0.0-snapshot",
"contact": [ {
"telecom": [ {
"value": "http://www.hl7.org/Special/committees/dss",
"system": "url"
} ]
} ],
"parameter": [ {
"max": "1",
"min": 0,
"use": "in",
"name": "source",
"type": "canonical",
"documentation": "The canonical reference of the source artifact to compare against"
}, {
"max": "1",
"min": 1,
"use": "in",
"name": "target",
"type": "canonical",
"documentation": "A canonical reference of the target artifact which is being compared."
}, {
"max": "1",
"min": 0,
"use": "in",
"name": "compareComputable",
"type": "boolean",
"documentation": "Whether or not to compare computable content such as ValueSet.compose.include entries."
}, {
"max": "1",
"min": 0,
"use": "in",
"name": "compareExecutable",
"type": "boolean",
"documentation": "Whether or not to compare computable content such as ValueSet.expansion.contains entries."
}, {
"max": "1",
"min": 1,
"use": "out",
"name": "return",
"type": "Parameters",
"documentation": "The differential in [FHIR Patch format](https://www.hl7.org/fhir/fhirpatch.html)."
} ]
}