In light of recent discussions about the DDCR pipeline, this should probably operate on FHIR objects, possibly HAPI-FHIR objects.
Ideally, this would be a stand alone command line program with usage syntax along the lines of:
ddcr --validate <patient-data>
Where ddcr is a shell script controlling the ddcr pipeline and --validate executes a set of tests to ensure required data is in place to generate a DDCR data set. These might include tests for geo codes, appropriate patient identifiers, visits, diagnoses, etc.
Create a tool that will validate patient data.
In light of recent discussions about the DDCR pipeline, this should probably operate on FHIR objects, possibly HAPI-FHIR objects.
Ideally, this would be a stand alone command line program with usage syntax along the lines of:
Where
ddcr
is a shell script controlling the ddcr pipeline and--validate
executes a set of tests to ensure required data is in place to generate a DDCR data set. These might include tests for geo codes, appropriate patient identifiers, visits, diagnoses, etc.