{"typed_entities_and_identifiers": [{"name": "Framework", "identifier_status": "source_supported", "fields": [{"name": "framework_id", "type": "string", "source_units": ["F01", "F04", "F05", "F06"]}, {"name": "calendar_quarter", "type": "string", "source_units": ["F01", "F04", "F05"]}, {"name": "cumulative_net_value_eur", "type": "number", "source_units": ["F01", "F02", "F03", "F04", "F05"]}, {"name": "new_competition_threshold_eur", "type": "number", "source_units": ["F01", "F02"]}], "source_units": ["F01", "F02", "F03", "F04", "F05", "F06"]}, {"name": "CallOffRequest", "identifier_status": "source_supported", "fields": [{"name": "request_id", "type": "string", "source_units": ["F04", "F05", "F06"]}, {"name": "framework_id", "type": "string", "source_units": ["F01", "F04", "F05", "F06"]}, {"name": "calendar_quarter", "type": "string", "source_units": ["F01", "F04", "F05"]}, {"name": "net_value_eur", "type": "number", "source_units": ["F01", "F03", "F04", "F05"]}, {"name": "cancelled_net_amount_eur", "type": "number", "source_units": ["F03", "F05"]}, {"name": "is_cancelled", "type": "boolean", "source_units": ["F03", "F04", "F05"]}], "source_units": ["F01", "F03", "F04", "F05", "F06"]}, {"name": "ThresholdEvaluationRecord", "identifier_status": "proposed_design", "fields": [{"name": "evaluation_id", "type": "string", "source_units": ["F01", "F02"]}, {"name": "framework_id", "type": "string", "source_units": ["F01", "F04", "F05"]}, {"name": "evaluated_cumulative_net_eur", "type": "number", "source_units": ["F01", "F02", "F03", "F04", "F05"]}], "source_units": ["F01", "F02", "F03", "F04", "F05"]}, {"name": "MergedOrder", "identifier_status": "not_established", "fields": [{"name": "order_merge_rule", "type": "string", "source_units": ["F06"]}], "source_units": ["F06"]}], "decision_predicates": [{"id": "P01", "decision": "new_competition_from_amount_threshold", "actor": "not specified", "scope": "Call-offs under framework FW-A in the current calendar quarter", "condition": "Cumulative net value of call-offs under framework FW-A in the current calendar quarter (counting cancelled call-offs as zero and removing only the cancelled net amount for partial cancellations) strictly exceeds EUR 80,000", "units": "EUR", "comparison": "cumulative_net_value_eur > 80000", "source_units": ["F01", "F02", "F03"]}, {"id": "P02", "decision": "new_competition_from_amount_threshold", "actor": "not specified", "scope": "Call-offs under framework FW-A in the current calendar quarter", "condition": "Cumulative net value of call-offs under framework FW-A in the current calendar quarter (counting cancelled call-offs as zero and removing only the cancelled net amount for partial cancellations) is exactly equal to EUR 80,000", "units": "EUR", "comparison": "cumulative_net_value_eur == 80000", "source_units": ["F01", "F02", "F03", "F04", "F05"]}, {"id": "P03", "decision": "automatic_order_merge", "actor": "not specified", "scope": "Call-offs across recorded frameworks including FW-A and FW-B", "condition": "Existence of a specified rule for merging multiple call-offs into a single order", "units": "not applicable", "comparison": "not specified", "source_units": ["F06"]}], "process_transitions": [{"from_state": "call_off_request_received", "to_state": "new_competition_triggered_by_threshold", "event": "evaluate_fw_a_quarterly_cumulative_threshold", "guard": "framework_id == 'FW-A' and quarter == 'current' and cumulative_net_value_eur > 80000", "predicate_ids": ["P01"], "source_units": ["F01", "F03"]}, {"from_state": "call_off_request_received", "to_state": "new_competition_not_triggered_by_threshold", "event": "evaluate_fw_a_quarterly_cumulative_threshold", "guard": "framework_id == 'FW-A' and quarter == 'current' and cumulative_net_value_eur == 80000", "predicate_ids": ["P02"], "source_units": ["F01", "F02", "F03", "F04", "F05"]}, {"from_state": "new_competition_not_triggered_by_threshold", "to_state": "order_merge_disposition_unestablished", "event": "evaluate_automatic_order_merge", "guard": "no rule is specified in source records for merging call-offs into a single order", "predicate_ids": ["P03"], "source_units": ["F06"]}], "scenario_decisions": [{"decision": "new_competition_from_amount_threshold", "disposition": "not_required", "predicate_ids": ["P01", "P02"], "source_units": ["F01", "F02", "F03", "F04", "F05"], "rationale": "Under F01 and F03, call-offs under framework FW-A require a new competition when the cumulative uncancelled net value in the current calendar quarter strictly exceeds EUR 80,000. Under F04 and F05 (matching the scenario input under the closure assumption that the recorded ledger entries of EUR 30,000 and EUR 40,000 plus request Q of EUR 10,000 represent all relevant call-offs in the current quarter for FW-A, with zero cancelled amounts), the cumulative net value is 30,000 + 40,000 + 10,000 = EUR 80,000. F02 explicitly states that a value exactly equal to EUR 80,000 does not trigger a new competition. Within the stated scope limited to the named amount-threshold rule, a new competition is not_required."}, {"decision": "automatic_order_merge", "disposition": "not_established", "predicate_ids": ["P03"], "source_units": ["F06"], "rationale": "F06 explicitly states that the records do not specify a rule for merging call-offs into a single order. Because the source leaves the conditions, permissions, or obligations for automatic order merging completely unspecified, and absence of a rule is not a prohibition or permission, the disposition for automatic_order_merge is not_established."}], "unresolved_questions": ["What rules, conditions, or prerequisites govern whether call-offs under the same framework (such as FW-A) or across different frameworks (such as FW-B) can or must be merged into a single order (F06)?", "Which actor or organizational role holds the authority or obligation to conduct a new competition when the EUR 80,000 threshold is exceeded under FW-A (F01)?", "What threshold or competition rules apply to framework FW-B or to cumulative net values strictly less than EUR 80,000 if not otherwise specified (F01, F02, F06)?"]}