IndexOrder

Indexing order, defined either by predecessor-successor pairs or by a criteria (e.g. alphabetical, in code order, etc.)

Extends

OrderRelation

Graph

digraph G { fontname = "Bitstream Vera Sans" fontsize = 8 overlap=false; compound=true; node [ fontname = "Bitstream Vera Sans" fontsize = 8 shape = "record" ] edge [ fontname = "Bitstream Vera Sans" fontsize = 8 mode="ipsep" ] DDI4_IndexOrder [ label = "{<id>IndexOrder | \l \l| <IndexOrderprecedingEntry> precedingEntry \l| <IndexOrderfollowingEntry> followingEntry \l \l}" tooltip = "Representations:IndexOrder" ] subgraph Representations { label = "Representations" node [ color = "#000000" ] DDI4_ClassificationIndexEntry [ label = "{<id>ClassificationIndexEntry | + text : InternationalString \l + validfrom : Date \l + validto : Date \l + codingInstructions : InternationalString \l \l \l| \l \l}" tooltip = "Representations:ClassificationIndexEntry" ]; } subgraph Collections { label = "Collections" node [ color = "#FF0044" ] DDI4_OrderRelation [ label = "{<id>OrderRelation | + type : OrderRelationshipType \l + criteria : StructuredString \l + isRegularHierarchy : xs:boolean \l + label : Label \l + definition : StructuredString \l + description : StructuredString \l \l \l| <OrderRelationpredecessor> predecessor \l| <OrderRelationsuccessor> successor \l \l}" tooltip = "Collections:OrderRelation" ]; } DDI4_IndexOrder -> DDI4_OrderRelation [arrowhead=empty color="#000000" ]; DDI4_IndexOrder:IndexOrderprecedingEntry -> DDI4_ClassificationIndexEntry [ arrowhead=none labeldistance=1.9 taillabel="0..1" headlabel="1..1" edgetooltip="precedingEntry" fontcolor="black" color="#00000"]; DDI4_IndexOrder:IndexOrderfollowingEntry -> DDI4_ClassificationIndexEntry [ arrowhead=none labeldistance=1.9 taillabel="0..1" headlabel="1..1" edgetooltip="followingEntry" fontcolor="black" color="#00000"]; }