| Next revision | Previous revision |
| fxdemo:02-part:16-logical-requirements:16-5-logical-information-requirements:start [2026/07/03 14:30] – created owen | fxdemo:02-part:16-logical-requirements:16-5-logical-information-requirements:start [2026/07/11 12:57] (current) – ↷ Links adapted because of a move operation nick_dido |
|---|
| ====== 16.5 Logical Information Requirements ====== | ====== 16.5 Logical Information Requirements ====== |
| [[fxdemo:02-part:start | Go To Top ]] | [[fxdemo:02-part:16-logical-requirements:start | Go To Logical Requirements ]] |
| |
| - The Logical Architecture / PIM SHALL define [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_data_structure_definition|Logical Data Structure Definition]] and [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_data_structure_instance|Logical Data Structure Instance]]. | This section identifies the normative requirements established for the Logical Information Model. The canonical requirement statements are maintained in [[dido:99_annexes:annex-d-requirements:part-02:start|Annex C: Requirements, Part 2, Section 16.5]]. |
| - The Logical Architecture / PIM SHALL define logical information categories, including [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_message|Logical Message]], [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_event|Logical Event]], [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_command|Logical Command]], Logical Acknowledgement, [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_assertion|Logical Assertion]], [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_record|Logical Record]], and [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_information_lineage|Logical Information Lineage]]. | |
| - A [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_data_structure_definition|Logical Data Structure Definition]] SHALL describe the structure, meaning, and constraints of an information class at the platform-independent logical level. | <WRAP table-caption> |
| - A [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_data_structure_instance|Logical Data Structure Instance]] SHALL represent a populated occurrence of a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_data_structure_definition|Logical Data Structure Definition]]. | **Table 16-4:** Logical Information requirements. |
| - A [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_message|Logical Message]] SHALL represent a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_data_structure_instance|Logical Data Structure Instance]] exchanged through a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_communication_endpoint|Logical Communication Endpoint]]. | </WRAP> |
| - A [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_event|Logical Event]] SHALL represent a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_data_structure_instance|Logical Data Structure Instance]] reporting an occurrence, observation, state change, decision, or result. | |
| - A [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_command|Logical Command]] SHALL represent a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_data_structure_instance|Logical Data Structure Instance]] expressing an intended action. | ^ Requirement ID ^ Statement ^ |
| - A Logical Acknowledgement SHALL represent a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_data_structure_instance|Logical Data Structure Instance]] reporting receipt, acceptance, rejection, completion, failure, or outcome. | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-001|P2-REQ-16-5-001]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-001#statement&noheader&nofooter}} | |
| - A [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_assertion|Logical Assertion]] SHALL represent a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_data_structure_instance|Logical Data Structure Instance]] stating a conclusion, derived fact, validation result, interpretation result, analytical result, policy decision, or other claim. | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-002|P2-REQ-16-5-002]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-002#statement&noheader&nofooter}} | |
| - A [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_record|Logical Record]] SHALL represent a [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_data_structure_instance|Logical Data Structure Instance]] preserved for continuity, review, audit, provenance, replay, reconstruction, or [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]]. | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-003|P2-REQ-16-5-003]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-003#statement&noheader&nofooter}} | |
| - [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_information_lineage|Logical Information Lineage]] SHALL identify relationship history among [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:l:logical_data_structure_instance|Logical Data Structure Instances]] across exchange, transformation, validation, interpretation, assertion, persistence, replay, release, and [[fxdemo:99_part_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]]. | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-004|P2-REQ-16-5-004]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-004#statement&noheader&nofooter}} | |
| - The Logical Architecture / PIM SHALL distinguish logical information structures from serialisation formats, schema languages, database structures, ontology languages, programming-language type systems, wire formats, generated code, and implementation payloads. | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-005|P2-REQ-16-5-005]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-005#statement&noheader&nofooter}} | |
| | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-006|P2-REQ-16-5-006]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-006#statement&noheader&nofooter}} | |
| | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-007|P2-REQ-16-5-007]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-007#statement&noheader&nofooter}} | |
| | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-008|P2-REQ-16-5-008]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-008#statement&noheader&nofooter}} | |
| | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-009|P2-REQ-16-5-009]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-009#statement&noheader&nofooter}} | |
| | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-010|P2-REQ-16-5-010]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-010#statement&noheader&nofooter}} | |
| | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-011|P2-REQ-16-5-011]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-011#statement&noheader&nofooter}} | |
| | | [[dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-012|P2-REQ-16-5-012]] | {{section>dido:99_annexes:annex-d-requirements:part-02:p2-req-16-5-012#statement&noheader&nofooter}} | |
| |
| ---- | ---- |