Operation Overview
There are two new FHIR queries that will be introduced to replace the existing queries for Totals and Adjudications results. These queries have been streamlined to support only the required data and have been structured in a way that assists vendors in getting the data that they need.
The two queries that map from CPHA are as follows:
- Daily Totals Request - Event Code 30
- Daily Totals Response - Event Code 80
- Adjudication Details Request - Event Code 31
- Adjudication Details Response - Event Code 81
Backward Compatibility
As the queries must be backward compatible, it may be necessary to restrict the result set to 14 records, as is done with CPHA. In this case, paging is introduced. If mapping queries from CPHA to FHIR, there must be continued support for the 14 day restriction and it will be up to implementers to determine how this is handled between partners.
It is strongly encouraged that all implementers natively support the FHIR queries in the MVP stage. Mapping is possible by not ideal.
Operation | Definition | Response |
---|---|---|
[base]/$daily-totals | Custom FHIR Operation Bundle with Message Header, event.type = 30 and focus= profile-parameters-daily-totals-details-IN. |
Bundle, Message Header response, event type=80, focus= profile-parameters-daily-totals-OUT Totals by Date |
[base]/$daily-details | Custom FHIR Operation Bundle with Message Header, event.type = 31 and focus= profile-parameters-daily-totals-details-IN. Custom FHIR Operation/Parameters:In resource |
Bundle, Message Header response, event type=81, focus= Parameters:Out |