Appearance
Paper Inward Verification
osm.inward_summary · every change is kept in the audit log · numbered INS-{#####}
Fields
Every record also has id, created_at and updated_at.
| Field | Label | Type | Rules |
|---|---|---|---|
exam_event | exam event | link → exam.exam | required |
paper_code | paper code | text | required |
cap_centre | cap centre | text | |
omr_type | omr type | select | one of: Part II, Part III, Answer Booklet |
omr_inward_count | omr inward count | number | min 0 |
mark_sheet_count | mark sheet count | number | min 0 |
download_count | download count | number | default 0; min 0 |
verified | verified | check | default false |
verified_on | verified on | date | |
booklets_submitted | booklets submitted | check | default false |
booklets_submitted_on | booklets submitted on | date | |
booklets_verified | booklets verified | check | default false |
booklets_verified_on | booklets verified on | date | |
remarks | remarks | longtext | |
booklet_remarks | booklet remarks | longtext | |
entry_date | entry date | date | |
entered_by | entered by | link → core.user |
Unique together: exam_event + paper_code + cap_centre + omr_type
Permissions
| Role | Can |
|---|---|
osm:super_admin | read, create, update, delete |
osm:admin | read, create, update, delete |
osm:cap_admin | read, create, update |
osm:omr_verifier | read, create, update |
osm:observer | read |
API
http
GET /api/osm/inward_summary?<field>=<value>&limit=100&offset=0
POST /api/osm/inward_summary
GET /api/osm/inward_summary/:id
PATCH /api/osm/inward_summary/:id
DELETE /api/osm/inward_summary/:id