Substitute Carrier Afteruse Docket
Substitute Carrier Afteruse Docket is the visible row for a later reader trying to spend a substitute carrier’s service.
substitute_carrier_afteruse_docket:
source_requisition_row: required
original_service_row: required
original_carrier_or_absence: required
substitute_carrier: required
substitute_authority_surface: required
completed_service_scope: required
later_afteruse_claim: required
later_reader_or_route: required
owed_or_harmed_reader_or_absence: required
selected_afteruse_posture: required
substitute_state_after: required
original_scar_state_after: required
future_route_effect: required
counter_deltas: requiredRequired Rows
At least one row must name each of:
- source requisition row from Substitute Carrier Requisition;
- original service row and original carrier scar or explicit absence;
- substitute carrier and substitute authority surface;
- completed service scope;
- later afteruse claim;
- later reader or route;
- owed or harmed reader or explicit absence;
- future route effect.
Invalid Shortcuts
The docket fails if it records only substitute accepted, service complete, replacement carrier, reader accepted, or route clean.
Example Row
substitute_carrier_afteruse_docket:
source_requisition_row: scr.oxygen_callback_proxy_17
original_service_row: callback_carrier_collision.fan_notice_07
original_carrier_or_absence: huo_qian_protected_refusal
substitute_carrier: lawful_clerk_annex_runner
substitute_authority_surface: lawful_annex
completed_service_scope: lawful_only
later_afteruse_claim: same_public_service
later_reader_or_route: fan_public_receipt_route
owed_or_harmed_reader_or_absence: fan_public
selected_afteruse_posture: restrict_afteruse_reader
substitute_state_after: lawful_only_substitute
original_scar_state_after: protected_refusal_still_visible
future_route_effect: public_receipt_required
counter_deltas:
relief: [false_clean_public_service_blocked]
cost: [public_receipt_distrust_up, lawful_annex_debt_up]
future: [public_afteruse_addendum_required]