{ "description": "This operation is used to submit CGM data. The input is a Bundle of type 'transaction' containing CGM data (summary reports, sensor readings, etc.) \\nand the output is a Bundle of type 'transaction-response' 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", "_filename": "OperationDefinition-submit-cgm-bundle.json", "package_name": "hl7.fhir.uv.cgm", "date": "2025-03-31T13:42:59+00:00", "system": false, "publisher": "HL7 International / Orders and Observations", "instance": false, "jurisdiction": [ { "coding": [ { "code": "001", "system": "http://unstats.un.org/unsd/methods/m49/m49.htm", "display": "World" } ] } ], "name": "SubmitCGMBundle", "type": "true", "experimental": null, "resourceType": "OperationDefinition", "title": "Submit CGM Bundle", "package_version": "1.0.0-ballot", "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" } ] } } ], "status": "active", "id": "cb742146-c3a9-4436-a5bb-e5ce2cf4051f", "resource": [ "Bundle" ], "kind": "operation", "url": "http://hl7.org/fhir/uv/cgm/OperationDefinition/submit-cgm-bundle", "code": "submit-cgm-bundle", "version": "1.0.0-ballot", "contact": [ { "name": "HL7 International / Orders and Observations", "telecom": [ { "value": "http://www.hl7.org/Special/committees/orders", "system": "url" }, { "value": "ord@lists.HL7.org", "system": "email" } ] } ], "inputProfile": "http://hl7.org/fhir/uv/cgm/StructureDefinition/cgm-data-submission-bundle", "parameter": [ { "max": "1", "min": 1, "use": "in", "name": "resource", "type": "Bundle", "documentation": "A Bundle of type 'transaction' containing CGM data including summary reports, sensor readings, and related resources." }, { "max": "1", "min": 1, "use": "out", "name": "return", "type": "Bundle", "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." } ] }