Protection
Protection is one of Demiton's published registers for Australian civil construction. 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.
- Register ID
protectionUse this name to ask for the register. The API calls it a shelf ID.- Data
- OrganisationPrivate to each organisation's own workspace.
- Version
- v1 (1.0.0)Current version.
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.
None planned yet.
Fields
8 fields: 5 required, 3 optional.
Required
Every record carries these fields.
- diseaseText
Which of the five diseases this protection guards against.
One of
rework,overrun,forfeited_entitlements,disputes,non_compliance- severityWhole number
The contract-risk tier (1-4)
- ready_stateText
Whether this protection can run today: built_in/record_in_demiton/not_collected are static, from the obligation's own evidence kind; filled/connected_no_data/vendor_gap/needs_type come from readiness_service when the evidence kind is a register.
One of
built_in,record_in_demiton,not_collected,filled,connected_no_data,vendor_gap,needs_type- obligation_keyText
The obligation this protection runs for.
- protection_typeText
The engine that runs this protection.
One of
watch,countdown,check,threshold
Optional
Present when the source system records them.
- window_unitText
Unit of window_value.
One of
hours,days,business_days,working_days,months- window_valueNumber
The resolved window length in window_unit, after decision 5's strictest-wins rule.
- window_sourceText
Which side the resolved window came from.
One of
library,contract
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/protection/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.