IS: There have been a number of updates to the RA $report operation. Those have not yet been made to the implementation.
SHOULD BE: Implementation should match the spec.
Spec updates:
changed name from $ra.report to $ra.coding-gaps
removed the extension-ra-codingGapType extension from the ra-coding-gap-clinical-evaluation-detectedissue DetectedIssue because the profile is differentiation enough
renamed the extension-ra-codingGapType extension to ra-codingGapRequest
recognized that Composition.author is required. Copy the implementation from $care-gaps (an Organization resource is specified during configuration. If the resources is missing at runtime an exception is thrown. note: $care-gaps configures the author and the reporter. only need to configure the reporter for RA.)
Changes caused by Spec updates:
update the Parameters id template from report-<guid> to: coding-gaps-<guid>
IS: There have been a number of updates to the RA $report operation. Those have not yet been made to the implementation.
SHOULD BE: Implementation should match the spec.
Spec updates:
extension-ra-codingGapType
extension from thera-coding-gap-clinical-evaluation-detectedissue
DetectedIssue because the profile is differentiation enoughextension-ra-codingGapType
extension tora-codingGapRequest
Changes caused by Spec updates:
report-<guid>
to:coding-gaps-<guid>
Acceptance Criteria: Running the operation produces a valid result per the spec (https://build.fhir.org/ig/HL7/davinci-ra/StructureDefinition-ra-coding-gap-bundle.html)