Extract data from construction change orders
When the scope of a construction project changes after the contract is signed, the change is written up on an AIA G701 Change Order, the one-page instrument that adjusts the original contract sum and, where the work affects the critical path, the contract completion date. Owner, general contractor, and architect all sign it, and the lender and surety read it because it moves the number the whole project is financed against. Each order is numbered in sequence, carries a written description of the work added or deleted, cites the reason for the change, and is classified by CSI MasterFormat division so structural steel falls under 05 00 00 and electrical under 26 00 00 regardless of who drafted the specification. A G701 restates the contract math in a fixed block, and the arithmetic has to foot. On CO-014 dated 2026-06-18 for the Cedarbrook Transit Center, the original contract sum of $6,400,000, plus $212,000 in net changes authorized by prior orders CO-001 through CO-013, gives a contract sum of $6,612,000 before this order. This order adds $45,000, built from three line items: 24 steel angle brackets at $1,250 each ($30,000), 40 cubic yards of footing concrete at $220 ($8,800), and a $6,200 lump sum for electrical rough-in, which sum to the $45,000 stated. The new contract sum is therefore $6,657,000, and a contract time adjustment of 5 days moves substantial completion accordingly. Reading the order, Talonic returns the project, the contractor and owner, the change order number and amount, the contract time adjustment, and the MasterFormat division as fields, and keeps the change-order items and the approvals as tables that foot to the order amount. A G701 issued by Ironline Constructors LLC to the Cedarbrook Regional Transit Authority, designed by Aster Vale Architects PC, states the running contract sum on its face, and Talonic returns the change order amount, the total, and the tax as fields, so a project-controls team can reconcile the adjustment against the contract sum the form displays. Only the publicly-described field labels are captured, not the copyrighted AIA form text, and Talonic does not judge whether the change is justified or the pricing fair.
What gets extracted from construction change orders
How extraction works for construction change orders
A signed AIA G701 arrives as an executed PDF, an owner-portal export, or a scanned signature page, and the contract-sum block and the line-item pricing sit in different places on every project. Talonic maps the order to the change-order schema in the Field Registry, which returns the change order amount, the total, and the tax as distinct figures, so the adjustment is always reconciled against the order it belongs to. The G701 also prints a running contract sum, which stays on the form as context the reader can reconcile the returned adjustment against. The change-order items fill a table, each line carrying a quantity, a unit, a unit price, and a line amount classified by CSI MasterFormat code, and the lines are checked to foot to the change order amount. The approvals table records each approving party, owner, architect, and contractor, with the name and date of signature, and the status field reads whether the order is proposed, approved, or void. Each value returns with a confidence score and a pointer to its source region in conformance with DIN SPEC 91491, so a project-controls team can trace a $45,000 adjustment back to its three line items before updating the contract sum. Only the publicly-described labels are read, not the copyrighted AIA form layout, and the extraction structures the order without judging the change.
Sample extraction
An AIA G701 change order on a stipulated-sum project
{
"document_number": "CO-2026-0014",
"document_date": "2026-06-18",
"project_name": "Cedarbrook Transit Center",
"project_number": "CBK-2025-014",
"contract_number": "A101-CBK-2025",
"supplier_name": "Ironline Constructors LLC",
"buyer_name": "Cedarbrook Regional Transit Authority",
"architect_name": "Aster Vale Architects PC",
"change_order_number": "CO-014",
"change_order_description": "Add structural steel brackets, footing concrete, and electrical rough-in for the relocated ticketing kiosk",
"reason_for_change": "Owner-requested relocation of the ticketing kiosk after a buried-utility conflict",
"change_order_amount": 45000,
"change_order_date": "2026-06-18",
"contract_time_adjustment": 5,
"schedule_impact": "Substantial completion extended 5 days to 2027-02-05",
"status": "approved",
"requestor_name": "Cedarbrook Regional Transit Authority",
"approval_date": "2026-06-18",
"approval_signature": "M. Delacroix, Project Architect",
"currency": "USD",
"masterformat_division": "05 00 00 Metals",
"governing_law": "State of Minnesota",
"payment_terms": "Billed on the next AIA G702 progress application",
"effective_date": "2026-06-18",
"total_amount": 45000,
"tax_amount": 0,
"change_order_items": [
{
"item_number": "1",
"description_of_work": "Structural steel angle brackets",
"quantity": 24,
"unit": "each",
"unit_price": 1250,
"line_amount": 30000,
"masterformat_code": "05 12 00"
},
{
"item_number": "2",
"description_of_work": "Additional footing concrete",
"quantity": 40,
"unit": "cu yd",
"unit_price": 220,
"line_amount": 8800,
"masterformat_code": "03 30 00"
},
{
"item_number": "3",
"description_of_work": "Electrical rough-in for kiosk",
"quantity": 1,
"unit": "lump sum",
"unit_price": 6200,
"line_amount": 6200,
"masterformat_code": "26 05 00"
}
],
"approvals": [
{
"approver_party": "Owner",
"approver_name": "H. Okonkwo, Capital Projects Director",
"approval_date": "2026-06-18",
"signature_or_initials": "H.O."
},
{
"approver_party": "Architect",
"approver_name": "M. Delacroix",
"approval_date": "2026-06-18",
"signature_or_initials": "M.D."
},
{
"approver_party": "Contractor",
"approver_name": "R. Bianchi, Project Manager",
"approval_date": "2026-06-17",
"signature_or_initials": "R.B."
}
]
}Frequently asked
Do the change-order line items foot to the order amount?
Yes. Each line carries a quantity, a unit price, and a line amount classified by CSI MasterFormat code, and the lines are summed against the change order amount, so the $30,000 of steel, $8,800 of concrete, and $6,200 of electrical are checked to total the $45,000 stated on the G701.
How does the G701 present the running contract sum?
The G701 form presents the original contract sum, the net change from prior orders, and the new contract sum, so $6,400,000 plus $212,000 in earlier changes gives $6,612,000, and this $45,000 order brings the contract sum to $6,657,000 on the form. Talonic returns the change order amount, the total, and the tax, and the contract-sum progression stays on the document for a project-controls team to reconcile against.
Does it capture the schedule impact, not just the cost?
Yes. The contract time adjustment is read as a number of days, here 5, alongside the schedule-impact narrative, so a project-controls team sees both the cost and the effect on substantial completion.
How is this different from a generic change order?
This page is grounded in the AIA G701 construction instrument, with its contract-sum block, MasterFormat coding, and owner, architect, and contractor approvals. A generic commercial change order is handled on a separate page. Talonic reads the labels as written and does not judge whether the change is justified.
Ready to extract from your own construction change orders?
Author note
Reviewed by Talonic engineering, construction schema review · last reviewed 2026-07-08