Competency verification
Competency verification is one of Demiton's published registers for Australian civil construction. Verification-of-competency assessments per worker. Demiton keeps it current from the systems a contractor already runs and publishes the record's shape as a versioned JSON Schema, so the same question works whichever system produced the record.
Part of Workforce in the register catalog.
- Register ID
competency_verificationUse this name to ask for the register. The API calls it a shelf ID.- Each record is
- An eventSomething that happened at a point in time.
- Status
- AvailableFilled today from connected systems, uploads or public data.
- Data
- OrganisationPrivate to each organisation's own workspace.
- Version
- v1 (1.0.4)Current version.
Standards
This register's contract was designed against these standards and laws. Holding these records does not by itself certify compliance.
- ISO 45001Occupational health and safety management systems - Requirements with guidance for use (AU/NZ adoption)
- ISO 9001Quality management systems - Requirements (AU/NZ adoption of ISO 9001:2015)
- General construction induction training card (White Card)Australian general construction induction card scheme
- WHS Act and RegulationsIncident notification (notifiable incidents) and site/record preservation
- WHS Act and RegulationsHigh risk work licence classes (reg 81 and Schedule 3)
- Privacy Act 1988Privacy Act 1988 - Australian Privacy Principles; employee-records exemption; health information s.6FA
- ISO 45001Occupational health and safety management systems - Requirements with guidance for use
- ISO 9001Quality management systems - Requirements
- CSCS card schemeConstruction Skills Certification Scheme (non-statutory)
Connectors
On the roadmap
Systems in the planned connector rollout that can fill this register. Partial means the system holds only some of its fields.
- EROADPartial
- HammerTechPartial
- Mitti
- SignOnSitePartial
- SitematePartial
Fields
9 fields: 3 required, 4 optional, 2 defined by each organisation.
Required
Every record carries these fields.
- workerNumber
The worker the verification is about.
Example:
5503- external_idText
The source form-result's own identifier, as text.
Example:
FR-88231- occurred_atDate and time
When the verification was submitted; the date the 365-day compliance clock runs from.
Example:
2026-07-10T09:00:00Z
Optional
Present when the source system records them.
- assetNumber
The plant/equipment the verification relates to, when it resolves
- form_idNumber
The source form template identity the verification was captured on.
Example:
512- competencyText
The competency entity the verification created, whose name is the form title.
Example:
Traffic Control Certification- financial_periodDate
The accounting period the verification falls in, derived from
occurred_atExample:
2026-07-01
Defined by each organisation
Their contents come from the organisation's own forms or systems, so they differ between organisations.
- submissionGroup of fields
The tenant's own verification form — its question labels and answers, including the licence/certificate evidence the form captures.
- title_labelText
The tenant's own name for the competency, taken from the form title.
Example:
Traffic Control Certification
Filed against
Records are indexed along these dimensions, so they can be asked for by any of them.
- Financial periodcontext for the record, from
When known - Workerwhat the record is about, from
Always set
Example record
A sample from Bridgeworks Group, Demiton's demonstration company. The values are illustrative; the shape is exactly what the contract describes.
{ "competency": "Traffic Control Certification", "external_id": "FR-88231", "financial_period": "2026-07-01", "form_id": 512, "occurred_at": "2026-07-10T09:00:00Z", "source_system": "ASSIGNAR", "title_label": "Traffic Control Certification", "worker": 5503}Use this contract
The contract is a standard JSON Schema (draft 2020-12) document, so any JSON Schema validator can check a record against it. Keywords starting with x-demiton- add Demiton's own meaning, such as units and requiredness, and validators ignore them.
https://docs.demiton.io/registers/competency_verification/v1.jsonShow the full JSON Schema
Loading the schema…
Talk to the team
Tell us what you run - your ERP, field, payroll and document systems - and we will show you the registers Demiton would fill from them, on your data, in a 30-minute call.