<!--
   Tech Data Corporation
   XML Availability Submit Message Guideline.
   https://tdxml.techdata.com:443/xmlservlet
   Version 1.4
   Date: 12/21/03

   01/27/02 - Added support for non-Tech Data part numbers. 
              Allowable "RefIDQual" values include:
              "VP" = Vendor Part (Tech Data) number   
              "BP" = Buyer Part number              
              "MG" = Manufacturer Part number                       
              "UP" = UPC number 

   11/16/03 - Added ResponseVersion: Optional element for specifying the Response DTD version. 

   12/21/03 - TransControlID element is no longer optional. 
-->

<!ELEMENT XML_Availability_Submit (
	Header ,
	Detail ,
	Summary ) >

<!ELEMENT Header (
	UserName,
	Password,
	TransSetIDCode ,
	TransControlID ,
	ResponseVersion? ) >

<!-- Segment -->
<!ELEMENT UserName (#PCDATA) >
<!ELEMENT Password (#PCDATA) >

<!-- ST Segment -->
<!ELEMENT TransSetIDCode (#PCDATA) >
<!ELEMENT TransControlID (#PCDATA) >
<!ELEMENT ResponseVersion (#PCDATA) >

<!ELEMENT Detail (
	LineInfo+ ) >

<!ELEMENT LineInfo (
	AssignedID ,
	RefIDQual , 
	RefID ) >

<!-- LIN Segment -->
<!ELEMENT AssignedID (#PCDATA) >
<!ELEMENT RefIDQual (#PCDATA) >
<!ELEMENT RefID (#PCDATA) >

<!ELEMENT Summary (
	NbrOfSegments ) >

<!-- SE Segment -->
<!ELEMENT NbrOfSegments (#PCDATA) >