|
135 | 135 | <xs:element name="annotation" type="fixr:annotation" minOccurs="0"/> |
136 | 136 | </xs:sequence> |
137 | 137 | <xs:attributeGroup ref="fixr:oidGrp"/> |
| 138 | + <xs:attributeGroup ref="fixr:scenarioRefGrp"/> |
138 | 139 | <xs:attribute name="type" type="fixr:Name_t" use="required"> |
139 | 140 | <xs:annotation> |
140 | 141 | <xs:documentation>Underlying FIX datatype of codes |
|
225 | 226 | </xs:sequence> |
226 | 227 | <xs:attributeGroup ref="fixr:entityAttribGrp"/> |
227 | 228 | <xs:attributeGroup ref="fixr:oidGrp"/> |
| 229 | + <xs:attributeGroup ref="fixr:scenarioRefGrp"/> |
228 | 230 | <xs:attribute name="category" type="fixr:Name_t"/> |
229 | 231 | <xs:attribute name="rendering" type="xs:string"> |
230 | 232 | <xs:annotation> |
|
568 | 570 | </xs:sequence> |
569 | 571 | <xs:attributeGroup ref="fixr:entityAttribGrp"/> |
570 | 572 | <xs:attributeGroup ref="fixr:oidGrp"/> |
| 573 | + <xs:attributeGroup ref="fixr:scenarioRefGrp"/> |
571 | 574 | <xs:attribute name="category" type="fixr:Name_t"/> |
572 | 575 | <xs:attribute name="rendering" type="xs:string"> |
573 | 576 | <xs:annotation> |
|
739 | 742 | <xs:attribute name="msgType" type="fixr:MsgType_t"/> |
740 | 743 | <xs:attribute name="category" type="fixr:Name_t"/> |
741 | 744 | <xs:attributeGroup ref="fixr:oidGrp"/> |
| 745 | + <xs:attributeGroup ref="fixr:scenarioRefGrp"/> |
742 | 746 | <xs:attributeGroup ref="fixr:entityAttribGrp"/> |
743 | 747 | <xs:attribute name="flow" type="fixr:Name_t"/> |
744 | 748 | <xs:attribute name="rendering" type="xs:string"> |
|
901 | 905 | </xs:annotation> |
902 | 906 | </xs:attribute> |
903 | 907 | </xs:attributeGroup> |
| 908 | + <xs:attributeGroup name="scenarioRefGrp"> |
| 909 | + <xs:annotation> |
| 910 | + <xs:documentation>A reference to a scenario by its key identifiers. There are no defaults as scenario references are optional.</xs:documentation> |
| 911 | + </xs:annotation> |
| 912 | + <xs:attribute name="scenarioRefId" type="fixr:id_t" use="required"> |
| 913 | + <xs:annotation> |
| 914 | + <xs:documentation>Unique identifier of a scenario. Default is '1' for base scenario.</xs:documentation> |
| 915 | + </xs:annotation> |
| 916 | + </xs:attribute> |
| 917 | + <xs:attribute name="scenarioRef" type="fixr:Name_t"> |
| 918 | + <xs:annotation> |
| 919 | + <xs:documentation>Name of a scenario. The name is optional as part of a reference and only for convenience.</xs:documentation> |
| 920 | + </xs:annotation> |
| 921 | + </xs:attribute> |
| 922 | + </xs:attributeGroup> |
904 | 923 | <xs:simpleType name="reliability_t"> |
905 | 924 | <xs:annotation> |
906 | 925 | <xs:documentation>Message delivery gurantee</xs:documentation> |
|
0 commit comments