Query an event in OpenCRVS
📜 This job is an official example from OpenFn.
Metadata​
- Name: Query an event in OpenCRVS
- Adaptor:
@openfn/language-opencrvs
- Adaptor Version:
latest
- Created date unknown
- Updated date unknown
- Score: 100 (an indicator of how useful this job may be)
Key Functions​
Expression​
// Get a birth record from OpenCRVS
fn(state => {
const { data } = state;
state.birthQuery = {
event: 'birth',
registrationStatuses: ['REGISTERED'],
fatherFirstNames: data.fatherFirstNames,
motherFirstNames: data.motherFirstNames,
childGender: data.childGender,
dateOfRegistrationStart: data.dateOfRegistrationStart,
dateOfRegistrationEnd: data.dateOfRegistrationEnd,
declarationJurisdictionId: data.declarationJurisdictionId,
eventLocationId: data.eventLocationId,
};
return state;
});
queryEvents($.birthQuery, { count: 10, skip: 0 });