<?xml version="1.0" encoding="utf-8"?><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Products" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Products"><xs:import schemaLocation="https://uat.blood.gov.au/BloodNet5/LisService/LISService.svc?xsd=xsd4" namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/><xs:import schemaLocation="https://uat.blood.gov.au/BloodNet5/LisService/LISService.svc?xsd=xsd3" namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"/><xs:import schemaLocation="https://uat.blood.gov.au/BloodNet5/LisService/LISService.svc?xsd=xsd21" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><xs:complexType name="ArrayOfSupplierProduct"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="SupplierProduct" nillable="true" type="tns:SupplierProduct"/></xs:sequence></xs:complexType><xs:element name="ArrayOfSupplierProduct" nillable="true" type="tns:ArrayOfSupplierProduct"/><xs:complexType name="SupplierProduct"><xs:complexContent mixed="false"><xs:extension base="q1:BaseElement" xmlns:q1="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:sequence><xs:element minOccurs="0" name="BarcodeType" nillable="true" type="q2:BarcodeType" xmlns:q2="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/><xs:element minOccurs="0" name="ProductID" type="xs:int"/><xs:element minOccurs="0" name="ProductName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ProductType" nillable="true" type="tns:ProductType"/><xs:element minOccurs="0" name="SupplierProductID" type="xs:int"/><xs:element minOccurs="0" name="SuppliersMnemonic" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="SuppliersProductIdentifer" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="GTIN" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="SupplierProduct" nillable="true" type="tns:SupplierProduct"/><xs:complexType name="ProductType"><xs:complexContent mixed="false"><xs:extension base="q3:BaseElement" xmlns:q3="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:sequence><xs:element minOccurs="0" name="Name" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ProductTypeID" type="xs:int"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="ProductType" nillable="true" type="tns:ProductType"/><xs:complexType name="ArrayOfProductType"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="ProductType" nillable="true" type="tns:ProductType"/></xs:sequence></xs:complexType><xs:element name="ArrayOfProductType" nillable="true" type="tns:ArrayOfProductType"/><xs:complexType name="Product"><xs:complexContent mixed="false"><xs:extension base="q4:BaseElement" xmlns:q4="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:sequence><xs:element minOccurs="0" name="BarcodeType" nillable="true" type="q5:BarcodeType" xmlns:q5="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/><xs:element minOccurs="0" name="ProductID" type="xs:int"/><xs:element minOccurs="0" name="ProductName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ProductType" nillable="true" type="tns:ProductType"/><xs:element minOccurs="0" name="Suppliers" nillable="true" type="q6:ArrayOfSupplier" xmlns:q6="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/><xs:element minOccurs="0" name="GTIN" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="Product" nillable="true" type="tns:Product"/><xs:complexType name="ArrayOfCandidateProduct"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="CandidateProduct" nillable="true" type="tns:CandidateProduct"/></xs:sequence></xs:complexType><xs:element name="ArrayOfCandidateProduct" nillable="true" type="tns:ArrayOfCandidateProduct"/><xs:complexType name="CandidateProduct"><xs:complexContent mixed="false"><xs:extension base="tns:Product"><xs:sequence><xs:element minOccurs="0" name="ExpiryDates" nillable="true" type="q7:ArrayOfdateTime" xmlns:q7="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="CandidateProduct" nillable="true" type="tns:CandidateProduct"/><xs:complexType name="ArrayOfRoutineProduct"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="RoutineProduct" nillable="true" type="tns:RoutineProduct"/></xs:sequence></xs:complexType><xs:element name="ArrayOfRoutineProduct" nillable="true" type="tns:ArrayOfRoutineProduct"/><xs:complexType name="RoutineProduct"><xs:complexContent mixed="false"><xs:extension base="q8:BaseElement" xmlns:q8="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:sequence><xs:element minOccurs="0" name="MaxStock" type="xs:int"/><xs:element minOccurs="0" name="ProductID" type="xs:int"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="RoutineProduct" nillable="true" type="tns:RoutineProduct"/></xs:schema>