-
Notifications
You must be signed in to change notification settings - Fork 33
Labels
ENCODINGSupport for binary and other encoding protocolsSupport for binary and other encoding protocols
Description
It is proposed to remove the attribute FIXMLFileName that is part of the complex types categoryType and sectionType. It is no longer needed and blurs the lines between logical and physical meta-data for messages. The separate XSD schema for FIXML encoding can define the attribute FIXMLFileName. It is proposed to remove this attribute from Orchestra.
<xs:complexType name="sectionType">
<xs:sequence>
<xs:element name="annotation" type="fixr:annotation" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="name" type="fixr:Name_t" use="required"/>
<xs:attribute name="displayOrder" type="xs:int"/>
- <xs:attribute name="FIXMLFileName" type="fixr:Name_t"/>
<xs:attributeGroup ref="fixr:entityAttribGrp"/>
</xs:complexType><xs:complexType name="categoryType">
<xs:sequence>
<xs:element name="annotation" type="fixr:annotation" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="name" type="fixr:Name_t" use="required"/>
- <xs:attribute name="FIXMLFileName" type="fixr:Name_t"/>
<xs:attribute name="componentType" type="fixr:CatComponentType_t"/>
<xs:attribute name="section" type="fixr:Name_t" use="required"/>
<xs:attribute name="includeFile" type="fixr:CatIncludeFile_t"/>
<xs:attributeGroup ref="fixr:entityAttribGrp"/>
</xs:complexType>The element FIXMLFileName from a FIXML encoding namespace orchFixml can then be attached as follows to a category in Orchestra.
<fixr:category name="Indication">
<fixr:encodings>
<fixr:encoding standard="FIXML">
+ <orchFixml:FIXMLFileName>indications</orchFixml:FIXMLFileName>
</fixr:encoding>
</fixr:encodings>
</fixr:field>Metadata
Metadata
Assignees
Labels
ENCODINGSupport for binary and other encoding protocolsSupport for binary and other encoding protocols
Type
Projects
Status
No status