Appearance
Blank Barcode
osm.blank_barcode · numbered {barcode}
Fields
Every record also has id, created_at and updated_at.
| Field | Label | Type | Rules |
|---|---|---|---|
barcode | barcode | text | required; unique |
exam_event | exam event | link → exam.exam | |
paper_code | paper code | text | |
subject | subject | link → core.subject | |
seat_number | seat number | text | |
exam_centre_code | exam centre code | text | |
cap_centre | cap centre | text | |
exam_date | exam date | date | |
page_count | page count | number | min 0 |
bundle | bundle | link → osm.bundle | |
printed | printed | check | default false |
generated_by | generated by | link → core.user |
Permissions
| Role | Can |
|---|---|
osm:super_admin | read, create, update, delete |
osm:admin | read, create, update, delete |
osm:operator | read, create, update |
osm:scanner | read |
osm:omr_verifier | read |
osm:cap_admin | read |
API
http
GET /api/osm/blank_barcode?<field>=<value>&limit=100&offset=0
POST /api/osm/blank_barcode
GET /api/osm/blank_barcode/:id
PATCH /api/osm/blank_barcode/:id
DELETE /api/osm/blank_barcode/:id