FHIR IG analytics| Package | hl7.fhir.uv.cgm.r4 |
| Resource Type | OperationDefinition |
| Id | OperationDefinition-submit-cgm-bundle.json |
| FHIR Version | R4 |
| Source | http://hl7.org/fhir/uv/cgm/STU1/OperationDefinition-submit-cgm-bundle.html |
| URL | http://hl7.org/fhir/uv/cgm/OperationDefinition/submit-cgm-bundle |
| Version | 1.0.0 |
| Status | active |
| Date | 2025-09-24T19:39:24+00:00 |
| Name | SubmitCGMBundle |
| Title | Submit CGM Bundle |
| Realm | uv |
| Authority | hl7 |
| Description | This operation is used to submit CGM data. The input is a 'transaction' Bundle that conforms to the [CGM Data Submission Bundle Profile](StructureDefinition-cgm-data-submission-bundle.html), containing CGM data (such as summary reports and sensor readings). The output is a 'transaction-response' Bundle containing processing results for each submitted resource, or an OperationOutcome resource for overall failures. The response Bundle will: - Maintain the same order as the submission Bundle - Include status and location information for each successfully processed entry - Include error details for any entries that could not be processed Servers SHOULD support conditional create requests and persist client-supplied identifiers. Servers SHALL document in their developer documentation: - Which search parameters can be used in conditional create requests - How client-supplied identifiers are handled - Any deduplication strategies employed |
| Type | false |
| Kind | operation |
| CapabilityStatement | |
| cgm-data-receiver | CGM Data Receiver Capability Statement |
No resources found
Note: links and images are rebased to the (stated) source
Generated Narrative: OperationDefinition submit-cgm-bundle
URL: [base]/$submit-cgm-bundle
| Use | Name | Scope | Cardinality | Type | Binding | Documentation |
| IN | resource | 1..1 | Bundle (CGM Data Submission Bundle) | A 'transaction' Bundle that conforms to the CGM Data Submission Bundle Profile containing multiple resources related to Continuous Glucose Monitoring (CGM) data | ||
| OUT | return | 1..1 | Bundle | A Bundle of type 'transaction-response' containing processing results for each submitted resource. Each entry in the response Bundle corresponds to an entry in the submission Bundle and includes:
If the entire operation fails, a single OperationOutcome resource is returned instead. |
{
"resourceType": "OperationDefinition",
"id": "submit-cgm-bundle",
"text": {
"status": "generated",
"div": "<!-- snip (see above) -->"
},
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
"valueCode": "oo"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
"valueInteger": 2,
"_valueInteger": {
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
"valueCanonical": "http://hl7.org/fhir/uv/cgm/ImplementationGuide/hl7.fhir.uv.cgm"
}
]
}
},
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
"valueCode": "trial-use",
"_valueCode": {
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
"valueCanonical": "http://hl7.org/fhir/uv/cgm/ImplementationGuide/hl7.fhir.uv.cgm"
}
]
}
}
],
"url": "http://hl7.org/fhir/uv/cgm/OperationDefinition/submit-cgm-bundle",
"version": "1.0.0",
"name": "SubmitCGMBundle",
"title": "Submit CGM Bundle",
"status": "active",
"kind": "operation",
"date": "2025-09-24T19:39:24+00:00",
"publisher": "HL7 International / Orders and Observations",
"contact": [
{
"name": "HL7 International / Orders and Observations",
"telecom": [
{
"system": "url",
"value": "http://www.hl7.org/Special/committees/orders"
},
{
"system": "email",
"value": "ord@lists.HL7.org"
}
]
}
],
"description": "This operation is used to submit CGM data. The input is a 'transaction' Bundle that conforms to the [CGM Data Submission Bundle Profile](StructureDefinition-cgm-data-submission-bundle.html), containing CGM data (such as summary reports and sensor readings). \nThe output is a 'transaction-response' Bundle containing processing results for each submitted resource, or an OperationOutcome resource for overall failures.\n\nThe response Bundle will:\n- Maintain the same order as the submission Bundle\n- Include status and location information for each successfully processed entry\n- Include error details for any entries that could not be processed\n\nServers SHOULD support conditional create requests and persist client-supplied identifiers. Servers SHALL document in their developer documentation:\n- Which search parameters can be used in conditional create requests \n- How client-supplied identifiers are handled\n- Any deduplication strategies employed",
"jurisdiction": [
{
"coding": [
{
"system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
"code": "001",
"display": "World"
}
]
}
],
"code": "submit-cgm-bundle",
"system": true,
"type": false,
"instance": false,
"parameter": [
{
"name": "resource",
"use": "in",
"min": 1,
"max": "1",
"documentation": "A 'transaction' Bundle that conforms to the CGM Data Submission Bundle Profile containing multiple resources related to Continuous Glucose Monitoring (CGM) data",
"type": "Bundle",
"targetProfile": [
"http://hl7.org/fhir/uv/cgm/StructureDefinition/cgm-data-submission-bundle"
]
},
{
"name": "return",
"use": "out",
"min": 1,
"max": "1",
"documentation": "A Bundle of type 'transaction-response' containing processing results for each submitted resource. Each entry in the response Bundle corresponds \nto an entry in the submission Bundle and includes:\n- HTTP status code indicating success/failure\n- Location header for successful creations\n- OperationOutcome for any entry-specific errors\n\nIf the entire operation fails, a single OperationOutcome resource is returned instead.",
"type": "Bundle"
}
]
}