Package | hl7.fhir.uv.crmi |
Type | OperationDefinition |
Id | crmi-draft |
FHIR Version | R4 |
Source | http://hl7.org/fhir/uv/crmi/https://build.fhir.org/ig/HL7/crmi-ig/OperationDefinition-crmi-draft.html |
URL | http://hl7.org/fhir/uv/crmi/OperationDefinition/crmi-draft |
Version | 2.0.0-cibuild |
Status | active |
Date | 2025-07-11T19:15:46+00:00 |
Name | CRMIDraft |
Title | CRMI Draft |
Realm | uv |
Authority | hl7 |
Description | Creates a draft version of a knowledge artifact, as well as for all resources it is composed of. |
Type | true |
Kind | operation |
CapabilityStatement | |
crmi-authoring-artifact-repository | CRMI Authoring Artifact Repository |
No resources found
Note: links and images are rebased to the (stated) source
Generated Narrative: OperationDefinition crmi-draft
URL: [base]/ActivityDefinition/$draft
URL: [base]/ActivityDefinition/[id]/$draft
URL: [base]/CapabilityStatement/$draft
URL: [base]/CapabilityStatement/[id]/$draft
URL: [base]/CodeSystem/$draft
URL: [base]/CodeSystem/[id]/$draft
URL: [base]/CompartmentDefinition/$draft
URL: [base]/CompartmentDefinition/[id]/$draft
URL: [base]/ConceptMap/$draft
URL: [base]/ConceptMap/[id]/$draft
URL: [base]/ExampleScenario/$draft
URL: [base]/ExampleScenario/[id]/$draft
URL: [base]/GraphDefinition/$draft
URL: [base]/GraphDefinition/[id]/$draft
URL: [base]/ImplementationGuide/$draft
URL: [base]/ImplementationGuide/[id]/$draft
URL: [base]/Library/$draft
URL: [base]/Library/[id]/$draft
URL: [base]/Measure/$draft
URL: [base]/Measure/[id]/$draft
URL: [base]/Medication/$draft
URL: [base]/Medication/[id]/$draft
URL: [base]/MedicationKnowledge/$draft
URL: [base]/MedicationKnowledge/[id]/$draft
URL: [base]/MessageDefinition/$draft
URL: [base]/MessageDefinition/[id]/$draft
URL: [base]/NamingSystem/$draft
URL: [base]/NamingSystem/[id]/$draft
URL: [base]/OperationDefinition/$draft
URL: [base]/OperationDefinition/[id]/$draft
URL: [base]/PlanDefinition/$draft
URL: [base]/PlanDefinition/[id]/$draft
URL: [base]/Questionnaire/$draft
URL: [base]/Questionnaire/[id]/$draft
URL: [base]/SearchParameter/$draft
URL: [base]/SearchParameter/[id]/$draft
URL: [base]/StructureDefinition/$draft
URL: [base]/StructureDefinition/[id]/$draft
URL: [base]/StructureMap/$draft
URL: [base]/StructureMap/[id]/$draft
URL: [base]/Substance/$draft
URL: [base]/Substance/[id]/$draft
URL: [base]/TerminologyCapabilities/$draft
URL: [base]/TerminologyCapabilities/[id]/$draft
URL: [base]/TestScript/$draft
URL: [base]/TestScript/[id]/$draft
URL: [base]/ValueSet/$draft
URL: [base]/ValueSet/[id]/$draft
Use | Name | Scope | Cardinality | Type | Binding | Documentation |
IN | id | 0..1 | string | The logical id of the artifact to draft. The server must know the artifact (e.g. it is defined explicitly in the server's resources) | ||
IN | version | 1..1 | string | A semantic version in the form MAJOR.MINOR.PATCH.REVISION | ||
OUT | return | 1..1 | Bundle | The Bundle result containing the new resource(s) |
This operation is used to set the status and version. It also removes effectivePeriod, approvalDate and any extensions which are only valid for active artifacts.
{ "resourceType": "OperationDefinition", "id": "crmi-draft", "text": { "status": "generated", "div": "<!-- snip (see above) -->" }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg", "valueCode": "cds" } ], "url": "http://hl7.org/fhir/uv/crmi/OperationDefinition/crmi-draft", "version": "2.0.0-cibuild", "name": "CRMIDraft", "title": "CRMI Draft", "status": "active", "kind": "operation", "date": "2025-07-11T19:15:46+00:00", "publisher": "HL7 International / Clinical Decision Support", "contact": [ { "telecom": [ { "system": "url", "value": "http://www.hl7.org/Special/committees/dss" } ] } ], "description": "Creates a draft version of a knowledge artifact, as well as for all resources it is composed of.", "jurisdiction": [ { "coding": [ { "system": "http://unstats.un.org/unsd/methods/m49/m49.htm", "code": "001", "display": "World" } ] } ], "code": "draft", "comment": "This operation is used to set the status and version. It also removes effectivePeriod, approvalDate and any extensions which are only valid for active artifacts.", "resource": [ "ActivityDefinition", "CapabilityStatement", "CodeSystem", "CompartmentDefinition", "ConceptMap", "ExampleScenario", "GraphDefinition", "ImplementationGuide", "Library", "Measure", "Medication", "MedicationKnowledge", "MessageDefinition", "NamingSystem", "OperationDefinition", "PlanDefinition", "Questionnaire", "SearchParameter", "StructureDefinition", "StructureMap", "Substance", "TerminologyCapabilities", "TestScript", "ValueSet" ], "system": false, "type": true, "instance": true, "parameter": [ { "name": "id", "use": "in", "min": 0, "max": "1", "documentation": "The logical id of the artifact to draft. The server must know the artifact (e.g. it is defined explicitly in the server's resources)", "type": "string" }, { "name": "version", "use": "in", "min": 1, "max": "1", "documentation": "A semantic version in the form MAJOR.MINOR.PATCH.REVISION", "type": "string" }, { "name": "return", "use": "out", "min": 1, "max": "1", "documentation": "The Bundle result containing the new resource(s)", "type": "Bundle" } ] }