complianceLegalDocumentRequirementsSubgraph
Compliance document requirement configuration including enforcement, expiration tracking, recurrence, condition rules, and default status.
Fields
| Field Name | Data Type | Description |
|---|---|---|
| id | Int |
Unique identifier for the compliance legal document requirement setting. |
| requirementName | String |
Name of the compliance legal document requirement. |
| requirementType | ComplianceRequirementType |
Type of compliance document requirement configured for the project. |
| appliesToSubtiers | Boolean |
Indicates whether the requirement applies to lower-tier subcontractors or suppliers. |
| enforcement | ComplianceLegalDocumentEnforcement |
Payment enforcement behavior when the requirement is missing or expired. |
| disableElectronicSubmission | Boolean |
Indicates whether electronic submission is disabled for this requirement. |
| defaultStatus | ComplianceLegalDocumentDefaultStatus |
Default status assigned to new document status records for this requirement. |
| requirementCreatedSource | ComplianceLegalDocumentRequirementCreatedSource |
Indicates whether the requirement was created manually in TPM or imported from an external system. |
| requirementDateCreated | DateTime |
Date and time when the requirement was created (US/Central timezone). |
| requirementCreatedBy | BasicUserSubgraph |
User who created the requirement. |
| requirementDateModified | DateTime |
Date and time when the requirement was last modified (US/Central timezone). |
| requirementModifiedBy | BasicUserSubgraph |
User who last modified the requirement. |
| subcontractorInstructions | String |
Instructions shown to subcontractors for satisfying this requirement. |
| requirementInternalOnly | Boolean |
Indicates whether the compliance document requirement is for internal tracking only and is not visible to subcontractors/vendors. |
| standardRequirement | StandardComplianceLegalDocumentRequirementSubgraph |
Standard requirement expiration settings. |
| periodicRequirement | PeriodicComplianceLegalDocumentRequirementSubgraph |
Periodic requirement recurrence settings. |
| conditionalRequirement | ConditionalComplianceLegalDocumentRequirementSubgraph |
Conditional requirement rule settings. |