IATA_OrderReshopRQ.xsd

В IATA_OrderReshopRQ удалить блок
				<xs:element name="AugmentationPoint" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Implementer-Augmented Structure.</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:any namespace="##other" processContents="lax">
								<xs:annotation>
									<xs:documentation source="description" xml:lang="en">Implementer-Augmented Structure.</xs:documentation>
								</xs:annotation>
							</xs:any>
						</xs:sequence>
					</xs:complexType>
				</xs:element>


IATA_OrderChangeRQ.xsd

1. add import elements:
<xs:import schemaLocation="amadeus/Queue_PlacePNR_03_1_1A.xsd"/>
<xs:import schemaLocation="amadeus/Queue_RemoveItem_03_1_1A.xsd"/>
2. add namespaces in the xs:schema block:
xmlns:qp="http://xml.amadeus.com/QUQPCQ_03_1_1A" xmlns:ri="http://xml.amadeus.com/QUQMDQ_03_1_1A"
3. change the block:
                    <xs:element name="AugmentationPoint" minOccurs="0">
                    					<xs:annotation>
                    						<xs:documentation>Implementer-Augmented Structure.</xs:documentation>
                    					</xs:annotation>
                    					<xs:complexType>
                    						<xs:sequence>
                    							<xs:any namespace="##other" processContents="lax">
                    								<xs:annotation>
                    									<xs:documentation source="description" xml:lang="en">Implementer-Augmented Structure.</xs:documentation>
                    								</xs:annotation>
                    							</xs:any>
                    						</xs:sequence>
                    					</xs:complexType>
                    				</xs:element>
with the block:
                    <xs:element name="AugmentationPoint" minOccurs="0">
                    					<xs:annotation>
                    						<xs:documentation>Implementer-Augmented Structure.</xs:documentation>
                    					</xs:annotation>
                    					<xs:complexType>
                    						<xs:choice>
                    							<xs:element ref="qp:Queue_PlacePNR"/>
                    							<xs:element ref="ri:Queue_RemoveItem"/>
                    						</xs:choice>
                    					</xs:complexType>
                    				</xs:element>


IATA_OrderViewRS.xsd

1. add import elements:
<xs:import schemaLocation="amadeus/Queue_PlacePNRReply_03_1_1A.xsd"/>
<xs:import schemaLocation="amadeus/Queue_RemoveItemReply_03_1_1A.xsd"/>
2. add namespaces in the xs:schema block:
xmlns:qp="http://xml.amadeus.com/QUQPCR_03_1_1A" xmlns:ri="http://xml.amadeus.com/QUQMDR_03_1_1A"
3. change the block:
                    <xs:element name="AugmentationPoint" minOccurs="0">
                    					<xs:annotation>
                    						<xs:documentation>Implementer-Augmented Structure.</xs:documentation>
                    					</xs:annotation>
                    					<xs:complexType>
                    						<xs:sequence>
                    							<xs:any namespace="##other" processContents="lax">
                    								<xs:annotation>
                    									<xs:documentation source="description" xml:lang="en">Implementer-Augmented Structure.</xs:documentation>
                    								</xs:annotation>
                    							</xs:any>
                    						</xs:sequence>
                    					</xs:complexType>
                    				</xs:element>
with the block:
                    <xs:element name="AugmentationPoint" minOccurs="0">
                    					<xs:annotation>
                    						<xs:documentation>Implementer-Augmented Structure.</xs:documentation>
                    					</xs:annotation>
                    					<xs:complexType>
                    						<xs:choice>
                    							<xs:element ref="qp:Queue_PlacePNRReply"/>
                    							<xs:element ref="ri:Queue_RemoveItemReply"/>
                    						</xs:choice>
                    					</xs:complexType>
                    				</xs:element>



IATA_OrderListRQ.xsd
1. add an import element:
<xs:import schemaLocation="amadeus/Queue_List_11_1_1A.xsd"/>
2. add a namespace in the xs:schema block:
xmlns:ql="http://xml.amadeus.com/QDQLRQ_11_1_1A"
3. change the block:
                  <xs:element name="AugmentationPoint" minOccurs="0">
                  					<xs:annotation>
                  						<xs:documentation>Implementer-Augmented Structure.</xs:documentation>
                  					</xs:annotation>
                  					<xs:complexType>
                  						<xs:sequence>
                  							<xs:any namespace="##other" processContents="lax">
                  								<xs:annotation>
                  									<xs:documentation source="description" xml:lang="en">Implementer-Augmented Structure.</xs:documentation>
                  								</xs:annotation>
                  							</xs:any>
                  						</xs:sequence>
                  					</xs:complexType>
                  				</xs:element>
with the block:

                  <xs:element name="AugmentationPoint" minOccurs="0">
                  					<xs:annotation>
                  						<xs:documentation>Implementer-Augmented Structure.</xs:documentation>
                  					</xs:annotation>
                  					<xs:complexType>
                  						<xs:sequence>
                  							<xs:element ref="ql:Queue_List"/>
                  						</xs:sequence>
                  					</xs:complexType>
                  				</xs:element>


IATA_OrderListRS.xsd
1. add an import element:
<xs:import schemaLocation="amadeus/Queue_ListReply_11_1_1A.xsd"/>
2. add a namespace in the xs:schema block:
3. change the block:
                  <xs:element name="AugmentationPoint" minOccurs="0">
                  					<xs:annotation>
                  						<xs:documentation>Implementer-Augmented Structure.</xs:documentation>
                  					</xs:annotation>
                  					<xs:complexType>
                  						<xs:sequence>
                  							<xs:any namespace="##other" processContents="lax">
                  								<xs:annotation>
                  									<xs:documentation source="description" xml:lang="en">Implementer-Augmented Structure.</xs:documentation>
                  								</xs:annotation>
                  							</xs:any>
                  						</xs:sequence>
                  					</xs:complexType>
                  				</xs:element>
with the block:
                  <xs:element name="AugmentationPoint" minOccurs="0">
                  					<xs:annotation>
                  						<xs:documentation>Implementer-Augmented Structure.</xs:documentation>
                  					</xs:annotation>
                  					<xs:complexType>
                  						<xs:sequence>
                  							<xs:element ref="ql:Queue_ListReply"/>
                  						</xs:sequence>
                  					</xs:complexType>
                  				</xs:element>