API end point: https://fhir.careevolution.com/Master.Adapter1.WebClient/api/fhir-r4.
    
Combines the CareEvolution Report and LabReport concepts
| Name | Type | Modifiers , prefixes | Multiple values | Can be chained | Description | 
|---|---|---|---|---|---|
| _count | Special | eq | 
 The maximum number of resources to return in a result page.  | 
                    ||
| _elements | Special | eq | 
 Used to request a specific set of elements be returned as part of a resource.  | 
                    ||
| _id | Token | Yes | 
 Resource id  | 
                    ||
| _lastUpdated | Date | eq ne lt le gt ge sa eb ap | 
 When the resource last changed  | 
                    ||
| _source | Uri | :missing | Yes | 
 Where the resource comes from  | 
                    |
| _summary | Special | eq | 
 Used to return only a portion of the resouces. Defaults to 'false', which returns the whole resource.  | 
                    ||
| _total | Special | eq | 
 Use the value 'estimate' to populate the result bundle's 'total' element with an estimate of the matching number of resources.  | 
                    ||
| basedOn | Reference (ServiceRequest) | :missing | Yes | Yes | See here | 
| based-on | Reference (ServiceRequest) | :missing | Yes | Yes | 
 Reference to the service request.  | 
                    
| category | Token | :missing | Yes | 
 The classification of the type of report - path DiagnosticReport.category.  | 
                    |
| code | Token | :not :in :not-in :missing | Yes | 
 The code for the report, as opposed to codes for the atomic results, which are the names on the observation resource referred to from the result  | 
                    |
| date | Date | :missing eq ne lt le gt ge sa eb ap | 
 The clinically relevant time of the report  | 
                    ||
| encounter | Reference (Encounter) | :missing | Yes | Yes | 
 The Encounter when the order was made  | 
                    
| patient | Reference (Patient) | :missing | Yes | Yes | 
 The patient the DiagnosticReport is about  | 
                    
| performer | Reference (Practitioner) | :missing | Yes | Yes | 
 Who is responsible for the report  | 
                    
| provenance-agent | Reference (Organization) | :missing | Yes | Yes | 
 Search by provenance, specified by its author (aka originator) Organization  | 
                    
| result | Reference (Observation) | :missing | Yes | Yes | 
 Link to an atomic result (observation resource)  | 
                    
| specimen | Reference (Specimen) | :missing | Yes | Yes | 
 The specimen details  | 
                    
| status | Token | :missing | Yes | 
 The status of the report  | 
                    |
| subject | Reference (Patient) | :missing | Yes | Yes | 
 The patient the DiagnosticReport is about. Functionally identical to the "patient" search parameter.  | 
                    
Supports multiple sorts
| FHIR | CareEvolution | |
|---|---|---|
| basedOn | Report.OrderID | |
| LabReport.OrderID | ||
|             category
             Bindings: loinc  | 
                    
                                    Report.Type
             Domain: ReportType  | 
                    |
| code | 
                                    Report.Type
             Domain: ReportType  | 
                    |
| 
                                    LabReport.Service
             Domain: LabService  | 
                    ||
| 
                                    LabReport.ServiceAlternate
             Domain: LabService  | 
                    ||
| LabReport.ServiceText | ||
| conclusion | Report.Summary | |
| LabReport.Comment | ||
| effective | Report.ObservationDate | |
| LabReport.ObservationDate | ||
| encounter | Report.EncounterID | |
| LabReport.EncounterID | ||
| extension('http://careevolution.com/fhirextensions#dataSource') | Report.DataSource | |
| LabReport.DataSource | ||
| extension('http://careevolution.com/fhirextensions#diagnosticReport-copyToCaregivers') | Report.CopyToCaregivers | |
| LabReport.CopyToCaregivers | ||
| extension('http://careevolution.com/fhirextensions#diagnosticReport-documentReferenceStatus') | 
                                    Report.DocumentReferenceStatus
             Domain: DocumentReferenceStatus  | 
                    |
| extension('http://careevolution.com/fhirextensions#diagnosticReport-hl7MessageId') | LabReport.MessageID | |
| extension('http://careevolution.com/fhirextensions#diagnosticReport-hl7ParentObservationSubId') | LabReport.ParentObservationSubID | |
| extension('http://careevolution.com/fhirextensions#diagnosticReport-parentFillerOrderIdentifier') | LabReport.ParentFillerOrderNumber | |
| LabReport.ParentFillerAssigningAuthority | ||
| extension('http://careevolution.com/fhirextensions#diagnosticReport-parentObservation') | 
                                    LabReport.ParentObservation
             Domain: LabObservationType  | 
                    |
| extension('http://careevolution.com/fhirextensions#diagnosticReport-parentPlacerOrderIdentifier') | LabReport.ParentPlacerOrderNumber | |
| LabReport.ParentPlacerAssigningAuthority | ||
| extension('http://careevolution.com/fhirextensions#diagnosticReport-specimenActionCode') | 
                                    LabReport.SpecimenActionCode
             Domain: SpecimenActionCode  | 
                    |
| 
                                    LabReport.SpecimenActionCodeAlternate
             Domain: SpecimenActionCode  | 
                    ||
