ArtifactOperation
CRMI Operation Profile: Artifact Operation
activeCanonical Resource Management Infrastructure Implementation Guide1.0.0resource4 key elements
Profile for knowledge artifact operations.
This establishes input parameters when the operation is involked at the resource type level. The parameters are used to identify or specify the resource for the operation.
- `url`: artifact URL* for the resource
- `version`: artifact version* for the resource
- `identifier`: business identifier for the resource
- `resource`: instance of a canonical resource
*The artifact URL for canonical resources is `.url`, for non-canonical resources, it is the extension `artifact-url`. The version for canonical resources is `.version`, for non-canonical resources it is the extension `artifact-version`.
NOTE: When invoking canonical operations using any combination of `url`, `version`, and `identifier`:
- if there is one-and-only-one matching resource, the operation should apply, otherwise an error state.
- if `resource` is specified then `url`, `version`, and `identifier` should be ignored.
Metadata
hl7.org/fhir- Canonical URL
- http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-artifact-operation
- ID
- crmi-artifact-operation
- Type
- Base Definition
- Derivation
- constraint
Mandatory and Must-Support Elements
Elements with cardinality > 0 or marked as Must Support (S)