Compliance prequal
Compliance prequal is one of Demiton's published registers for Australian civil construction. A counterparty's prequalification under a scheme, used to judge subcontractor or supplier eligibility. 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 Safety in the register catalog.
- Register ID
compliance_prequalUse this name to ask for the register. The API calls it a shelf ID.- Each record is
- A stateThe current value of something, replaced when it changes.
- Status
- DeclaredDefined, and fills when a source produces its first record.
- Data
- OrganisationPrivate to each organisation's own workspace.
- Version
- v1 (1.0.2)Current version.
Standards
This register's contract was designed against these standards and laws. Holding these records does not by itself certify compliance.
- Australian Business NumberAustralian Business Number (Australian Business Register / ABN Lookup)
- NPSNational Prequalification System for Civil (Road and Bridge) Construction
- Construction Supplier Register (Vic)Victorian Government Construction Supplier Register
- NSW Government Construction Prequalification SchemeNSW Government construction prequalification schemes (Contractor Prequalification and Best Practice Accreditation Scheme, $1m and over; General Construction Works up to $1m, SCM0256)
- Commission Implementing Regulation (EU) 2019/1780eForms standard forms
- Directive 2014/24/EUPublic procurement
- ISO 14001Management system standards (evidence demanded by prequalification schemes)
- Government Procurement Rules (NZ)New Zealand Government Procurement Rules
- NZBNNew Zealand Business Number
- Procurement Regulations 2024 (SI 2024/692)Procurement Regulations 2024
- FAR 52.204-7System for Award Management (Unique Entity ID, UEI)
Connectors
Connected today
Demiton keeps this register current from these systems now.
No system fills this register yet.
On the roadmap
Systems in the planned connector rollout that can fill this register. Partial means the system holds only some of its fields.
- MittiPartial
- SignOnSitePartial
- SitematePartial
Fields
9 fields: 3 required, 6 optional.
Required
Every record carries these fields.
- abnText
The Australian Business Number of the external legal entity that holds the registration; normalised by stripping spaces.
Example:
83167229410- schemeText
The prequalification scheme the registration is held on. Code set today:
tfnsw_r_levels,nsw_construction,vic_csr,qld_tmr,federal_npp.Example:
qld_tmr- classificationText
The class/level awarded within that scheme (e.g. an R-level or a level name); the source aliases it from
classificationorlevel.Example:
R3
Optional
Present when the source system records them.
- statusText
Registration status as published. Defaults to
"active"in the parser (:143); the projector only ever projectsactiverows (:105-108), so in this shelf it is effectively constant.Example:
active- expires_atDate and time
When the registration lapses; the parser reads
expires_atorvalid_until(:145).Example:
2027-02-01T00:00:00Z- entity_nameText
The entity name as published in the source register.
Example:
Bridgeworks Group Pty Ltd- registered_atDate and time
When the registration took effect on the scheme; the parser reads
registered_atorvalid_from(:144) and the projector uses it asoccurred_at(:183).Example:
2024-02-01T00:00:00Z- last_synced_atDate and time
The instant the source register row was last normalised.
Example:
2026-09-01T04:00:00Z- legal_entity_idText
The fact subject anchor: the
org-typedEntityrow the registration is anchored to. Declared as theLEGAL_ENTITYcontext coordinate atOPTIONAL.Example:
Bridgeworks Group Pty Ltd
Filed against
Records are indexed along these dimensions, so they can be asked for by any of them.
- Legal entitycontext for the record, from
When known
Example record
A sample from Bridgeworks Group, Demiton's demonstration company. The values are illustrative; the shape is exactly what the contract describes.
{ "abn": "83167229410", "classification": "R3", "entity_name": "Bridgeworks Group Pty Ltd", "expires_at": "2027-02-01T00:00:00Z", "last_synced_at": "2026-09-01T04:00:00Z", "legal_entity_id": "Bridgeworks Group Pty Ltd", "registered_at": "2024-02-01T00:00:00Z", "scheme": "qld_tmr", "status": "active"}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/compliance_prequal/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.