<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XML Spy v4.4 U (http://www.xmlspy.com) by Rick Edwards (Westinghouse Savannah River Co) -->
<!--W3C Schema generated by XML Spy v4.4 U (http://www.xmlspy.com)-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
	<xs:element name="TRANSACTIONS">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="SHIPMENT" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="CONCISENOTE" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:attribute name="LINENUMBER" type="xs:int" use="required">
										<xs:annotation>
											<xs:documentation source="Comment LINENUMBER">Integer, non-negative</xs:documentation>
										</xs:annotation>
									</xs:attribute>
									<xs:attribute name="ENTRYREFERENCE" type="xs:string" use="required">
										<xs:annotation>
											<xs:documentation source="Comment ENTRYREFERENCE">20 Alphanumeric Characters</xs:documentation>
										</xs:annotation>
									</xs:attribute>
									<xs:attribute name="TEXTOFCONCISENOTE" type="xs:string" use="required">
										<xs:annotation>
											<xs:documentation source="Comment TEXTOFCONCISENOTE">60 Alphanumeric Characters</xs:documentation>
										</xs:annotation>
									</xs:attribute>
									<xs:anyAttribute/>
								</xs:complexType>
							</xs:element>
							<xs:element name="OBLIGATION" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="MATERIAL">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="ELEMENT">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="ISOTOPE">
																	<xs:complexType>
																		<xs:attribute name="MATERIALTYPE" type="xs:string" use="required">
																			<xs:annotation>
																				<xs:documentation source="Comment MATERIALTYPE">2 Alphanumeric Characters
Validated by MaterialType Authority Reference Table                    </xs:documentation>
																			</xs:annotation>
																		</xs:attribute>
																		<xs:attribute name="ISOTOPEWEIGHT" type="xs:decimal" use="required">
																			<xs:annotation>
																				<xs:documentation source="Comment ISOTOPEWEIGHT">Numeric (19,7) 
19 digits of precision and upto 7 decimal places				decimal point is not implied                        </xs:documentation>
																			</xs:annotation>
																		</xs:attribute>
																		<xs:anyAttribute/>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="ELEMENTWEIGHT" type="xs:decimal" use="required">
																<xs:annotation>
																	<xs:documentation source="Comment ELEMENTWEIGHT">Numeric (19,7) 
19 digits of precision and upto 7 decimal places				decimal point is not implied</xs:documentation>
																</xs:annotation>
															</xs:attribute>
															<xs:anyAttribute/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
												<xs:attribute name="LINENUMBER" type="xs:integer" use="required">
													<xs:annotation>
														<xs:documentation source="Comment LINENUMBER">Integer, non-negative</xs:documentation>
													</xs:annotation>
												</xs:attribute>
												<xs:attribute name="COUNTRYCODE" type="xs:string" use="required">
													<xs:annotation>
														<xs:documentation source="Comment COUNTRYCODE">2 Alpha Character
Validated by CountryCode section of StaticData Authority Reference Table
</xs:documentation>
													</xs:annotation>
												</xs:attribute>
												<xs:anyAttribute/>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
									<xs:anyAttribute/>
								</xs:complexType>
							</xs:element>
							<xs:element name="MATERIAL" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="ELEMENT">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="ISOTOPE">
														<xs:complexType>
															<xs:attribute name="MATERIALTYPE" type="xs:string" use="required">
																<xs:annotation>
																	<xs:documentation source="Comment MATERIALTYPE">2 Alphanumeric Characters
Validated by MaterialType Authority Reference Table</xs:documentation>
																</xs:annotation>
															</xs:attribute>
															<xs:attribute name="WEIGHTPERCENT" type="xs:decimal" use="optional">
																<xs:annotation>
																	<xs:documentation source="Comment WEIGHTPERCENT">Numeric (16,6) 
16 digits of precision and upto 6 decimal places
Decimal point is not implied</xs:documentation>
																</xs:annotation>
															</xs:attribute>
															<xs:attribute name="ISOTOPEWEIGHT" type="xs:decimal" use="required">
																<xs:annotation>
																	<xs:documentation source="Comment ISOTOPEWEIGHT">Numeric (19,7) 
19 digits of precision and upto 7 decimal places
Decimal point is not implied</xs:documentation>
																</xs:annotation>
															</xs:attribute>
															<xs:attribute name="ISOTOPELOE" type="xs:decimal" use="optional">
																<xs:annotation>
																	<xs:documentation source="Comment ISOTOPELOE">Integer</xs:documentation>
																</xs:annotation>
															</xs:attribute>
															<xs:anyAttribute/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
												<xs:attribute name="ELEMENTWEIGHT" type="xs:decimal" use="required">
													<xs:annotation>
														<xs:documentation source="Comment ELEMENTWEIGHT">Numeric (19,7) 
19 digits of precision and upto 7 decimal places
Decimal point is not implied
</xs:documentation>
													</xs:annotation>
												</xs:attribute>
												<xs:attribute name="ELEMENTLOE" type="xs:decimal" use="optional">
													<xs:annotation>
														<xs:documentation source="Comment ELEMENTLOE">Integer</xs:documentation>
													</xs:annotation>
												</xs:attribute>
												<xs:anyAttribute/>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
									<xs:attribute name="LINENUMBER" type="xs:int" use="required">
										<xs:annotation>
											<xs:documentation source="Comment LINENUMBER">Integer, non-negative</xs:documentation>
										</xs:annotation>
									</xs:attribute>
									<xs:attribute name="TYPEINVENTORYCHANGE" type="xs:string" use="optional">
										<xs:annotation>
											<xs:documentation source="Comment TYPEINVENTORYCHANGE">2 Alphanumeric Characters
Validated by list of Codes when required</xs:documentation>
										</xs:annotation>
									</xs:attribute>
									<xs:attribute name="BATCH" type="xs:string" use="optional">
										<xs:annotation>
											<xs:documentation source="Comment BATCH">16 Alphanumeric Characters</xs:documentation>
										</xs:annotation>
									</xs:attribute>
									<xs:attribute name="NUMBEROFITEMS" type="xs:int" use="required">
										<xs:annotation>
											<xs:documentation source="Comment NUMBEROFITEMS">Integer</xs:documentation>
										</xs:annotation>
									</xs:attribute>
									<xs:attribute name="OWNER" type="xs:string" use="required">
										<xs:annotation>
											<xs:documentation source="Comment OWNER">1 Alpha Character
Validated by OwnerCode section of StaticData Authority Reference Table
Also called Owner Code</xs:documentation>
										</xs:annotation>
									</xs:attribute>
									<xs:attribute name="PROJECT" type="xs:string" use="optional">
										<xs:annotation>
											<xs:documentation source="Comment PROJECT">10 Alphanumeric Characters
Validated by ProjectNumber Authority Reference Table if required
Also called Project Number</xs:documentation>
										</xs:annotation>
									</xs:attribute>
									<xs:attribute name="COEILINENUMBER" type="xs:string" use="optional">
										<xs:annotation>
											<xs:documentation source="Comment COEILINENUMBER">4 Alphanumeric Characters
Validated by CompCode Authority Reference Table
Also called Comp Code
IAEA reporting facilities should put their IAEACompCode or IAEAFacililtyCode in this field, NMMSS will translate during the import process</xs:documentation>
										</xs:annotation>
									</xs:attribute>
									<xs:attribute name="GROSSWEIGHT" type="xs:decimal" use="optional">
										<xs:annotation>
											<xs:documentation source="Comment GROSSWEIGHT">Numeric (19,7) 
19 digits of precision and upto 7 decimal places
Decimal point is not implied</xs:documentation>
										</xs:annotation>
									</xs:attribute>
									<xs:attribute name="NETWEIGHT" type="xs:decimal" use="optional">
										<xs:annotation>
											<xs:documentation source="Comment NETWEIGHT">Numeric (19,7) 
19 digits of precision and upto 7 decimal places
Decimal point is not implied</xs:documentation>
										</xs:annotation>
									</xs:attribute>
									<xs:attribute name="KEYMEASUREPOINT" type="xs:string" use="optional">
										<xs:annotation>
											<xs:documentation source="Comment KEYMEASUREPOINT">2 Alphanumeric Characters
Validated by IAEAFacilityAttachment Authority Reference Table
</xs:documentation>
										</xs:annotation>
									</xs:attribute>
									<xs:attribute name="MEASUREBASIS" type="xs:string" use="optional">
										<xs:annotation>
											<xs:documentation source="Comment MEASUREBASIS">1 Alphanumeric Characters
Validated by IAEAFacilityAttachment Authority Reference Table
</xs:documentation>
										</xs:annotation>
									</xs:attribute>
									<xs:attribute name="OTHERMEASUREPOINT" type="xs:string" use="optional">
										<xs:annotation>
											<xs:documentation source="Comment OTHERMEASUREPOINT">2 Alphanumeric Characters
Validated by IAEAFacilityAttachment Authority Reference Table
</xs:documentation>
										</xs:annotation>
									</xs:attribute>
									<xs:attribute name="MEASUREMETHOD" type="xs:string" use="optional">
										<xs:annotation>
											<xs:documentation source="Comment MEASUREMETHOD">1 Alphanumeric Characters
Validated by IAEAFacilityAttachment Authority Reference Table
</xs:documentation>
										</xs:annotation>
									</xs:attribute>
									<xs:attribute name="TOPROJECT" type="xs:string" use="optional">
										<xs:annotation>
											<xs:documentation source="Comment TOPROJECT">10 Alphanumeric Characters
Validated by ProjectNumber Authority Reference Table if required
Only reportable with P ActionCode Project Transfer
Also called ToProject Number
</xs:documentation>
										</xs:annotation>
									</xs:attribute>
									<xs:attribute name="TOCOEILINENUMBER" type="xs:string" use="optional">
										<xs:annotation>
											<xs:documentation source="Comment TOCOEILINENUMBER">4 Alphanumeric Characters
Validated by CompCode Authority Reference Table
Only reportable with P ActionCode Project Transfer
Also called To Comp Code
</xs:documentation>
										</xs:annotation>
									</xs:attribute>
									<xs:attribute name="BACKREFLINENUMBER" type="xs:string" use="optional">
										<xs:annotation>
											<xs:documentation source="Comment BACKREFLINENUMBER">3 Alphanumeric Characters
1st Character is the BackReferenceChangeDigit
2nd and 3rd Characters are BackReferenceLinenumber
</xs:documentation>
										</xs:annotation>
									</xs:attribute>
									<xs:anyAttribute/>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
						<xs:attribute name="SHIPPERRIS" type="xs:string" use="required">
							<xs:annotation>
								<xs:documentation source="Comment SHIPPERRIS">4 Alphanumeric Characters
Validated by RIS Authority Reference Table</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="RECEIVERRIS" type="xs:string" use="required">
							<xs:annotation>
								<xs:documentation source="Comment RECEIVERRIS">4 Alphanumeric Characters
Validated by RIS Authority Reference Table</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="TRANSFERNUMBER" type="xs:string" use="required">
							<xs:annotation>
								<xs:documentation source="Comment TRANSFERNUMBER">8 Alphanumeric Characters
If the datatype is integer then the number will be left padded with zeros during the import process</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="CORRECTION" type="xs:string" use="required">
							<xs:annotation>
								<xs:documentation source="Comment CORRECTION">1 Alphanumeric Character</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="PROCESSCODE" type="xs:string" use="required">
							<xs:annotation>
								<xs:documentation source="Comment PROCESSCODE">1 Alpha Character
Accepted values A,C or D</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="ACTIONCODE" type="xs:string" use="required">
							<xs:annotation>
								<xs:documentation source="Comment ACTIONCODE">1 Alpha Character
Validated by ActionCode section of StaticData Authority Reference Table</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="NUMBEROFLINES" type="xs:int" use="required">
							<xs:annotation>
								<xs:documentation source="Comment NUMBEROFLINES">Integer, non-negative</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="NATUREOFTRANSACTION" type="xs:string" use="optional">
							<xs:annotation>
								<xs:documentation source="Comment NATUREOFTRANSACTION">1 Alpha Character
Validated by TICode section of StaticData Authority Reference Table if required
Also called TI Code</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="SHIPPEDFORRIS" type="xs:string" use="optional">
							<xs:annotation>
								<xs:documentation source="Comment SHIPPEDFORRIS">4 Alphanumeric Characters
Validated by RIS Authority Reference Table if required
Also called ForAccount</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="SHIPPEDTORIS" type="xs:string" use="optional">
							<xs:annotation>
								<xs:documentation source="Comment SHIPPEDTORIS">4 Alphanumeric Characters
Validated by RIS Authority Reference Table if required
Also called ToAccount</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="TRANSFERAUTHORITY" type="xs:string" use="optional">
							<xs:annotation>
								<xs:documentation source="Comment TRANSFERAUTHORITY">17 Alphanumeric Characters
No validation performed</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="UKFLAG" type="xs:string" use="optional">
							<xs:annotation>
								<xs:documentation source="Comment UKFLAG">1 Alpha Character
Validated by SpecialIAEACode section of StaticData Authority Reference Table, acceptable values are blank, N or R
Also called SpecialIAEACode</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="ACTIONDATE" use="required">
							<xs:annotation>
								<xs:documentation source="Comment ACTIONDATE">Date in mm/dd/yyyy format
Also called Activity Date</xs:documentation>
							</xs:annotation>
							<xs:simpleType>
								<xs:restriction base="xs:string">
									<xs:pattern value="\d{2}/\d{2}/\d{4}"/>
								</xs:restriction>
							</xs:simpleType>
						</xs:attribute>
						<xs:attribute name="LICENSENUMBER" type="xs:string" use="optional">
							<xs:annotation>
								<xs:documentation source="Comment LICENSENUMBER">10 Alphanumeric Characters
Validated by INMTS Authority Reference Table if required</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="PORTOFENTRY" type="xs:string" use="optional">
							<xs:annotation>
								<xs:documentation source="Comment PORTOFENTRY">4 Alphanumeric Characters
Discontinued 10/2003</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="TOTALGROSSWEIGHT" type="xs:int" use="optional">
							<xs:annotation>
								<xs:documentation source="Comment TOTALGROSSWEIGHT">Integer, non-negative
Also know as GrossWeight</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="TOTALVOLUME" type="xs:int" use="optional">
							<xs:annotation>
								<xs:documentation source="Comment TOTALVOLUME">Integer, non-negative</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="SEALEDSOURCE" type="xs:string" use="optional">
							<xs:annotation>
								<xs:documentation source="Comment SEALEDSOURCE">10 Alphanumeric Characters
No validation occurs at this time</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:attribute name="TOTRANSFERAUTHORITY" type="xs:string" use="optional">
							<xs:annotation>
								<xs:documentation source="Comment TOTRANSFERAUTHORITY">17 Alphanumeric Characters
No longer validated, was used for Contract Transfers</xs:documentation>
							</xs:annotation>
						</xs:attribute>
						<xs:anyAttribute/>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
			<xs:attribute name="VERSION" type="xs:int" use="required" fixed="2"/>
		</xs:complexType>
	</xs:element>
</xs:schema>
