{ "description": "Aggregate two or more more Messure Report resources into a single MeasureReport.", "_filename": "OperationDefinition-MeasureReport-aggregate.json", "package_name": "hl7.fhir.uv.saner", "date": "2020-10-19T21:09:16+00:00", "system": false, "publisher": "HL7 International Public Health Workgroup", "instance": true, "jurisdiction": [ { "coding": [ { "code": "001", "system": "http://unstats.un.org/unsd/methods/m49/m49.htm" } ] } ], "name": "Aggregate", "type": "false", "experimental": "true", "resourceType": "OperationDefinition", "title": "Aggregate", "package_version": "0.1.0", "status": "draft", "id": "09b5d8ec-19e6-4316-bf39-143c8d0eb704", "resource": [ "MeasureReport" ], "kind": "operation", "url": "http://hl7.org/fhir/uv/saner/OperationDefinition/MeasureReport-aggregate", "code": "aggregate", "version": "0.1.0", "contact": [ { "telecom": [ { "value": "http://hl7.org/Special/committees/pher/index.cfm", "system": "url" } ] }, { "telecom": [ { "value": "pher@lists.hl7.org", "system": "email" } ] }, { "name": "HL7 Public Health Workgroup", "telecom": [ { "value": "http://hl7.org/Special/committees/pher/index.cfm", "system": "url" } ] }, { "name": "Keith W. Boone", "telecom": [ { "value": "mailto:kboone@ainq.com", "system": "email" } ] } ], "parameter": [ { "max": "*", "min": 0, "use": "in", "name": "_id", "type": "string", "searchType": "string" }, { "max": "1", "min": 1, "use": "in", "name": "measure", "type": "string", "searchType": "uri" }, { "max": "*", "min": 0, "use": "in", "name": "measure-report", "type": "MeasureReport", "documentation": "The MeasureReport resources to aggregate." }, { "max": "1", "min": 0, "use": "in", "name": "measure.title", "type": "string", "searchType": "string" }, { "max": "2", "min": 1, "use": "in", "name": "period", "type": "string", "searchType": "date" }, { "max": "*", "min": 0, "use": "in", "name": "reporter", "type": "string", "searchType": "reference" }, { "max": "*", "min": 0, "use": "in", "name": "reporter:identifier", "type": "string", "searchType": "token" }, { "max": "1", "min": 0, "use": "in", "name": "result-reporter", "type": "string", "searchType": "reference", "documentation": "A reference or identifier of the reporter for the MeasureReport. May be omitted if all MeasureReport resources\nbeing aggregated have a common reporter. A server may determine the reporter based on business rules (e.g., based on the identity of the sender of the request)." }, { "max": "1", "min": 0, "use": "in", "name": "result-subject", "type": "string", "searchType": "reference", "documentation": "A reference or identifier of the subject for the MeasureReport. May be omitted if all MeasureReport resources\nbeing aggregated have a common subject." }, { "max": "*", "min": 0, "use": "in", "name": "subject", "type": "string", "searchType": "reference" }, { "max": "*", "min": 0, "use": "in", "name": "subject:identifier", "type": "string", "searchType": "token" }, { "max": "1", "min": 0, "use": "out", "name": "return", "type": "MeasureReport", "documentation": "The result of the aggregation operation." } ] }