Appearance
OMR Part II (Marks Sheet)
osm.omr_marks_sheet · every change is kept in the audit log · numbered {marks_booklet_no}
Fields
Every record also has id, created_at and updated_at.
| Field | Label | Type | Rules |
|---|---|---|---|
answer_booklet_no | answer booklet no | text | required |
marks_booklet_no | marks booklet no | text | required |
bundle | bundle | link → osm.bundle | |
paper_codes | paper codes | text | |
unique_code | unique code | text | |
scan_file | scan file | file | |
source | source | select | one of: Scan, Manual, Import |
revaluation_marks | revaluation marks | decimal | min 0 |
revaluation_status | revaluation status | select | one of: Change, No Change |
is_duplicate | is duplicate | check | default false |
locked | locked | check | default false |
remarks | remarks | text | |
entered_by | entered by | link → core.user |
Unique together: answer_booklet_no + marks_booklet_no
Permissions
| Role | Can |
|---|---|
osm:super_admin | read, create, update, delete |
osm:admin | read, create, update, delete |
osm:scanner | read, create, update |
osm:omr_verifier | read, update |
osm:cap_admin | read |
API
http
GET /api/osm/omr_marks_sheet?<field>=<value>&limit=100&offset=0
POST /api/osm/omr_marks_sheet
GET /api/osm/omr_marks_sheet/:id
PATCH /api/osm/omr_marks_sheet/:id
DELETE /api/osm/omr_marks_sheet/:id