This page is part of the National Directory of Healthcare Providers and Services (NDH) Implementation Guide (v1.0.0-ballot: STU1 Ballot 1) based on FHIR R4. . For a full list of available versions, see the Directory of published versions
Validation & Verification Flow Diagrams
Validation and Verification Flow
Verification Flow
The NDH implementer may acquire primary source reference data from an external primary source by functioning as a client, provided that the external primary source has a server enabling NDH access. The external primary source always serves as a client to the NDH to PUT or POST data into the NDH. Such a client could use the NDH base profiles and ensure that the data PUT or POST into the NDH is comprehensive and specific to its primary source, for instance, in the case of a license, it should contain information such as the nature of the license, issuance date, issuer, and so on.
Descriptions
- Verification against the reference data from primary sources stored in the NDH
- Get the data from the reference data
- Evaluate the verification outcome
- In case of success:
- update each verification resource instance to indicate when, what, is verified
- After all elements of a specific resource instance have been verified, update its verification status value to ‘completed’.
- In case of failure:
- update verification resource instance to indicate when, what, and how the verification has failed
- update the verification status value of the resource instance to
incompleted
- Verification against external primary source
- The potential strategies for conducting verification with an external primary source
- Verify via external primary source API. The NDH operates as a client to an external primary source’s server, utilizing the GET method to procure verification
- The NDH can acquire the verification from the primary source through phone, fax, or US postal service
- The NDH can also obtain the verification via direct
- Evaluate the verification outcome
- In case of success:
- update each verification resource instance to indicate when, what, is verified
- After all elements of a specific resource instance have been verified, update its verification status value to ‘completed’
- In case of failure:
- update verification resource instance to indicate when, what, the verification has failed
- update the verification status value of the resource instance to
incompleted