Как это сделать? , например:Как использовать substitutionGroup в xml-схеме для элементов внутри complexType?
<xs:element name="name"
type="xs:string"
substitutionGroup="firstname"/>
для этого кода сильфона ...
<xs:complexType name="basic">
<xs:sequence>
<xs:element name="firstname" type="xs:string" />
<xs:element name="lastname" type="xs:string" />
</xs:sequence>
</xs:complexType>
Что вы подразумеваете под "работой"? Вам нужна последовательность элементов в группе замещения 'firstname'? –