| LabReport.SpecimenActionCodeText | ||
| identifier | Report.PlacerOrderNumber | |
| Report.PlacerAssigningAuthority | ||
| Report.FillerOrderNumber | ||
| Report.FillerAssigningAuthority | ||
| Report.Identifier | ||
| LabReport.PlacerOrderNumber | ||
| LabReport.PlacerAssigningAuthority | ||
| LabReport.FillerOrderNumber | ||
| LabReport.FillerAssigningAuthority | ||
| LabReport.AccessionNumber | ||
| issued | Report.ReportStatusDate | |
| LabReport.ReportStatusDate | ||
| performer | Report.DictatedByCaregiverID | |
| LabReport.PrincipalResultInterpreterID | ||
| presentedForm | Report.ReportContent | |
| Report.ReportFormat | ||
| LabReport.LabReportContent | ||
| LabReport.LabReportFormat | ||
| result | LabReport.LabObservations | |
| resultsInterpreter | Report.VerifiedByCaregiverID | |
| specimen | LabReport.LabReportSpecimens | |
|             status
             Bindings: valueset-diagnostic-report-status  | 
                    
                                    Report.ReportStatus
             Domain: ReportStatus  | 
                    |
| 
                                    LabReport.ReportStatus
             Domain: ReportStatus  | 
                    ||
| subject | Report.PatientID | |
| LabReport.PatientID | ||
| text | Report.Comment | 
| FHIR | CareEvolution | |
|---|---|---|
| basedOn | Report.OrderID | |
| LabReport.OrderID | ||
| code | 
                                    Report.Type
             Domain: ReportType  | 
                    |
| 
                                    LabReport.Service
             Domain: LabService  | 
                    ||
| 
                                    LabReport.ServiceAlternate
             Domain: LabService  | 
                    ||
| LabReport.ServiceText | ||
| conclusion | Report.Summary | |
| LabReport.Comment | ||
| effective | Report.ObservationDate | |
| LabReport.ObservationDate | ||
| encounter | Report.EncounterID | |
| LabReport.EncounterID | ||
| extension('http://careevolution.com/fhirextensions#dataSource') | Report.DataSource | |
| LabReport.DataSource | ||
| extension('http://careevolution.com/fhirextensions#diagnosticReport-documentReferenceStatus') | 
                                    Report.DocumentReferenceStatus
             Domain: DocumentReferenceStatus  | 
                    |
| extension('http://careevolution.com/fhirextensions#diagnosticReport-hl7MessageId') | LabReport.MessageID | |
| extension('http://careevolution.com/fhirextensions#diagnosticReport-hl7ParentObservationSubId') | LabReport.ParentObservationSubID | |
| extension('http://careevolution.com/fhirextensions#diagnosticReport-parentFillerOrderIdentifier') | LabReport.ParentFillerOrderNumber | |
| LabReport.ParentFillerAssigningAuthority | ||
| extension('http://careevolution.com/fhirextensions#diagnosticReport-parentObservation') | 
                                    LabReport.ParentObservation
             Domain: LabObservationType  | 
                    |
| extension('http://careevolution.com/fhirextensions#diagnosticReport-parentPlacerOrderIdentifier') | LabReport.ParentPlacerOrderNumber | |
| LabReport.ParentPlacerAssigningAuthority | ||
| extension('http://careevolution.com/fhirextensions#diagnosticReport-specimenActionCode') | 
                                    LabReport.SpecimenActionCode
             Domain: SpecimenActionCode  | 
                    |
| 
                                    LabReport.SpecimenActionCodeAlternate
             Domain: SpecimenActionCode  | 
                    ||
| LabReport.SpecimenActionCodeText | ||
| id | Report.Identifier | |
| LabReport.AccessionNumber | ||
| identifier | Report.PlacerOrderNumber | |
| Report.PlacerAssigningAuthority | ||
| Report.FillerOrderNumber | ||
| Report.FillerAssigningAuthority | ||
| Report.Identifier | ||
| LabReport.PlacerOrderNumber | ||
| LabReport.PlacerAssigningAuthority | ||
| LabReport.FillerOrderNumber | ||
| LabReport.FillerAssigningAuthority | ||
| LabReport.AccessionNumber | ||
| issued | Report.ReportStatusDate | |
| LabReport.ReportStatusDate | ||
| performer | Report.DictatedByCaregiverID | |
| LabReport.PrincipalResultInterpreterID | ||
| presentedForm | Report.ReportContent | |
| Report.ReportFormat | ||
| LabReport.LabReportContent | ||
| LabReport.LabReportFormat | ||
| result | LabReport.LabObservations | |
| resultsInterpreter | Report.VerifiedByCaregiverID | |
| specimen | LabReport.LabReportSpecimens | |
|             status
             Bindings: valueset-diagnostic-report-status  | 
                    
                                    Report.ReportStatus
             Domain: ReportStatus  | 
                    |
| 
                                    LabReport.ReportStatus
             Domain: ReportStatus  | 
                    ||
| subject | Report.PatientID | |
| LabReport.PatientID | ||
| text | Report.ReportContent | |
| Report.ReportFormat | ||
| Report.Comment |