Aligned standards

Standard Equivalent Match
OpenCRVS v2 event service EventStatus close
EventStatus is a 5-value enum (CREATED, NOTIFIED, DECLARED, REGISTERED, ARCHIVED); a cleaner semantic fit than v1 RegStatus. See system_mappings for value-level detail; cancelled, corrected, pending_validation, and rejected have no EventStatus equivalent.

Values

Code Label Standard code Definition
declared Declared The event has been reported to the registrar but has not yet been validated.
pending_validation Pending validation The declaration is under review by the registration authority prior to being entered into the register.
registered Registered The event has been entered into the register and is legally effective.
rejected Rejected The registration authority has refused to register the event (e.g., insufficient evidence, duplicate).
cancelled Cancelled A previously registered event has been cancelled, typically following a court judgment.
corrected Corrected The registration has been modified to correct an error in the original record.
archived Archived The registration has been moved to long-term archival storage; no further routine operations expected.

System mappings

OpenCRVS

System vocabulary: EventStatus

System code System label registration-status value
CREATED Created declared
NOTIFIED Notified declared
DECLARED Declared declared
REGISTERED Registered registered
ARCHIVED Archived archived

Not covered by OpenCRVS: cancelled, corrected, pending_validation, rejected