{ "description": "Create or update a MeasureReport from the CSV Format. If a report already exists for the subject and reporter\\nfor the given time period, it is updated. Otherwise, a new report is created. See [CSV Conversion](CSV_Conversion.html) for details.", "_filename": "OperationDefinition-Measure-report-csv.json", "package_name": "hl7.fhir.uv.saner", "date": "2021-09-07T19:08:29+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": "CreateorupdateaMeasureReportfromCSVFormat", "type": "false", "experimental": "true", "resourceType": "OperationDefinition", "title": "Create or update a MeasureReport from CSV Format", "package_version": "1.0.0", "status": "draft", "id": "6592b51a-80c7-43e7-b494-69cf5898195c", "resource": [ "Measure" ], "kind": "operation", "url": "http://hl7.org/fhir/uv/saner/OperationDefinition/Measure-report-csv", "code": "report-csv", "version": "1.0.0", "contact": [ { "telecom": [ { "value": "http://hl7.org/Special/committees/pher", "system": "url" } ] }, { "telecom": [ { "value": "pher@lists.hl7.org", "system": "email" } ] }, { "name": "Keith W. Boone", "telecom": [ { "value": "mailto:kboone@ainq.com", "system": "email" } ] } ], "parameter": [ { "max": "1", "min": 1, "use": "in", "name": "input", "type": "Binary", "documentation": "The input of the request is a CSV file with labeled columns containing the data in the report." }, { "max": "*", "min": 0, "use": "in", "name": "map", "type": "string", "searchType": "composite", "documentation": "Each parameter is a composite of column to measure mappings" }, { "max": "1", "min": 1, "use": "in", "name": "period-end", "type": "string", "searchType": "date", "documentation": "The end of the reporting period." }, { "max": "1", "min": 1, "use": "in", "name": "period-start", "type": "string", "searchType": "date", "documentation": "The start of the reporting period." }, { "max": "1", "min": 0, "use": "in", "name": "reporter", "type": "string", "searchType": "reference", "documentation": "A reference or identifier of the reporter for the MeasureReport. If unspecified, the server may determine the reporter based on business rules (e.g., based on the identity of the sender)." }, { "max": "1", "min": 0, "use": "in", "name": "subject", "type": "string", "searchType": "reference", "documentation": "A reference or identifier of the subject for the MeasureReport. If unspecified, the server may determine the subject based on business rules (e.g., based on the identity of the sender)." }, { "max": "1", "min": 0, "use": "out", "name": "return", "type": "Bundle", "documentation": "The result of the reporting operation" } ] }