{
"description": "Gets an [mCODE Patient Bundle](StructureDefinition-mcode-patient-bundle.html) for a specific patient that contains all of that patient's resources that conform to mCODE Profiles.",
"_filename": "CapabilityStatement-mcode-receiver-patient-bundle.json",
"package_name": "hl7.fhir.us.mcode.r4b",
"format": [ "xml", "json" ],
"date": "2020-10-30T07:15:00.000000-04:00",
"publisher": "HL7 International / Clinical Interoperability Council",
"fhirVersion": "4.3.0",
"jurisdiction": [ {
"coding": [ {
"code": "US",
"system": "urn:iso:std:iso:3166",
"display": "United States of America"
} ]
} ],
"name": "CapabilityStatementPatientBundle",
"type": null,
"experimental": "true",
"resourceType": "CapabilityStatement",
"imports": [ "http://hl7.org/fhir/us/core/CapabilityStatement/us-core-client" ],
"title": "mCODE Data Receiver: Get Bundle for a Patient",
"package_version": "3.0.0",
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
"valueCode": "cic"
} ],
"status": "draft",
"id": "c609110e-1331-4e30-a5a8-e04215dd0e82",
"kind": "requirements",
"implementationGuide": [ "http://hl7.org/fhir/us/mcode/ImplementationGuide/hl7.fhir.us.mcode" ],
"url": "http://hl7.org/fhir/us/mcode/CapabilityStatement/mcode-receiver-patient-bundle",
"version": "3.0.0",
"contact": [ {
"name": "HL7 International / Clinical Interoperability Council",
"telecom": [ {
"value": "http://www.hl7.org/Special/committees/cic",
"system": "url"
}, {
"value": "ciclist@lists.HL7.org",
"system": "email"
} ]
} ],
"rest": [ {
"mode": "client",
"security": {
"description": "1. See the [General Security Considerations](https://www.hl7.org/fhir/security.html#general) section for requirements and recommendations.\n1. A client **SHALL** reject any unauthorized requests by returning an `HTTP 401` unauthorized response code."
},
"operation": [ {
"name": "mcode-patient-bundle",
"extension": [ {
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
} ],
"definition": "http://hl7.org/fhir/us/mcode/OperationDefinition/mcode-patient-everything"
} ],
"documentation": "An mCODE Client **SHALL**:\n\n1. Support all profiles defined in this Implementation Guide..\n1. Implement the RESTful behavior according to the FHIR specification.\n1. Return the following response classes:\n - (Status 400): invalid parameter\n - (Status 401/4xx): unauthorized request\n - (Status 403): insufficient scope\n - (Status 404): unknown resource\n - (Status 410): deleted resource.\n1. Support json source formats for all mCODE interactions.\n1. Identify the mCODE profiles supported as part of the FHIR `meta.profile` attribute for each instance.\n1. Support the searchParameters on each profile individually and in combination.\n\nThe mCODE Client **SHOULD**:\n\n1. Support xml source formats for all mCODE interactions.\n"
} ]
}