- 
                            Key: ALMAS13-5
- 
                            Status: closed
- 
                            Source: BAE SYSTEMS ( Mr. Simon Mettrick)
- 
                            Summary:Receiver Kind Type should be unique 
 Parent should have it's own Receiver Kind definition
 Parent of a Receiver Kind should not introduce a circularity
- 
                            Reported: ALMAS 1.1 — Mon, 7 Feb 2022 18:33 GMT
- 
                            Disposition: Resolved — ALMAS 1.3
- 
                            Disposition Summary:Place additional restrictions on Receiver Hierarchy configuration schema Receiver Kind Type uniqueness should be enforced using an xs:unique element within Receiver_Hierarchy_T acting on //Receiver_Kind/Type and scoped to itself (i.e. the hierarchy content). 
 Parents should be declared as Receiver_Kind elements containing the elements of which they are parents (their 'children'). This avoids circular dependencies as each name is then only used once and the relationships are structural.
 'Parent-Child' isn't a great abstraction for this use case. Having inverted the relationships, 'priority receiver' would be better terminology. Therefore have each Receiver_Kind contain a Priority_Receivers element each with zero-or-more Receiver_Kind elements. Update the description for the file accordingly at the start of section section 7.3
 Parent should have it's own Receiver Kind definition
 Parent of a Receiver Kind should not introduce a circularity
- 
                            Updated: Fri, 30 Jun 2023 20:30 GMT
- 
                            Attachments:- ALMAS_Hierarchy.xsd 2 kB (text/xml)
 
ALMAS13 — Receiver Hierarchy Error Conditions
- Key: ALMAS13-5
- OMG Task Force: Alert Management Service (ALMAS) 1.3 RTF