Prior Auth CRD (Coverage Requirement Discovery) Module
The Coverage Requirements Discovery (CRD) module in Smile Digital Health facilitates interactions between the Electronic Medical Record (EMR) systems, referred to as the Client, and the payer systems to determine prior authorization requirements for specific healthcare services to be provided to a patient.
Built on the Fast Healthcare Interoperability Resources (FHIR®) standards, Prior Auth CRD aligns with the HL7 Da Vinci Coverage Requirements Discovery (CRD) implementation guidelines (IG). The Prior Auth CRD module supports FHIR® version R4 and enhances the prior authorization workflow with several key features:
The module uses CDS Hooks to register as an endpoint service on the server and consists of several components:
order-sign
requests.The Prior Auth CRD module registers itself as a CDS Service. Accessing the endpoint at {{baseUrl}}/cds-services
will return a list of endpoints for the available services. The Prior Auth CRD will be listed among the CDS Services on the discovery endpoint. This list includes:
davinci-crd.configuration-options
extension.The client sends a request containing the necessary fields for prior authorization. This request is processed and submitted to the CQL Engine via the $apply
operation.
The CQL Engine evaluates the business logic and determines whether the requested service requires prior authorization. It then returns a response containing the authorization determination.
The Prior Auth CRD module processes the response from the CQL Engine and returns it to the client, providing the necessary coverage eligibility information and prior authorization status.