Description
Set obligationApplies when both inScope and required are true; missingRequired additionally requires present false.
Metadata obligations and relations apply to a declared record scope. Field presence, source coverage, cardinality, and value correctness are independent properties.
Set obligationApplies when both inScope and required are true; missingRequired additionally requires present false.
When to use this tool
Use Metadata Field Obligation Flag when you need a narrow metadata consistency or coverage check.
How to use the tool and how it works
- Enter present, required, inScope. Use the units and conventions below.
- Run the tool. Correct any format, range, or cross-field input error before interpreting the output.
- Read missingRequired, obligationApplies. Inspect missingRequired, obligationApplies before interpreting the associated values.
Set obligationApplies when both inScope and required are true; missingRequired additionally requires present false.1
| Input field | Meaning and units | Accepted input |
|---|---|---|
| present | Present | Required. Boolean. |
| required | Required | Required. Boolean. |
| inScope | In Scope | Required. Boolean. |
| Output field | Interpretation | Returned shape |
|---|---|---|
| missingRequired | Missing Required | Required. Boolean. |
| obligationApplies | Obligation Applies | Required. Boolean. |
{
"input": {
"present": false,
"required": true,
"inScope": true
},
"output": {
"missingRequired": true,
"obligationApplies": true
}
} Limitations and assumptions
- Flags are supplied; the tool does not infer scope or determine a field's obligation from a standard.
- Inputs must satisfy both the field types and the cross-field conditions above. Invalid input causes an error; a successful false flag or documented placeholder is a different result.
Alternative or Complementary methods
Apply the complete metadata profile and inspect field values and provenance before accepting a record.
References
Similar or alternative tools
- Metadata Obligation Missing Count
Select requiredFields absent from presentFields, deduplicate in first-occurrence order, and return missingFields and missingCount.
- Metadata Cardinality One Property Budget
Add proposedValues to presentValues for after.