Rules
| Rule | Description | Default |
|---|---|---|
allow_declination | Whether to allow declination forms. | false |
Extracted data
document_type: 'paper' | 'digital' | 'vaccination_history' | 'declination';
person: {
name: {
source: string | null;
extracted: string | null;
status: 'match' | 'mismatch' | 'not_present';
},
dob: {
source: string | null;
extracted: string | null;
status: 'match' | 'mismatch' | 'not_present';
}
},
tests: {
date: string | null;
lot: string | null;
administrator: {
name: string | null;
state: string | null;
facility: string | null;
signature: "present" | "not_present";
};
}[]
declination: {
date: string | null;
reason: 'medical' | 'personal' | 'religious' | null;
}
Issues
| Issue | Description | Decision |
|---|---|---|
missing_dose_date | One or more dose dates are missing | rejected |
missing_dose_administrator | Administrator information is missing for one or more doses | rejected |
missing_doses | The document does not have the required doses | rejected |
expired_document | The document is expired according to the rules | rejected |
missing_declination_info | Required declination information is missing | rejected |
missing_declination_date | Declination date is missing | rejected |
missing_declination_reason | Declination reason is missing | rejected |
invalid_declination_reason | The declination reason provided is not valid | rejected |
