====== P4-REQ-21-5-004 ====== [[dido:99_annexes:annex-d-requirements:part-04:start| Return to Requirements]] ===== Statement ===== Each DDS Topic mapping SHALL identify the IDL structure and generated type used for Phase 0 exchange. ===== Source ===== Part 4, Section 21.5: Communication Endpoint Mapping Requirements. ===== Rationale ===== The IDL structure and generated type define the selected Phase 0 implementation representation used for DDS exchange. Identifying both artifacts allows reviewers to trace the communication path from logical information structure through governed IDL to the generated runtime representation. ===== Applies To ===== This requirement applies to: * DDS Topic mappings; * IDL structures; * generated types; * generation records; and * implementation participants using the Topic. ===== Verification ===== Verification SHALL confirm that each DDS Topic mapping identifies the IDL structure and generated type used for Phase 0 exchange. Verification activities should include review checks confirming that: * the applicable IDL structure is identified; * the generated type is identified; * the generated type derives from the identified IDL structure; and * the mapping is consistent with the logical information structure. ===== Traceability ===== This requirement establishes the representation chain from FX logical information structures to IDL structures, generated types, and DDS Topic exchange. Related requirement identifiers: * [[dido:99_annexes:annex-d-requirements:part-04:p4-req-21-5-003]] * [[dido:99_annexes:annex-d-requirements:part-04:p4-req-21-5-008]] Related source section: * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-5-communication-endpoint-mapping-requirements:start]] ===== Status ===== Draft ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.