<?xml version="1.0" encoding="utf-8"?><wsdl:definitions name="UsernameLabSystemService" targetNamespace="http://blood.gov.au/services/BloodNet/201508/LabService" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:tns="http://blood.gov.au/services/BloodNet/201508/LabService" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><wsp:Policy wsu:Id="BasicHttpBinding_LabSystemService_policy"><wsp:ExactlyOne><wsp:All><sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"><wsp:Policy><sp:TransportToken><wsp:Policy><sp:HttpsToken RequireClientCertificate="false"/></wsp:Policy></sp:TransportToken><sp:AlgorithmSuite><wsp:Policy><sp:Basic256/></wsp:Policy></sp:AlgorithmSuite><sp:Layout><wsp:Policy><sp:Lax/></wsp:Policy></sp:Layout><sp:IncludeTimestamp/></wsp:Policy></sp:TransportBinding><sp:SignedSupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"><wsp:Policy><sp:UsernameToken sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient"><wsp:Policy><sp:WssUsernameToken10/></wsp:Policy></sp:UsernameToken></wsp:Policy></sp:SignedSupportingTokens><sp:Wss10 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"><wsp:Policy/></sp:Wss10></wsp:All></wsp:ExactlyOne></wsp:Policy><wsdl:types><xs:schema elementFormDefault="qualified" targetNamespace="http://blood.gov.au/services/BloodNet/201508/LabService" xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.IssueNote"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.StockLevel"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Fate"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Facilities"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Modifiers"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Suppliers"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.BarcodeTypes"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Products"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Reasons"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Manufacturers"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Locations"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Components"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.DistributionSites"/><xs:element name="GetReceiptedIssueNotes"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getReceiptedIssueNotesRequest" nillable="true" type="q1:GetReceiptedIssueNotesRequest" xmlns:q1="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.IssueNote"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetReceiptedIssueNotesResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetReceiptedIssueNotesResult" nillable="true" type="q2:GetReceiptedIssueNotesResponse" xmlns:q2="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.IssueNote"/></xs:sequence></xs:complexType></xs:element><xs:element name="AcknowledgeReceiptedIssueNotes"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="acknwodegeReceiptedIssueNotesRequest" nillable="true" type="q3:AcknowledgeReceiptedIssueNotesRequest" xmlns:q3="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.IssueNote"/></xs:sequence></xs:complexType></xs:element><xs:element name="AcknowledgeReceiptedIssueNotesResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="AcknowledgeReceiptedIssueNotesResult" nillable="true" type="q4:AcknowledgeReceiptedIssueNotesResponse" xmlns:q4="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.IssueNote"/></xs:sequence></xs:complexType></xs:element><xs:element name="UpdateRealTimeInventoryLevels"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="updateRealTimeInventoryLevelsRequest" nillable="true" type="q5:UpdateRealTimeInventoryLevelsRequest" xmlns:q5="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.StockLevel"/></xs:sequence></xs:complexType></xs:element><xs:element name="UpdateRealTimeInventoryLevelsResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="UpdateRealTimeInventoryLevelsResult" nillable="true" type="q6:UpdateRealTimeInventoryLevelsResponse" xmlns:q6="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.StockLevel"/></xs:sequence></xs:complexType></xs:element><xs:element name="FateOfUnit"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="fateOfUnitRequest" nillable="true" type="q7:FateOfUnitRequest" xmlns:q7="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Fate"/></xs:sequence></xs:complexType></xs:element><xs:element name="FateOfUnitResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="FateOfUnitResult" nillable="true" type="q8:FateOfUnitResponse" xmlns:q8="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Fate"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetManagedFacilities"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getManagedFacilities" nillable="true" type="q9:GetManagedFacilitiesRequest" xmlns:q9="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Facilities"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetManagedFacilitiesResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetManagedFacilitiesResult" nillable="true" type="q10:GetManagedFacilitiesResponse" xmlns:q10="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Facilities"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetAvailableModifiers"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getAvailableModifiers" nillable="true" type="q11:GetAvailableModifiersRequest" xmlns:q11="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Modifiers"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetAvailableModifiersResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetAvailableModifiersResult" nillable="true" type="q12:GetAvailableModifiersResponse" xmlns:q12="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Modifiers"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetSuppliers"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getSuppliersRequest" nillable="true" type="q13:GetSuppliersRequest" xmlns:q13="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Suppliers"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetSuppliersResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetSuppliersResult" nillable="true" type="q14:GetSuppliersResponse" xmlns:q14="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Suppliers"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetSupplierProducts"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getSupplierProductsRequest" nillable="true" type="q15:GetSupplierProductsRequest" xmlns:q15="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Suppliers"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetSupplierProductsResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetSupplierProductsResult" nillable="true" type="q16:GetSupplierProductsResponse" xmlns:q16="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Suppliers"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetBarcodeTypes"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getBarcodeTypes" nillable="true" type="q17:GetBarcodeTypesRequest" xmlns:q17="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.BarcodeTypes"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetBarcodeTypesResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetBarcodeTypesResult" nillable="true" type="q18:GetBarcodeTypesResponse" xmlns:q18="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.BarcodeTypes"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetProductTypes"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getProductTypes" nillable="true" type="q19:GetProductTypesRequest" xmlns:q19="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Products"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetProductTypesResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetProductTypesResult" nillable="true" type="q20:GetProductTypesResponse" xmlns:q20="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Products"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetBloodNetProduct"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getBloodNetProduct" nillable="true" type="q21:GetBloodNetProductRequest" xmlns:q21="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Products"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetBloodNetProductResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetBloodNetProductResult" nillable="true" type="q22:GetBloodNetProductResponse" xmlns:q22="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Products"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetTransferReasons"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getTransferReasons" nillable="true" type="q23:GetTransferReasonsRequest" xmlns:q23="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Reasons"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetTransferReasonsResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetTransferReasonsResult" nillable="true" type="q24:GetTransferReasonsResponse" xmlns:q24="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Reasons"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetDiscardReasons"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getDiscardReasons" nillable="true" type="q25:GetDiscardReasonsRequest" xmlns:q25="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Reasons"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetDiscardReasonsResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetDiscardReasonsResult" nillable="true" type="q26:GetDiscardReasonsResponse" xmlns:q26="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Reasons"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetManufacturers"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getManufacturersRequest" nillable="true" type="q27:GetManufacturersRequest" xmlns:q27="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Manufacturers"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetManufacturersResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetManufacturersResult" nillable="true" type="q28:GetManufacturersResponse" xmlns:q28="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Manufacturers"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetDefectReasons"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getDefectReasons" nillable="true" type="q29:GetDefectReasonsRequest" xmlns:q29="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Reasons"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetDefectReasonsResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetDefectReasonsResult" nillable="true" type="q30:GetDefectReasonsResponse" xmlns:q30="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Reasons"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetFacilities"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getFacilities" nillable="true" type="q31:GetFacilitiesRequest" xmlns:q31="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Facilities"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetFacilitiesResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetFacilitiesResult" nillable="true" type="q32:GetFacilitiesResponse" xmlns:q32="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Facilities"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetCustomTransferLocations"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getCustomTransferLocations" nillable="true" type="q33:GetCustomTransferLocationsRequest" xmlns:q33="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Locations"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetCustomTransferLocationsResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetCustomTransferLocationsResult" nillable="true" type="q34:GetCustomTransferLocationsResponse" xmlns:q34="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Locations"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetComponentTypes"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getComponentTypes" nillable="true" type="q35:GetComponentTypesRequest" xmlns:q35="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Components"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetComponentTypesResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetComponentTypesResult" nillable="true" type="q36:GetComponentTypesResponse" xmlns:q36="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Components"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetCandidateProductsForLotNumber"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getCandidateProductsForLotNumber" nillable="true" type="q37:GetCandidateProductsForLotNumberRequest" xmlns:q37="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Products"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetCandidateProductsForLotNumberResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetCandidateProductsForLotNumberResult" nillable="true" type="q38:GetCandidateProductsForLotNumberResponse" xmlns:q38="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Products"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetFacilityRoutineProducts"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getFacilityRoutineProducts" nillable="true" type="q39:GetFacilityRoutineProductsRequest" xmlns:q39="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Facilities"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetFacilityRoutineProductsResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetFacilityRoutineProductsResult" nillable="true" type="q40:GetFacilityRoutineProductsResponse" xmlns:q40="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Facilities"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetSupplierComponents"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getSupplierComponents" nillable="true" type="q41:GetSupplierComponentsRequest" xmlns:q41="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Components"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetSupplierComponentsResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetSupplierComponentsResult" nillable="true" type="q42:GetSupplierComponentsResponse" xmlns:q42="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Components"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetFacilityRoutineComponents"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getFacilityRoutineComponents" nillable="true" type="q43:GetFacilityRoutineComponentsRequest" xmlns:q43="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Components"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetFacilityRoutineComponentsResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetFacilityRoutineComponentsResult" nillable="true" type="q44:GetFacilityRoutineComponentsResponse" xmlns:q44="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Components"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetDistributionSites"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getDistributionSites" nillable="true" type="q45:GetDistributionSitesRequest" xmlns:q45="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.DistributionSites"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetDistributionSitesResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetDistributionSitesResult" nillable="true" type="q46:GetDistributionSitesResponse" xmlns:q46="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.DistributionSites"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetTransfusionLocations"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getTransfusionLocations" nillable="true" type="q47:GetTransfusionLocationsRequest" xmlns:q47="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Locations"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetTransfusionLocationsResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetTransfusionLocationsResult" nillable="true" type="q48:GetTransfusionLocationsResponse" xmlns:q48="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Locations"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetDiscardLocations"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="getDiscardLocations" nillable="true" type="q49:GetDiscardLocationsRequest" xmlns:q49="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Locations"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetDiscardLocationsResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetDiscardLocationsResult" nillable="true" type="q50:GetDiscardLocationsResponse" xmlns:q50="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Locations"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetDispenseLocations"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="request" nillable="true" type="q51:GetDispenseLocationsRequest" xmlns:q51="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Locations"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetDispenseLocationsResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetDispenseLocationsResult" nillable="true" type="q52:GetDispenseLocationsResponse" xmlns:q52="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Locations"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetCustomLocations"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="request" nillable="true" type="q53:GetCustomLocationsRequest" xmlns:q53="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Locations"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetCustomLocationsResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetCustomLocationsResult" nillable="true" type="q54:GetCustomLocationsResponse" xmlns:q54="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Locations"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetSentToLocations"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="request" nillable="true" type="q55:GetSentToLocationsRequest" xmlns:q55="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Locations"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetSentToLocationsResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetSentToLocationsResult" nillable="true" type="q56:GetSentToLocationsResponse" xmlns:q56="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Locations"/></xs:sequence></xs:complexType></xs:element></xs:schema><xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/"><xs:element name="anyType" nillable="true" type="xs:anyType"/><xs:element name="anyURI" nillable="true" type="xs:anyURI"/><xs:element name="base64Binary" nillable="true" type="xs:base64Binary"/><xs:element name="boolean" nillable="true" type="xs:boolean"/><xs:element name="byte" nillable="true" type="xs:byte"/><xs:element name="dateTime" nillable="true" type="xs:dateTime"/><xs:element name="decimal" nillable="true" type="xs:decimal"/><xs:element name="double" nillable="true" type="xs:double"/><xs:element name="float" nillable="true" type="xs:float"/><xs:element name="int" nillable="true" type="xs:int"/><xs:element name="long" nillable="true" type="xs:long"/><xs:element name="QName" nillable="true" type="xs:QName"/><xs:element name="short" nillable="true" type="xs:short"/><xs:element name="string" nillable="true" type="xs:string"/><xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte"/><xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt"/><xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong"/><xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort"/><xs:element name="char" nillable="true" type="tns:char"/><xs:simpleType name="char"><xs:restriction base="xs:int"/></xs:simpleType><xs:element name="duration" nillable="true" type="tns:duration"/><xs:simpleType name="duration"><xs:restriction base="xs:duration"><xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?"/><xs:minInclusive value="-P10675199DT2H48M5.4775808S"/><xs:maxInclusive value="P10675199DT2H48M5.4775807S"/></xs:restriction></xs:simpleType><xs:element name="guid" nillable="true" type="tns:guid"/><xs:simpleType name="guid"><xs:restriction base="xs:string"><xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}"/></xs:restriction></xs:simpleType><xs:attribute name="FactoryType" type="xs:QName"/><xs:attribute name="Id" type="xs:ID"/><xs:attribute name="Ref" type="xs:IDREF"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.IssueNote" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.IssueNote"><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Modifier"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/><xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/"/><xs:complexType name="GetReceiptedIssueNotesRequest"><xs:sequence><xs:element minOccurs="0" name="FacilityID" nillable="true" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="GetReceiptedIssueNotesRequest" nillable="true" type="tns:GetReceiptedIssueNotesRequest"/><xs:complexType name="GetReceiptedIssueNotesResponse"><xs:complexContent mixed="false"><xs:extension base="q1:BaseResponse" xmlns:q1="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:sequence><xs:element minOccurs="0" name="ReceiptedIssueNotes" nillable="true" type="tns:ArrayOfReceiptedIssueNote"/><xs:element minOccurs="0" name="TotalAvailableIssueNotes" type="xs:int"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetReceiptedIssueNotesResponse" nillable="true" type="tns:GetReceiptedIssueNotesResponse"/><xs:complexType name="ArrayOfReceiptedIssueNote"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="ReceiptedIssueNote" nillable="true" type="tns:ReceiptedIssueNote"/></xs:sequence></xs:complexType><xs:element name="ArrayOfReceiptedIssueNote" nillable="true" type="tns:ArrayOfReceiptedIssueNote"/><xs:complexType name="ReceiptedIssueNote"><xs:sequence><xs:element minOccurs="0" name="AHPReference" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Comments" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="DispatchDateTime" nillable="true" type="xs:dateTime"/><xs:element minOccurs="0" name="FacilityID" type="xs:int"/><xs:element minOccurs="0" name="HealthProviderCode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="IssueNoteID" type="xs:int"/><xs:element minOccurs="0" name="OrderNumber" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="OrderSourceSystem" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ReceiptedIssueNoteLines" nillable="true" type="tns:ArrayOfReceiptedIssueNoteLine"/><xs:element minOccurs="0" name="SupplierID" type="xs:int"/><xs:element minOccurs="0" name="SupplierIssueNoteID" type="xs:long"/><xs:element minOccurs="0" name="Ward" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="ReceiptedIssueNote" nillable="true" type="tns:ReceiptedIssueNote"/><xs:complexType name="ArrayOfReceiptedIssueNoteLine"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="ReceiptedIssueNoteLine" nillable="true" type="tns:ReceiptedIssueNoteLine"/></xs:sequence></xs:complexType><xs:element name="ArrayOfReceiptedIssueNoteLine" nillable="true" type="tns:ArrayOfReceiptedIssueNoteLine"/><xs:complexType name="ReceiptedIssueNoteLine"><xs:sequence><xs:element minOccurs="0" name="ABOGroupPhenotype" nillable="true" type="q2:ABOGroupPhenotype" xmlns:q2="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"/><xs:element minOccurs="0" name="AcknowledgedReceivedQuantity" type="xs:int"/><xs:element minOccurs="0" name="DefectReason" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="DerivedLotNumber" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="DerivedLotNumberParseError" type="xs:boolean"/><xs:element minOccurs="0" name="DonationLotNumber" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="GS1Data" nillable="true" type="tns:GS1Data"/><xs:element minOccurs="0" name="Gram" type="xs:int"/><xs:element minOccurs="0" name="HasDefect" type="xs:boolean"/><xs:element minOccurs="0" name="ISBT128Data" nillable="true" type="tns:ISBT128Data"/><xs:element minOccurs="0" name="IUQuantity" type="xs:int"/><xs:element minOccurs="0" name="IssueNoteLineID" type="xs:int"/><xs:element minOccurs="0" name="IssuedQuantity" type="xs:int"/><xs:element minOccurs="0" name="ItemExpirationDate" type="xs:dateTime"/><xs:element minOccurs="0" name="ManufacturerCode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ManufacturerID" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="ManufacturerItemCode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Modifiers" nillable="true" type="q3:ArrayOfModifierBasic" xmlns:q3="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Modifier"/><xs:element minOccurs="0" name="Patient" nillable="true" type="tns:Patient"/><xs:element minOccurs="0" name="Percentage" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="PhenotypeBarcode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="PhenotypeText" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ProductID" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="ProductionDate" nillable="true" type="xs:dateTime"/><xs:element minOccurs="0" name="RFID" nillable="true" type="q4:RFID" xmlns:q4="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/><xs:element minOccurs="0" name="ReceiptedBy" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ReceiptedDateTime" type="xs:dateTime"/><xs:element minOccurs="0" name="ReceiptedSequence" type="xs:int"/><xs:element minOccurs="0" name="RhBloodGroupPhenotype" nillable="true" type="xs:boolean"/><xs:element minOccurs="0" name="SupplierComponentID" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="SupplierID" type="xs:int"/><xs:element minOccurs="0" name="SupplierItemCode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="SupplierItemName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="UnacknowledgedReceivedQuantity" type="xs:int"/><xs:element minOccurs="0" name="UnitVolume" nillable="true" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="ReceiptedIssueNoteLine" nillable="true" type="tns:ReceiptedIssueNoteLine"/><xs:complexType name="GS1Data"><xs:sequence><xs:element minOccurs="0" name="ExpiryDate" type="xs:dateTime"/><xs:element minOccurs="0" name="GTIN" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="LotNumber" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="SerialNumber" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="GS1Data" nillable="true" type="tns:GS1Data"/><xs:complexType name="ISBT128Data"><xs:sequence><xs:element minOccurs="0" name="BloodGroup" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CollectionDateTime" type="xs:dateTime"/><xs:element minOccurs="0" name="DonationIdentificationNumber" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ExpiryDateTime" type="xs:dateTime"/><xs:element minOccurs="0" name="ProductCode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="SpecialTesting" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="ISBT128Data" nillable="true" type="tns:ISBT128Data"/><xs:complexType name="Patient"><xs:complexContent mixed="false"><xs:extension base="q5:BasePatient" xmlns:q5="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:sequence><xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="Patient" nillable="true" type="tns:Patient"/><xs:complexType name="AcknowledgeReceiptedIssueNotesRequest"><xs:sequence><xs:element minOccurs="0" name="IssueNoteLineAcknowledgements" nillable="true" type="tns:ArrayOfIssueNoteLineAcknowledgement"/></xs:sequence></xs:complexType><xs:element name="AcknowledgeReceiptedIssueNotesRequest" nillable="true" type="tns:AcknowledgeReceiptedIssueNotesRequest"/><xs:complexType name="ArrayOfIssueNoteLineAcknowledgement"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="IssueNoteLineAcknowledgement" nillable="true" type="tns:IssueNoteLineAcknowledgement"/></xs:sequence></xs:complexType><xs:element name="ArrayOfIssueNoteLineAcknowledgement" nillable="true" type="tns:ArrayOfIssueNoteLineAcknowledgement"/><xs:complexType name="IssueNoteLineAcknowledgement"><xs:sequence><xs:element minOccurs="0" name="AcknowledgedBy" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Action" type="q6:AcknowledgementAction" xmlns:q6="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"/><xs:element minOccurs="0" name="ActionReason" type="q7:AcknowledgementActionReason" xmlns:q7="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"/><xs:element minOccurs="0" name="ClientTransferEventNumber" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="FacilityUnitUniqueIdentifier" nillable="true" type="xs:string"/><xs:element name="IssueNoteLineID" type="xs:int"/><xs:element name="Quantity" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="IssueNoteLineAcknowledgement" nillable="true" type="tns:IssueNoteLineAcknowledgement"/><xs:complexType name="AcknowledgeReceiptedIssueNotesResponse"><xs:complexContent mixed="false"><xs:extension base="q8:BaseResponse" xmlns:q8="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:sequence><xs:element minOccurs="0" name="ResponseID" type="ser:guid"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="AcknowledgeReceiptedIssueNotesResponse" nillable="true" type="tns:AcknowledgeReceiptedIssueNotesResponse"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/><xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/"/><xs:complexType name="BaseResponse"><xs:sequence><xs:element minOccurs="0" name="Error" nillable="true" type="q1:Error" xmlns:q1="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/></xs:sequence></xs:complexType><xs:element name="BaseResponse" nillable="true" type="tns:BaseResponse"/><xs:simpleType name="ErrorType"><xs:restriction base="xs:string"><xs:enumeration value="Fault"/><xs:enumeration value="Offline"/><xs:enumeration value="Validation"/></xs:restriction></xs:simpleType><xs:element name="ErrorType" nillable="true" type="tns:ErrorType"/><xs:simpleType name="ABOGroupPhenotype"><xs:restriction base="xs:string"><xs:enumeration value="O"><xs:annotation><xs:appinfo><EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue></xs:appinfo></xs:annotation></xs:enumeration><xs:enumeration value="A"><xs:annotation><xs:appinfo><EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue></xs:appinfo></xs:annotation></xs:enumeration><xs:enumeration value="B"><xs:annotation><xs:appinfo><EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue></xs:appinfo></xs:annotation></xs:enumeration><xs:enumeration value="AB"><xs:annotation><xs:appinfo><EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue></xs:appinfo></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType><xs:element name="ABOGroupPhenotype" nillable="true" type="tns:ABOGroupPhenotype"/><xs:complexType name="BasePatient"><xs:sequence><xs:element minOccurs="0" name="ABOGroupPhenotype" nillable="true" type="tns:ABOGroupPhenotype"/><xs:element minOccurs="0" name="BirthDate" type="xs:dateTime"/><xs:element minOccurs="0" name="IHI" nillable="true" type="xs:long"/><xs:element minOccurs="0" name="RhBloodGroupPhenotype" nillable="true" type="xs:boolean"/><xs:element minOccurs="0" name="SexCode" type="tns:SexCode"/><xs:element minOccurs="0" name="URNumber" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="BasePatient" nillable="true" type="tns:BasePatient"/><xs:simpleType name="SexCode"><xs:restriction base="xs:string"><xs:enumeration value="Unknown"/><xs:enumeration value="Male"/><xs:enumeration value="Female"/><xs:enumeration value="IntersexOrIndeterminate"/></xs:restriction></xs:simpleType><xs:element name="SexCode" nillable="true" type="tns:SexCode"/><xs:simpleType name="AcknowledgementAction"><xs:restriction base="xs:string"><xs:enumeration value="Accept"/><xs:enumeration value="Reject"/><xs:enumeration value="NotApplicable"/></xs:restriction></xs:simpleType><xs:element name="AcknowledgementAction" nillable="true" type="tns:AcknowledgementAction"/><xs:simpleType name="AcknowledgementActionReason"><xs:restriction base="xs:string"><xs:enumeration value="UnknownItem"/><xs:enumeration value="UnsupportedItem"/><xs:enumeration value="UnitDefected"/><xs:enumeration value="AlreadyInInventory"/><xs:enumeration value="FailedSystemChecks"/><xs:enumeration value="FailedUserChecks"/><xs:enumeration value="Accepted"/><xs:enumeration value="Rejected"/><xs:enumeration value="Other"/></xs:restriction></xs:simpleType><xs:element name="AcknowledgementActionReason" nillable="true" type="tns:AcknowledgementActionReason"/><xs:simpleType name="ConvertType"><xs:restriction base="xs:string"><xs:enumeration value="Irradiate"/><xs:enumeration value="FFPtoELP"/></xs:restriction></xs:simpleType><xs:element name="ConvertType" nillable="true" type="tns:ConvertType"/><xs:complexType name="BaseElement"><xs:sequence><xs:element minOccurs="0" name="Deprecated" type="xs:boolean"/><xs:element minOccurs="0" name="LastUpdated" type="xs:dateTime"/><xs:element minOccurs="0" name="SerialNumber" type="xs:long"/></xs:sequence></xs:complexType><xs:element name="BaseElement" nillable="true" type="tns:BaseElement"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"/><xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/"/><xs:complexType name="Error"><xs:sequence><xs:element minOccurs="0" name="Text" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Type" type="q1:ErrorType" xmlns:q1="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"/></xs:sequence></xs:complexType><xs:element name="Error" nillable="true" type="tns:Error"/><xs:complexType name="RFID"><xs:sequence><xs:element minOccurs="0" name="MB01" nillable="true" type="xs:base64Binary"/><xs:element minOccurs="0" name="MB11" nillable="true" type="xs:base64Binary"/><xs:element minOccurs="0" name="MiscellaneousData" nillable="true" type="xs:base64Binary"/><xs:element minOccurs="0" name="UnitIdentificationNumber" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="RFID" nillable="true" type="tns:RFID"/><xs:complexType name="AlwaysOnlineResponse"><xs:complexContent mixed="false"><xs:extension base="q2:BaseResponse" xmlns:q2="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:sequence><xs:element minOccurs="0" name="ResponseID" type="ser:guid"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="AlwaysOnlineResponse" nillable="true" type="tns:AlwaysOnlineResponse"/><xs:complexType name="PossibleOfflineResponse"><xs:complexContent mixed="false"><xs:extension base="q3:BaseResponse" xmlns:q3="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:sequence/></xs:extension></xs:complexContent></xs:complexType><xs:element name="PossibleOfflineResponse" nillable="true" type="tns:PossibleOfflineResponse"/><xs:complexType name="ArrayOfFacility"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="Facility" nillable="true" type="tns:Facility"/></xs:sequence></xs:complexType><xs:element name="ArrayOfFacility" nillable="true" type="tns:ArrayOfFacility"/><xs:complexType name="Facility"><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="FacilityID" type="xs:int"/><xs:element minOccurs="0" name="Fax" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="HealthProviderCode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="LocalityName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Name" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="State" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Telephone" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="Facility" nillable="true" type="tns:Facility"/><xs:complexType name="ArrayOfSupplier"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="Supplier" nillable="true" type="tns:Supplier"/></xs:sequence></xs:complexType><xs:element name="ArrayOfSupplier" nillable="true" type="tns:ArrayOfSupplier"/><xs:complexType name="Supplier"><xs:complexContent mixed="false"><xs:extension base="q5:BaseElement" xmlns:q5="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="SupplierID" type="xs:int"/><xs:element minOccurs="0" name="SuppliesComponents" type="xs:boolean"/><xs:element minOccurs="0" name="SuppliesProducts" type="xs:boolean"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="Supplier" nillable="true" type="tns:Supplier"/><xs:complexType name="BarcodeType"><xs:complexContent mixed="false"><xs:extension base="q6:BaseElement" xmlns:q6="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:sequence><xs:element minOccurs="0" name="BarcodeTypeID" type="xs:int"/><xs:element minOccurs="0" name="ContainsCustomEncoding" type="xs:boolean"/><xs:element minOccurs="0" name="Description" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="HasStartStopCodes" type="xs:boolean"/><xs:element minOccurs="0" name="IsConcatenated" type="xs:boolean"/><xs:element minOccurs="0" name="IsGS1" type="xs:boolean"/><xs:element minOccurs="0" name="IsISBT128" type="xs:boolean"/><xs:element minOccurs="0" name="Length" type="xs:int"/><xs:element minOccurs="0" name="Symbology" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="UsesApplicationIdentifiers" type="xs:boolean"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="BarcodeType" nillable="true" type="tns:BarcodeType"/><xs:complexType name="ArrayOfBarcodeType"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="BarcodeType" nillable="true" type="tns:BarcodeType"/></xs:sequence></xs:complexType><xs:element name="ArrayOfBarcodeType" nillable="true" type="tns:ArrayOfBarcodeType"/><xs:complexType name="ArrayOfManufacturer"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="Manufacturer" nillable="true" type="tns:Manufacturer"/></xs:sequence></xs:complexType><xs:element name="ArrayOfManufacturer" nillable="true" type="tns:ArrayOfManufacturer"/><xs:complexType name="Manufacturer"><xs:complexContent mixed="false"><xs:extension base="q7:BaseElement" xmlns:q7="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:sequence><xs:element minOccurs="0" name="ManufacturerID" type="xs:int"/><xs:element minOccurs="0" name="ManufacturerName" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="Manufacturer" nillable="true" type="tns:Manufacturer"/><xs:complexType name="ArrayOfDistributionSite"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="DistributionSite" nillable="true" type="tns:DistributionSite"/></xs:sequence></xs:complexType><xs:element name="ArrayOfDistributionSite" nillable="true" type="tns:ArrayOfDistributionSite"/><xs:complexType name="DistributionSite"><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="DistributionSiteID" type="xs:int"/><xs:element minOccurs="0" name="Fax" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="LocalityName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Name" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Postcode" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="State" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="StreetAddress" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="SupplierID" type="xs:int"/><xs:element minOccurs="0" name="Telephone" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="DistributionSite" nillable="true" type="tns:DistributionSite"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Modifier" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Modifier"><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"/><xs:complexType name="ArrayOfModifierBasic"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="ModifierBasic" nillable="true" type="tns:ModifierBasic"/></xs:sequence></xs:complexType><xs:element name="ArrayOfModifierBasic" nillable="true" type="tns:ArrayOfModifierBasic"/><xs:complexType name="ModifierBasic"><xs:sequence><xs:element minOccurs="0" name="ModifierID" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="ModifierBasic" nillable="true" type="tns:ModifierBasic"/><xs:complexType name="ArrayOfModifier"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="Modifier" nillable="true" type="tns:Modifier"/></xs:sequence></xs:complexType><xs:element name="ArrayOfModifier" nillable="true" type="tns:ArrayOfModifier"/><xs:complexType name="Modifier"><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="Description" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ModifierID" type="xs:int"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="Modifier" nillable="true" type="tns:Modifier"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.StockLevel" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.StockLevel"><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Modifier"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/><xs:complexType name="UpdateRealTimeInventoryLevelsRequest"><xs:sequence><xs:element minOccurs="0" name="Date" type="xs:dateTime"/><xs:element minOccurs="0" name="FacilityInventories" nillable="true" type="tns:ArrayOfFacilityInventory"/></xs:sequence></xs:complexType><xs:element name="UpdateRealTimeInventoryLevelsRequest" nillable="true" type="tns:UpdateRealTimeInventoryLevelsRequest"/><xs:complexType name="ArrayOfFacilityInventory"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="FacilityInventory" nillable="true" type="tns:FacilityInventory"/></xs:sequence></xs:complexType><xs:element name="ArrayOfFacilityInventory" nillable="true" type="tns:ArrayOfFacilityInventory"/><xs:complexType name="FacilityInventory"><xs:sequence><xs:element minOccurs="0" name="AllocatedComponents" nillable="true" type="tns:ArrayOfFacilityInventoryComponent"/><xs:element minOccurs="0" name="AllocatedProducts" nillable="true" type="tns:ArrayOfFacilityInventoryProduct"/><xs:element minOccurs="0" name="FacilityID" type="xs:int"/><xs:element minOccurs="0" name="UnallocatedComponents" nillable="true" type="tns:ArrayOfFacilityInventoryComponent"/><xs:element minOccurs="0" name="UnallocatedProducts" nillable="true" type="tns:ArrayOfFacilityInventoryProduct"/></xs:sequence></xs:complexType><xs:element name="FacilityInventory" nillable="true" type="tns:FacilityInventory"/><xs:complexType name="ArrayOfFacilityInventoryComponent"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="FacilityInventoryComponent" nillable="true" type="tns:FacilityInventoryComponent"/></xs:sequence></xs:complexType><xs:element name="ArrayOfFacilityInventoryComponent" nillable="true" type="tns:ArrayOfFacilityInventoryComponent"/><xs:complexType name="FacilityInventoryComponent"><xs:sequence><xs:element minOccurs="0" name="ABOGroupPhenotype" type="q1:ABOGroupPhenotype" xmlns:q1="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"/><xs:element minOccurs="0" name="ComponentID" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="Modifiers" nillable="true" type="q2:ArrayOfModifierBasic" xmlns:q2="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Modifier"/><xs:element name="OnHand" type="xs:int"/><xs:element minOccurs="0" name="RhBloodGroupPhenotype" nillable="true" type="xs:boolean"/><xs:element name="SupplierComponentID" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="FacilityInventoryComponent" nillable="true" type="tns:FacilityInventoryComponent"/><xs:complexType name="ArrayOfFacilityInventoryProduct"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="FacilityInventoryProduct" nillable="true" type="tns:FacilityInventoryProduct"/></xs:sequence></xs:complexType><xs:element name="ArrayOfFacilityInventoryProduct" nillable="true" type="tns:ArrayOfFacilityInventoryProduct"/><xs:complexType name="FacilityInventoryProduct"><xs:sequence><xs:element name="OnHand" type="xs:int"/><xs:element minOccurs="0" name="ProductID" nillable="true" type="xs:int"/><xs:element name="SupplierProductID" type="xs:int"/><xs:element minOccurs="0" name="GTIN" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="FacilityInventoryProduct" nillable="true" type="tns:FacilityInventoryProduct"/><xs:complexType name="UpdateRealTimeInventoryLevelsResponse"><xs:complexContent mixed="false"><xs:extension base="q3:AlwaysOnlineResponse" xmlns:q3="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence/></xs:extension></xs:complexContent></xs:complexType><xs:element name="UpdateRealTimeInventoryLevelsResponse" nillable="true" type="tns:UpdateRealTimeInventoryLevelsResponse"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Fate" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Fate"><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/><xs:complexType name="FateOfUnitRequest"><xs:sequence><xs:element minOccurs="0" name="AssumedTransfuseUnits" nillable="true" type="tns:ArrayOfAssumedTransfuseUnit"/><xs:element minOccurs="0" name="ConvertUnits" nillable="true" type="tns:ArrayOfConvertUnit"/><xs:element minOccurs="0" name="CrossmatchUnits" nillable="true" type="tns:ArrayOfCrossmatchUnit"/><xs:element minOccurs="0" name="DiscardUnits" nillable="true" type="tns:ArrayOfDiscardUnit"/><xs:element minOccurs="0" name="DispenseUnits" nillable="true" type="tns:ArrayOfDispenseUnit"/><xs:element minOccurs="0" name="ReserveUnits" nillable="true" type="tns:ArrayOfReserveUnit"/><xs:element minOccurs="0" name="ReturnToStockUnits" nillable="true" type="tns:ArrayOfReturnToStockUnit"/><xs:element minOccurs="0" name="SentToUnits" nillable="true" type="tns:ArrayOfSentToUnit"/><xs:element minOccurs="0" name="TransferUnits" nillable="true" type="tns:ArrayOfTransferUnit"/><xs:element minOccurs="0" name="TransfuseUnits" nillable="true" type="tns:ArrayOfTransfuseUnit"/></xs:sequence></xs:complexType><xs:element name="FateOfUnitRequest" nillable="true" type="tns:FateOfUnitRequest"/><xs:complexType name="ArrayOfAssumedTransfuseUnit"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="AssumedTransfuseUnit" nillable="true" type="tns:AssumedTransfuseUnit"/></xs:sequence></xs:complexType><xs:element name="ArrayOfAssumedTransfuseUnit" nillable="true" type="tns:ArrayOfAssumedTransfuseUnit"/><xs:complexType name="AssumedTransfuseUnit"><xs:complexContent mixed="false"><xs:extension base="tns:FateUnit"><xs:sequence><xs:element name="AssumedTransfuseDateTime" type="xs:dateTime"/><xs:element minOccurs="0" name="CustomTransfuseLocation" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CustomTransfuseLocationID" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="MedicalOfficerFirstName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="MedicalOfficerHPI-I" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="MedicalOfficerLastName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="MedicalOfficerSpeciality" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="TransfuseLocationID" nillable="true" type="xs:int"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="AssumedTransfuseUnit" nillable="true" type="tns:AssumedTransfuseUnit"/><xs:complexType name="FateUnit"><xs:sequence><xs:element minOccurs="0" name="AllocatedPatient" nillable="true" type="tns:Patient"/><xs:element minOccurs="0" name="Comments" nillable="true" type="xs:string"/><xs:element name="DonationLotNumber" nillable="true" type="xs:string"/><xs:element name="ExpiryDate" nillable="true" type="xs:dateTime"/><xs:element name="FacilityID" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="FacilityUnitUniqueIdentifier" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="FatedBy" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="PreviousStatus" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="ProductID" nillable="true" type="xs:int"/><xs:element name="Quantity" type="xs:int"/><xs:element minOccurs="0" name="SupplierComponentID" nillable="true" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="FateUnit" nillable="true" type="tns:FateUnit"/><xs:complexType name="Patient"><xs:complexContent mixed="false"><xs:extension base="q1:BasePatient" xmlns:q1="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:sequence><xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="Patient" nillable="true" type="tns:Patient"/><xs:complexType name="ArrayOfConvertUnit"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="ConvertUnit" nillable="true" type="tns:ConvertUnit"/></xs:sequence></xs:complexType><xs:element name="ArrayOfConvertUnit" nillable="true" type="tns:ArrayOfConvertUnit"/><xs:complexType name="ConvertUnit"><xs:complexContent mixed="false"><xs:extension base="tns:FateUnit"><xs:sequence><xs:element name="ConvertDateTime" type="xs:dateTime"/><xs:element name="ConvertTypeID" nillable="true" type="q2:ConvertType" xmlns:q2="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="ConvertUnit" nillable="true" type="tns:ConvertUnit"/><xs:complexType name="ArrayOfCrossmatchUnit"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="CrossmatchUnit" nillable="true" type="tns:CrossmatchUnit"/></xs:sequence></xs:complexType><xs:element name="ArrayOfCrossmatchUnit" nillable="true" type="tns:ArrayOfCrossmatchUnit"/><xs:complexType name="CrossmatchUnit"><xs:complexContent mixed="false"><xs:extension base="tns:FateUnit"><xs:sequence><xs:element name="CrossmatchDateTime" type="xs:dateTime"/><xs:element minOccurs="0" name="MedicalOfficerFirstName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="MedicalOfficerHPI-I" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="MedicalOfficerLastName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="MedicalOfficerSpeciality" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="CrossmatchUnit" nillable="true" type="tns:CrossmatchUnit"/><xs:complexType name="ArrayOfDiscardUnit"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="DiscardUnit" nillable="true" type="tns:DiscardUnit"/></xs:sequence></xs:complexType><xs:element name="ArrayOfDiscardUnit" nillable="true" type="tns:ArrayOfDiscardUnit"/><xs:complexType name="DiscardUnit"><xs:complexContent mixed="false"><xs:extension base="tns:FateUnit"><xs:sequence><xs:element minOccurs="0" name="CustomDiscardLocation" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CustomDiscardLocationID" nillable="true" type="xs:int"/><xs:element name="DiscardDateTime" type="xs:dateTime"/><xs:element minOccurs="0" name="DiscardLocationID" nillable="true" type="xs:int"/><xs:element name="DiscardReasonID" nillable="true" type="xs:int"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="DiscardUnit" nillable="true" type="tns:DiscardUnit"/><xs:complexType name="ArrayOfDispenseUnit"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="DispenseUnit" nillable="true" type="tns:DispenseUnit"/></xs:sequence></xs:complexType><xs:element name="ArrayOfDispenseUnit" nillable="true" type="tns:ArrayOfDispenseUnit"/><xs:complexType name="DispenseUnit"><xs:complexContent mixed="false"><xs:extension base="tns:FateUnit"><xs:sequence><xs:element minOccurs="0" name="CustomDispenseLocation" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CustomDispenseLocationID" nillable="true" type="xs:int"/><xs:element name="DispenseDateTime" type="xs:dateTime"/><xs:element minOccurs="0" name="DispenseLocationID" nillable="true" type="xs:int"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="DispenseUnit" nillable="true" type="tns:DispenseUnit"/><xs:complexType name="ArrayOfReserveUnit"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="ReserveUnit" nillable="true" type="tns:ReserveUnit"/></xs:sequence></xs:complexType><xs:element name="ArrayOfReserveUnit" nillable="true" type="tns:ArrayOfReserveUnit"/><xs:complexType name="ReserveUnit"><xs:complexContent mixed="false"><xs:extension base="tns:FateUnit"><xs:sequence><xs:element name="ReserveDateTime" type="xs:dateTime"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="ReserveUnit" nillable="true" type="tns:ReserveUnit"/><xs:complexType name="ArrayOfReturnToStockUnit"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="ReturnToStockUnit" nillable="true" type="tns:ReturnToStockUnit"/></xs:sequence></xs:complexType><xs:element name="ArrayOfReturnToStockUnit" nillable="true" type="tns:ArrayOfReturnToStockUnit"/><xs:complexType name="ReturnToStockUnit"><xs:complexContent mixed="false"><xs:extension base="tns:FateUnit"><xs:sequence><xs:element name="ReturnToStockDateTime" type="xs:dateTime"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="ReturnToStockUnit" nillable="true" type="tns:ReturnToStockUnit"/><xs:complexType name="ArrayOfSentToUnit"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="SentToUnit" nillable="true" type="tns:SentToUnit"/></xs:sequence></xs:complexType><xs:element name="ArrayOfSentToUnit" nillable="true" type="tns:ArrayOfSentToUnit"/><xs:complexType name="SentToUnit"><xs:complexContent mixed="false"><xs:extension base="tns:FateUnit"><xs:sequence><xs:element minOccurs="0" name="SentToCustomLocation" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="SentToCustomLocationID" nillable="true" type="xs:int"/><xs:element name="SentToDateTime" type="xs:dateTime"/><xs:element minOccurs="0" name="SentToLocationID" nillable="true" type="xs:int"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="SentToUnit" nillable="true" type="tns:SentToUnit"/><xs:complexType name="ArrayOfTransferUnit"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="TransferUnit" nillable="true" type="tns:TransferUnit"/></xs:sequence></xs:complexType><xs:element name="ArrayOfTransferUnit" nillable="true" type="tns:ArrayOfTransferUnit"/><xs:complexType name="TransferUnit"><xs:complexContent mixed="false"><xs:extension base="tns:FateUnit"><xs:sequence><xs:element name="TransferDateTime" type="xs:dateTime"/><xs:element name="TransferReasonID" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="TransferToCustomLocation" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="TransferToCustomLocationID" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="TransferToDistributionSiteID" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="TransferToFacilityID" nillable="true" type="xs:int"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="TransferUnit" nillable="true" type="tns:TransferUnit"/><xs:complexType name="ArrayOfTransfuseUnit"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="TransfuseUnit" nillable="true" type="tns:TransfuseUnit"/></xs:sequence></xs:complexType><xs:element name="ArrayOfTransfuseUnit" nillable="true" type="tns:ArrayOfTransfuseUnit"/><xs:complexType name="TransfuseUnit"><xs:complexContent mixed="false"><xs:extension base="tns:FateUnit"><xs:sequence><xs:element minOccurs="0" name="CustomTransfuseLocation" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="CustomTransfuseLocationID" nillable="true" type="xs:int"/><xs:element minOccurs="0" name="MedicalOfficerFirstName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="MedicalOfficerHPI-I" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="MedicalOfficerLastName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="MedicalOfficerSpeciality" nillable="true" type="xs:string"/><xs:element name="TransfuseDateTime" type="xs:dateTime"/><xs:element minOccurs="0" name="TransfuseLocationID" nillable="true" type="xs:int"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="TransfuseUnit" nillable="true" type="tns:TransfuseUnit"/><xs:complexType name="FateOfUnitResponse"><xs:complexContent mixed="false"><xs:extension base="q3:AlwaysOnlineResponse" xmlns:q3="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence/></xs:extension></xs:complexContent></xs:complexType><xs:element name="FateOfUnitResponse" nillable="true" type="tns:FateOfUnitResponse"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Facilities" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Facilities"><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Products"/><xs:complexType name="GetManagedFacilitiesRequest"><xs:sequence/></xs:complexType><xs:element name="GetManagedFacilitiesRequest" nillable="true" type="tns:GetManagedFacilitiesRequest"/><xs:complexType name="GetManagedFacilitiesResponse"><xs:complexContent mixed="false"><xs:extension base="q1:PossibleOfflineResponse" xmlns:q1="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="Facilities" nillable="true" type="q1:ArrayOfFacility"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetManagedFacilitiesResponse" nillable="true" type="tns:GetManagedFacilitiesResponse"/><xs:complexType name="GetFacilitiesRequest"><xs:sequence/></xs:complexType><xs:element name="GetFacilitiesRequest" nillable="true" type="tns:GetFacilitiesRequest"/><xs:complexType name="GetFacilitiesResponse"><xs:complexContent mixed="false"><xs:extension base="q2:PossibleOfflineResponse" xmlns:q2="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="Facilities" nillable="true" type="q2:ArrayOfFacility"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetFacilitiesResponse" nillable="true" type="tns:GetFacilitiesResponse"/><xs:complexType name="GetFacilityRoutineProductsRequest"><xs:sequence><xs:element minOccurs="0" name="FacilityID" type="xs:int"/><xs:element minOccurs="0" name="SupplierID" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="GetFacilityRoutineProductsRequest" nillable="true" type="tns:GetFacilityRoutineProductsRequest"/><xs:complexType name="GetFacilityRoutineProductsResponse"><xs:complexContent mixed="false"><xs:extension base="q3:PossibleOfflineResponse" xmlns:q3="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="RoutineProducts" nillable="true" type="q4:ArrayOfRoutineProduct" xmlns:q4="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Products"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetFacilityRoutineProductsResponse" nillable="true" type="tns:GetFacilityRoutineProductsResponse"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Modifiers" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Modifiers"><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Modifier"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/><xs:complexType name="GetAvailableModifiersRequest"><xs:sequence/></xs:complexType><xs:element name="GetAvailableModifiersRequest" nillable="true" type="tns:GetAvailableModifiersRequest"/><xs:complexType name="GetAvailableModifiersResponse"><xs:complexContent mixed="false"><xs:extension base="q1:PossibleOfflineResponse" xmlns:q1="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="Modifiers" nillable="true" type="q2:ArrayOfModifier" xmlns:q2="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Modifier"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetAvailableModifiersResponse" nillable="true" type="tns:GetAvailableModifiersResponse"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Suppliers" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Suppliers"><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Products"/><xs:complexType name="GetSuppliersRequest"><xs:sequence/></xs:complexType><xs:element name="GetSuppliersRequest" nillable="true" type="tns:GetSuppliersRequest"/><xs:complexType name="GetSuppliersResponse"><xs:complexContent mixed="false"><xs:extension base="q1:PossibleOfflineResponse" xmlns:q1="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="Suppliers" nillable="true" type="q1:ArrayOfSupplier"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetSuppliersResponse" nillable="true" type="tns:GetSuppliersResponse"/><xs:complexType name="GetSupplierProductsRequest"><xs:sequence><xs:element minOccurs="0" name="SupplierID" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="GetSupplierProductsRequest" nillable="true" type="tns:GetSupplierProductsRequest"/><xs:complexType name="GetSupplierProductsResponse"><xs:complexContent mixed="false"><xs:extension base="q2:PossibleOfflineResponse" xmlns:q2="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="SupplierProducts" nillable="true" type="q3:ArrayOfSupplierProduct" xmlns:q3="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Products"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetSupplierProductsResponse" nillable="true" type="tns:GetSupplierProductsResponse"/></xs:schema><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 namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"/><xs:import 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><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.BarcodeTypes" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.BarcodeTypes"><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/><xs:complexType name="GetBarcodeTypesRequest"><xs:sequence/></xs:complexType><xs:element name="GetBarcodeTypesRequest" nillable="true" type="tns:GetBarcodeTypesRequest"/><xs:complexType name="GetBarcodeTypesResponse"><xs:complexContent mixed="false"><xs:extension base="q1:PossibleOfflineResponse" xmlns:q1="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="BarcodeTypes" nillable="true" type="q1:ArrayOfBarcodeType"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetBarcodeTypesResponse" nillable="true" type="tns:GetBarcodeTypesResponse"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Products" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Products"><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Products"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/><xs:complexType name="GetProductTypesRequest"><xs:sequence/></xs:complexType><xs:element name="GetProductTypesRequest" nillable="true" type="tns:GetProductTypesRequest"/><xs:complexType name="GetProductTypesResponse"><xs:complexContent mixed="false"><xs:extension base="q1:PossibleOfflineResponse" xmlns:q1="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="ProductTypes" nillable="true" type="q2:ArrayOfProductType" xmlns:q2="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Products"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetProductTypesResponse" nillable="true" type="tns:GetProductTypesResponse"/><xs:complexType name="GetBloodNetProductRequest"><xs:sequence><xs:element minOccurs="0" name="ProductID" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="GetBloodNetProductRequest" nillable="true" type="tns:GetBloodNetProductRequest"/><xs:complexType name="GetBloodNetProductResponse"><xs:complexContent mixed="false"><xs:extension base="q3:PossibleOfflineResponse" xmlns:q3="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="Product" nillable="true" type="q4:Product" xmlns:q4="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Products"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetBloodNetProductResponse" nillable="true" type="tns:GetBloodNetProductResponse"/><xs:complexType name="GetCandidateProductsForLotNumberRequest"><xs:sequence><xs:element minOccurs="0" name="LotNumber" nillable="true" type="xs:string"/></xs:sequence></xs:complexType><xs:element name="GetCandidateProductsForLotNumberRequest" nillable="true" type="tns:GetCandidateProductsForLotNumberRequest"/><xs:complexType name="GetCandidateProductsForLotNumberResponse"><xs:complexContent mixed="false"><xs:extension base="q5:PossibleOfflineResponse" xmlns:q5="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="CandidateProducts" nillable="true" type="q6:ArrayOfCandidateProduct" xmlns:q6="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Products"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetCandidateProductsForLotNumberResponse" nillable="true" type="tns:GetCandidateProductsForLotNumberResponse"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Reasons" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Reasons"><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Reasons"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/><xs:complexType name="GetTransferReasonsRequest"><xs:sequence/></xs:complexType><xs:element name="GetTransferReasonsRequest" nillable="true" type="tns:GetTransferReasonsRequest"/><xs:complexType name="GetTransferReasonsResponse"><xs:complexContent mixed="false"><xs:extension base="q1:PossibleOfflineResponse" xmlns:q1="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="TransferReasons" nillable="true" type="q2:ArrayOfTransferReason" xmlns:q2="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Reasons"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetTransferReasonsResponse" nillable="true" type="tns:GetTransferReasonsResponse"/><xs:complexType name="GetDiscardReasonsRequest"><xs:sequence/></xs:complexType><xs:element name="GetDiscardReasonsRequest" nillable="true" type="tns:GetDiscardReasonsRequest"/><xs:complexType name="GetDiscardReasonsResponse"><xs:complexContent mixed="false"><xs:extension base="q3:PossibleOfflineResponse" xmlns:q3="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="DiscardReasons" nillable="true" type="q4:ArrayOfDiscardReason" xmlns:q4="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Reasons"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetDiscardReasonsResponse" nillable="true" type="tns:GetDiscardReasonsResponse"/><xs:complexType name="GetDefectReasonsRequest"><xs:sequence/></xs:complexType><xs:element name="GetDefectReasonsRequest" nillable="true" type="tns:GetDefectReasonsRequest"/><xs:complexType name="GetDefectReasonsResponse"><xs:complexContent mixed="false"><xs:extension base="q5:PossibleOfflineResponse" xmlns:q5="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="DefectReasons" nillable="true" type="q6:ArrayOfDefectReason" xmlns:q6="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Reasons"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetDefectReasonsResponse" nillable="true" type="tns:GetDefectReasonsResponse"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Reasons" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Reasons"><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"/><xs:complexType name="ArrayOfTransferReason"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="TransferReason" nillable="true" type="tns:TransferReason"/></xs:sequence></xs:complexType><xs:element name="ArrayOfTransferReason" nillable="true" type="tns:ArrayOfTransferReason"/><xs:complexType name="TransferReason"><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="Description" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Reason" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="TransferReasonID" type="xs:int"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="TransferReason" nillable="true" type="tns:TransferReason"/><xs:complexType name="ArrayOfDiscardReason"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="DiscardReason" nillable="true" type="tns:DiscardReason"/></xs:sequence></xs:complexType><xs:element name="ArrayOfDiscardReason" nillable="true" type="tns:ArrayOfDiscardReason"/><xs:complexType name="DiscardReason"><xs:complexContent mixed="false"><xs:extension base="q2:BaseElement" xmlns:q2="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:sequence><xs:element minOccurs="0" name="Description" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="DiscardReasonID" type="xs:int"/><xs:element minOccurs="0" name="Reason" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="DiscardReason" nillable="true" type="tns:DiscardReason"/><xs:complexType name="ArrayOfDefectReason"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="DefectReason" nillable="true" type="tns:DefectReason"/></xs:sequence></xs:complexType><xs:element name="ArrayOfDefectReason" nillable="true" type="tns:ArrayOfDefectReason"/><xs:complexType name="DefectReason"><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="DefectReasonID" type="xs:int"/><xs:element minOccurs="0" name="Description" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="MustNotUse" type="xs:boolean"/><xs:element minOccurs="0" name="Reason" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="DefectReason" nillable="true" type="tns:DefectReason"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Manufacturers" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Manufacturers"><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/><xs:complexType name="GetManufacturersRequest"><xs:sequence/></xs:complexType><xs:element name="GetManufacturersRequest" nillable="true" type="tns:GetManufacturersRequest"/><xs:complexType name="GetManufacturersResponse"><xs:complexContent mixed="false"><xs:extension base="q1:PossibleOfflineResponse" xmlns:q1="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="Manufacturers" nillable="true" type="q1:ArrayOfManufacturer"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetManufacturersResponse" nillable="true" type="tns:GetManufacturersResponse"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Locations" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Locations"><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Locations"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"/><xs:complexType name="GetCustomTransferLocationsRequest"><xs:sequence><xs:element minOccurs="0" name="FacilityId" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="GetCustomTransferLocationsRequest" nillable="true" type="tns:GetCustomTransferLocationsRequest"/><xs:complexType name="GetCustomTransferLocationsResponse"><xs:complexContent mixed="false"><xs:extension base="q1:PossibleOfflineResponse" xmlns:q1="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="CustomTransferLocations" nillable="true" type="q2:ArrayOfCustomTransferLocation" xmlns:q2="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Locations"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetCustomTransferLocationsResponse" nillable="true" type="tns:GetCustomTransferLocationsResponse"/><xs:complexType name="GetTransfusionLocationsRequest"><xs:sequence/></xs:complexType><xs:element name="GetTransfusionLocationsRequest" nillable="true" type="tns:GetTransfusionLocationsRequest"/><xs:complexType name="GetTransfusionLocationsResponse"><xs:complexContent mixed="false"><xs:extension base="q3:PossibleOfflineResponse" xmlns:q3="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="TransfusionLocations" nillable="true" type="q4:ArrayOfTransfusionLocation" xmlns:q4="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Locations"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetTransfusionLocationsResponse" nillable="true" type="tns:GetTransfusionLocationsResponse"/><xs:complexType name="GetDiscardLocationsRequest"><xs:sequence/></xs:complexType><xs:element name="GetDiscardLocationsRequest" nillable="true" type="tns:GetDiscardLocationsRequest"/><xs:complexType name="GetDiscardLocationsResponse"><xs:complexContent mixed="false"><xs:extension base="q5:PossibleOfflineResponse" xmlns:q5="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="DiscardLocations" nillable="true" type="q6:ArrayOfDiscardLocation" xmlns:q6="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Locations"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetDiscardLocationsResponse" nillable="true" type="tns:GetDiscardLocationsResponse"/><xs:complexType name="GetDispenseLocationsRequest"><xs:sequence><xs:element minOccurs="0" name="FacilityID" nillable="true" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="GetDispenseLocationsRequest" nillable="true" type="tns:GetDispenseLocationsRequest"/><xs:complexType name="GetDispenseLocationsResponse"><xs:complexContent mixed="false"><xs:extension base="q7:BaseResponse" xmlns:q7="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:sequence><xs:element minOccurs="0" name="DispenseLocations" nillable="true" type="q8:ArrayOfDispenseLocation" xmlns:q8="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Locations"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetDispenseLocationsResponse" nillable="true" type="tns:GetDispenseLocationsResponse"/><xs:complexType name="GetCustomLocationsRequest"><xs:sequence><xs:element minOccurs="0" name="FacilityID" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="GetCustomLocationsRequest" nillable="true" type="tns:GetCustomLocationsRequest"/><xs:complexType name="GetCustomLocationsResponse"><xs:complexContent mixed="false"><xs:extension base="q9:BaseResponse" xmlns:q9="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:sequence><xs:element minOccurs="0" name="CustomLocations" nillable="true" type="q10:ArrayOfCustomLocation" xmlns:q10="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Locations"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetCustomLocationsResponse" nillable="true" type="tns:GetCustomLocationsResponse"/><xs:complexType name="GetSentToLocationsRequest"><xs:sequence><xs:element minOccurs="0" name="FacilityID" nillable="true" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="GetSentToLocationsRequest" nillable="true" type="tns:GetSentToLocationsRequest"/><xs:complexType name="GetSentToLocationsResponse"><xs:complexContent mixed="false"><xs:extension base="q11:BaseResponse" xmlns:q11="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:sequence><xs:element minOccurs="0" name="SentToLocations" nillable="true" type="q12:ArrayOfSentToLocation" xmlns:q12="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Locations"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetSentToLocationsResponse" nillable="true" type="tns:GetSentToLocationsResponse"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Locations" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Locations"><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"/><xs:complexType name="ArrayOfCustomTransferLocation"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="CustomTransferLocation" nillable="true" type="tns:CustomTransferLocation"/></xs:sequence></xs:complexType><xs:element name="ArrayOfCustomTransferLocation" nillable="true" type="tns:ArrayOfCustomTransferLocation"/><xs:complexType name="CustomTransferLocation"><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="CustomLocationID" type="xs:int"/><xs:element minOccurs="0" name="LocationDescription" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="LocationName" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="CustomTransferLocation" nillable="true" type="tns:CustomTransferLocation"/><xs:complexType name="ArrayOfTransfusionLocation"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="TransfusionLocation" nillable="true" type="tns:TransfusionLocation"/></xs:sequence></xs:complexType><xs:element name="ArrayOfTransfusionLocation" nillable="true" type="tns:ArrayOfTransfusionLocation"/><xs:complexType name="TransfusionLocation"><xs:complexContent mixed="false"><xs:extension base="q2:BaseElement" xmlns:q2="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:sequence><xs:element minOccurs="0" name="Description" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Location" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="TransfusionLocationID" type="xs:int"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="TransfusionLocation" nillable="true" type="tns:TransfusionLocation"/><xs:complexType name="ArrayOfDiscardLocation"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="DiscardLocation" nillable="true" type="tns:DiscardLocation"/></xs:sequence></xs:complexType><xs:element name="ArrayOfDiscardLocation" nillable="true" type="tns:ArrayOfDiscardLocation"/><xs:complexType name="DiscardLocation"><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="Description" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="DiscardLocationID" type="xs:int"/><xs:element minOccurs="0" name="Location" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="DiscardLocation" nillable="true" type="tns:DiscardLocation"/><xs:complexType name="ArrayOfDispenseLocation"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="DispenseLocation" nillable="true" type="tns:DispenseLocation"/></xs:sequence></xs:complexType><xs:element name="ArrayOfDispenseLocation" nillable="true" type="tns:ArrayOfDispenseLocation"/><xs:complexType name="DispenseLocation"><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="Description" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="DispenseLocationID" type="xs:int"/><xs:element minOccurs="0" name="Location" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="DispenseLocation" nillable="true" type="tns:DispenseLocation"/><xs:complexType name="ArrayOfCustomLocation"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="CustomLocation" nillable="true" type="tns:CustomLocation"/></xs:sequence></xs:complexType><xs:element name="ArrayOfCustomLocation" nillable="true" type="tns:ArrayOfCustomLocation"/><xs:complexType name="CustomLocation"><xs:complexContent mixed="false"><xs:extension base="q5:BaseElement" xmlns:q5="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:sequence><xs:element minOccurs="0" name="CustomLocationID" type="xs:int"/><xs:element minOccurs="0" name="Description" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Location" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="CustomLocation" nillable="true" type="tns:CustomLocation"/><xs:complexType name="ArrayOfSentToLocation"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="SentToLocation" nillable="true" type="tns:SentToLocation"/></xs:sequence></xs:complexType><xs:element name="ArrayOfSentToLocation" nillable="true" type="tns:ArrayOfSentToLocation"/><xs:complexType name="SentToLocation"><xs:complexContent mixed="false"><xs:extension base="q6:BaseElement" xmlns:q6="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:sequence><xs:element minOccurs="0" name="Description" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="Location" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="SentToLocationID" type="xs:int"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="SentToLocation" nillable="true" type="tns:SentToLocation"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Components" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.Components"><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Components"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/><xs:complexType name="GetComponentTypesRequest"><xs:sequence/></xs:complexType><xs:element name="GetComponentTypesRequest" nillable="true" type="tns:GetComponentTypesRequest"/><xs:complexType name="GetComponentTypesResponse"><xs:complexContent mixed="false"><xs:extension base="q1:PossibleOfflineResponse" xmlns:q1="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="ComponentTypes" nillable="true" type="q2:ArrayOfComponentType" xmlns:q2="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Components"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetComponentTypesResponse" nillable="true" type="tns:GetComponentTypesResponse"/><xs:complexType name="GetSupplierComponentsRequest"><xs:sequence><xs:element minOccurs="0" name="SupplierID" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="GetSupplierComponentsRequest" nillable="true" type="tns:GetSupplierComponentsRequest"/><xs:complexType name="GetSupplierComponentsResponse"><xs:complexContent mixed="false"><xs:extension base="q3:PossibleOfflineResponse" xmlns:q3="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="SupplierComponents" nillable="true" type="q4:ArrayOfSupplierComponent" xmlns:q4="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Components"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetSupplierComponentsResponse" nillable="true" type="tns:GetSupplierComponentsResponse"/><xs:complexType name="GetFacilityRoutineComponentsRequest"><xs:sequence><xs:element minOccurs="0" name="FacilityID" type="xs:int"/><xs:element minOccurs="0" name="SupplierID" type="xs:int"/></xs:sequence></xs:complexType><xs:element name="GetFacilityRoutineComponentsRequest" nillable="true" type="tns:GetFacilityRoutineComponentsRequest"/><xs:complexType name="GetFacilityRoutineComponentsResponse"><xs:complexContent mixed="false"><xs:extension base="q5:PossibleOfflineResponse" xmlns:q5="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="RoutineComponents" nillable="true" type="q6:ArrayOfRoutineComponent" xmlns:q6="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Components"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetFacilityRoutineComponentsResponse" nillable="true" type="tns:GetFacilityRoutineComponentsResponse"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Components" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Components"><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"/><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Modifier"/><xs:complexType name="ArrayOfComponentType"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="ComponentType" nillable="true" type="tns:ComponentType"/></xs:sequence></xs:complexType><xs:element name="ArrayOfComponentType" nillable="true" type="tns:ArrayOfComponentType"/><xs:complexType name="ComponentType"><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="ComponentTypeID" type="xs:int"/><xs:element minOccurs="0" name="Name" nillable="true" type="xs:string"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="ComponentType" nillable="true" type="tns:ComponentType"/><xs:complexType name="ArrayOfSupplierComponent"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="SupplierComponent" nillable="true" type="tns:SupplierComponent"/></xs:sequence></xs:complexType><xs:element name="ArrayOfSupplierComponent" nillable="true" type="tns:ArrayOfSupplierComponent"/><xs:complexType name="SupplierComponent"><xs:complexContent mixed="false"><xs:extension base="q2:BaseElement" xmlns:q2="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF"><xs:sequence><xs:element minOccurs="0" name="ComponentTypeID" type="xs:int"/><xs:element minOccurs="0" name="SupplierComponentID" type="xs:int"/><xs:element minOccurs="0" name="SupplierComponentName" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="SuppliersComponentIdentifer" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="SuppliersMnemonic" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="UsesABOGroup" type="xs:boolean"/><xs:element minOccurs="0" name="UsesRhGroup" type="xs:boolean"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="SupplierComponent" nillable="true" type="tns:SupplierComponent"/><xs:complexType name="ArrayOfRoutineComponent"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="RoutineComponent" nillable="true" type="tns:RoutineComponent"/></xs:sequence></xs:complexType><xs:element name="ArrayOfRoutineComponent" nillable="true" type="tns:ArrayOfRoutineComponent"/><xs:complexType name="RoutineComponent"><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="ABOGroupPhenotype" type="q3:ABOGroupPhenotype"/><xs:element minOccurs="0" name="ComponentID" type="xs:int"/><xs:element minOccurs="0" name="MaxStock" type="xs:int"/><xs:element minOccurs="0" name="Modifiers" nillable="true" type="q4:ArrayOfModifier" xmlns:q4="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared.Modifier"/><xs:element minOccurs="0" name="RhBloodGroupPhenotype" nillable="true" type="xs:boolean"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="RoutineComponent" nillable="true" type="tns:RoutineComponent"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><xs:complexType name="ArrayOfdateTime"><xs:sequence><xs:element minOccurs="0" maxOccurs="unbounded" name="dateTime" type="xs:dateTime"/></xs:sequence></xs:complexType><xs:element name="ArrayOfdateTime" nillable="true" type="tns:ArrayOfdateTime"/></xs:schema><xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.DistributionSites" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.UtilityServices.DistributionSites"><xs:import namespace="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"/><xs:complexType name="GetDistributionSitesRequest"><xs:sequence/></xs:complexType><xs:element name="GetDistributionSitesRequest" nillable="true" type="tns:GetDistributionSitesRequest"/><xs:complexType name="GetDistributionSitesResponse"><xs:complexContent mixed="false"><xs:extension base="q1:PossibleOfflineResponse" xmlns:q1="http://schemas.datacontract.org/2004/07/NBA.BloodNet.LaboratoryService.DTO.WCF.Shared"><xs:sequence><xs:element minOccurs="0" name="DistributionSites" nillable="true" type="q1:ArrayOfDistributionSite"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType><xs:element name="GetDistributionSitesResponse" nillable="true" type="tns:GetDistributionSitesResponse"/></xs:schema></wsdl:types><wsdl:message name="LabSystemService_GetReceiptedIssueNotes_InputMessage"><wsdl:part name="parameters" element="tns:GetReceiptedIssueNotes"/></wsdl:message><wsdl:message name="LabSystemService_GetReceiptedIssueNotes_OutputMessage"><wsdl:part name="parameters" element="tns:GetReceiptedIssueNotesResponse"/></wsdl:message><wsdl:message name="LabSystemService_AcknowledgeReceiptedIssueNotes_InputMessage"><wsdl:part name="parameters" element="tns:AcknowledgeReceiptedIssueNotes"/></wsdl:message><wsdl:message name="LabSystemService_AcknowledgeReceiptedIssueNotes_OutputMessage"><wsdl:part name="parameters" element="tns:AcknowledgeReceiptedIssueNotesResponse"/></wsdl:message><wsdl:message name="LabSystemService_UpdateRealTimeInventoryLevels_InputMessage"><wsdl:part name="parameters" element="tns:UpdateRealTimeInventoryLevels"/></wsdl:message><wsdl:message name="LabSystemService_UpdateRealTimeInventoryLevels_OutputMessage"><wsdl:part name="parameters" element="tns:UpdateRealTimeInventoryLevelsResponse"/></wsdl:message><wsdl:message name="LabSystemService_FateOfUnit_InputMessage"><wsdl:part name="parameters" element="tns:FateOfUnit"/></wsdl:message><wsdl:message name="LabSystemService_FateOfUnit_OutputMessage"><wsdl:part name="parameters" element="tns:FateOfUnitResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetManagedFacilities_InputMessage"><wsdl:part name="parameters" element="tns:GetManagedFacilities"/></wsdl:message><wsdl:message name="LabSystemService_GetManagedFacilities_OutputMessage"><wsdl:part name="parameters" element="tns:GetManagedFacilitiesResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetAvailableModifiers_InputMessage"><wsdl:part name="parameters" element="tns:GetAvailableModifiers"/></wsdl:message><wsdl:message name="LabSystemService_GetAvailableModifiers_OutputMessage"><wsdl:part name="parameters" element="tns:GetAvailableModifiersResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetSuppliers_InputMessage"><wsdl:part name="parameters" element="tns:GetSuppliers"/></wsdl:message><wsdl:message name="LabSystemService_GetSuppliers_OutputMessage"><wsdl:part name="parameters" element="tns:GetSuppliersResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetSupplierProducts_InputMessage"><wsdl:part name="parameters" element="tns:GetSupplierProducts"/></wsdl:message><wsdl:message name="LabSystemService_GetSupplierProducts_OutputMessage"><wsdl:part name="parameters" element="tns:GetSupplierProductsResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetBarcodeTypes_InputMessage"><wsdl:part name="parameters" element="tns:GetBarcodeTypes"/></wsdl:message><wsdl:message name="LabSystemService_GetBarcodeTypes_OutputMessage"><wsdl:part name="parameters" element="tns:GetBarcodeTypesResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetProductTypes_InputMessage"><wsdl:part name="parameters" element="tns:GetProductTypes"/></wsdl:message><wsdl:message name="LabSystemService_GetProductTypes_OutputMessage"><wsdl:part name="parameters" element="tns:GetProductTypesResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetBloodNetProduct_InputMessage"><wsdl:part name="parameters" element="tns:GetBloodNetProduct"/></wsdl:message><wsdl:message name="LabSystemService_GetBloodNetProduct_OutputMessage"><wsdl:part name="parameters" element="tns:GetBloodNetProductResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetTransferReasons_InputMessage"><wsdl:part name="parameters" element="tns:GetTransferReasons"/></wsdl:message><wsdl:message name="LabSystemService_GetTransferReasons_OutputMessage"><wsdl:part name="parameters" element="tns:GetTransferReasonsResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetDiscardReasons_InputMessage"><wsdl:part name="parameters" element="tns:GetDiscardReasons"/></wsdl:message><wsdl:message name="LabSystemService_GetDiscardReasons_OutputMessage"><wsdl:part name="parameters" element="tns:GetDiscardReasonsResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetManufacturers_InputMessage"><wsdl:part name="parameters" element="tns:GetManufacturers"/></wsdl:message><wsdl:message name="LabSystemService_GetManufacturers_OutputMessage"><wsdl:part name="parameters" element="tns:GetManufacturersResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetDefectReasons_InputMessage"><wsdl:part name="parameters" element="tns:GetDefectReasons"/></wsdl:message><wsdl:message name="LabSystemService_GetDefectReasons_OutputMessage"><wsdl:part name="parameters" element="tns:GetDefectReasonsResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetFacilities_InputMessage"><wsdl:part name="parameters" element="tns:GetFacilities"/></wsdl:message><wsdl:message name="LabSystemService_GetFacilities_OutputMessage"><wsdl:part name="parameters" element="tns:GetFacilitiesResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetCustomTransferLocations_InputMessage"><wsdl:part name="parameters" element="tns:GetCustomTransferLocations"/></wsdl:message><wsdl:message name="LabSystemService_GetCustomTransferLocations_OutputMessage"><wsdl:part name="parameters" element="tns:GetCustomTransferLocationsResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetComponentTypes_InputMessage"><wsdl:part name="parameters" element="tns:GetComponentTypes"/></wsdl:message><wsdl:message name="LabSystemService_GetComponentTypes_OutputMessage"><wsdl:part name="parameters" element="tns:GetComponentTypesResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetCandidateProductsForLotNumber_InputMessage"><wsdl:part name="parameters" element="tns:GetCandidateProductsForLotNumber"/></wsdl:message><wsdl:message name="LabSystemService_GetCandidateProductsForLotNumber_OutputMessage"><wsdl:part name="parameters" element="tns:GetCandidateProductsForLotNumberResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetFacilityRoutineProducts_InputMessage"><wsdl:part name="parameters" element="tns:GetFacilityRoutineProducts"/></wsdl:message><wsdl:message name="LabSystemService_GetFacilityRoutineProducts_OutputMessage"><wsdl:part name="parameters" element="tns:GetFacilityRoutineProductsResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetSupplierComponents_InputMessage"><wsdl:part name="parameters" element="tns:GetSupplierComponents"/></wsdl:message><wsdl:message name="LabSystemService_GetSupplierComponents_OutputMessage"><wsdl:part name="parameters" element="tns:GetSupplierComponentsResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetFacilityRoutineComponents_InputMessage"><wsdl:part name="parameters" element="tns:GetFacilityRoutineComponents"/></wsdl:message><wsdl:message name="LabSystemService_GetFacilityRoutineComponents_OutputMessage"><wsdl:part name="parameters" element="tns:GetFacilityRoutineComponentsResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetDistributionSites_InputMessage"><wsdl:part name="parameters" element="tns:GetDistributionSites"/></wsdl:message><wsdl:message name="LabSystemService_GetDistributionSites_OutputMessage"><wsdl:part name="parameters" element="tns:GetDistributionSitesResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetTransfusionLocations_InputMessage"><wsdl:part name="parameters" element="tns:GetTransfusionLocations"/></wsdl:message><wsdl:message name="LabSystemService_GetTransfusionLocations_OutputMessage"><wsdl:part name="parameters" element="tns:GetTransfusionLocationsResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetDiscardLocations_InputMessage"><wsdl:part name="parameters" element="tns:GetDiscardLocations"/></wsdl:message><wsdl:message name="LabSystemService_GetDiscardLocations_OutputMessage"><wsdl:part name="parameters" element="tns:GetDiscardLocationsResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetDispenseLocations_InputMessage"><wsdl:part name="parameters" element="tns:GetDispenseLocations"/></wsdl:message><wsdl:message name="LabSystemService_GetDispenseLocations_OutputMessage"><wsdl:part name="parameters" element="tns:GetDispenseLocationsResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetCustomLocations_InputMessage"><wsdl:part name="parameters" element="tns:GetCustomLocations"/></wsdl:message><wsdl:message name="LabSystemService_GetCustomLocations_OutputMessage"><wsdl:part name="parameters" element="tns:GetCustomLocationsResponse"/></wsdl:message><wsdl:message name="LabSystemService_GetSentToLocations_InputMessage"><wsdl:part name="parameters" element="tns:GetSentToLocations"/></wsdl:message><wsdl:message name="LabSystemService_GetSentToLocations_OutputMessage"><wsdl:part name="parameters" element="tns:GetSentToLocationsResponse"/></wsdl:message><wsdl:portType name="LabSystemService"><wsdl:operation name="GetReceiptedIssueNotes"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IReceipting/GetReceiptedIssueNotes" message="tns:LabSystemService_GetReceiptedIssueNotes_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IReceipting/GetReceiptedIssueNotesResponse" message="tns:LabSystemService_GetReceiptedIssueNotes_OutputMessage"/></wsdl:operation><wsdl:operation name="AcknowledgeReceiptedIssueNotes"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IReceipting/AcknowledgeReceiptedIssueNotes" message="tns:LabSystemService_AcknowledgeReceiptedIssueNotes_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IReceipting/AcknowledgeReceiptedIssueNotesResponse" message="tns:LabSystemService_AcknowledgeReceiptedIssueNotes_OutputMessage"/></wsdl:operation><wsdl:operation name="UpdateRealTimeInventoryLevels"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IStockLevels/UpdateRealTimeInventoryLevels" message="tns:LabSystemService_UpdateRealTimeInventoryLevels_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IStockLevels/UpdateRealTimeInventoryLevelsResponse" message="tns:LabSystemService_UpdateRealTimeInventoryLevels_OutputMessage"/></wsdl:operation><wsdl:operation name="FateOfUnit"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IFate/FateOfUnit" message="tns:LabSystemService_FateOfUnit_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IFate/FateOfUnitResponse" message="tns:LabSystemService_FateOfUnit_OutputMessage"/></wsdl:operation><wsdl:operation name="GetManagedFacilities"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetManagedFacilities" message="tns:LabSystemService_GetManagedFacilities_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetManagedFacilitiesResponse" message="tns:LabSystemService_GetManagedFacilities_OutputMessage"/></wsdl:operation><wsdl:operation name="GetAvailableModifiers"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetAvailableModifiers" message="tns:LabSystemService_GetAvailableModifiers_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetAvailableModifiersResponse" message="tns:LabSystemService_GetAvailableModifiers_OutputMessage"/></wsdl:operation><wsdl:operation name="GetSuppliers"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetSuppliers" message="tns:LabSystemService_GetSuppliers_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetSuppliersResponse" message="tns:LabSystemService_GetSuppliers_OutputMessage"/></wsdl:operation><wsdl:operation name="GetSupplierProducts"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetSupplierProducts" message="tns:LabSystemService_GetSupplierProducts_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetSupplierProductsResponse" message="tns:LabSystemService_GetSupplierProducts_OutputMessage"/></wsdl:operation><wsdl:operation name="GetBarcodeTypes"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetBarcodeTypes" message="tns:LabSystemService_GetBarcodeTypes_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetBarcodeTypesResponse" message="tns:LabSystemService_GetBarcodeTypes_OutputMessage"/></wsdl:operation><wsdl:operation name="GetProductTypes"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetProductTypes" message="tns:LabSystemService_GetProductTypes_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetProductTypesResponse" message="tns:LabSystemService_GetProductTypes_OutputMessage"/></wsdl:operation><wsdl:operation name="GetBloodNetProduct"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetBloodNetProduct" message="tns:LabSystemService_GetBloodNetProduct_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetBloodNetProductResponse" message="tns:LabSystemService_GetBloodNetProduct_OutputMessage"/></wsdl:operation><wsdl:operation name="GetTransferReasons"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetTransferReasons" message="tns:LabSystemService_GetTransferReasons_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetTransferReasonsResponse" message="tns:LabSystemService_GetTransferReasons_OutputMessage"/></wsdl:operation><wsdl:operation name="GetDiscardReasons"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetDiscardReasons" message="tns:LabSystemService_GetDiscardReasons_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetDiscardReasonsResponse" message="tns:LabSystemService_GetDiscardReasons_OutputMessage"/></wsdl:operation><wsdl:operation name="GetManufacturers"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetManufacturers" message="tns:LabSystemService_GetManufacturers_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetManufacturersResponse" message="tns:LabSystemService_GetManufacturers_OutputMessage"/></wsdl:operation><wsdl:operation name="GetDefectReasons"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetDefectReasons" message="tns:LabSystemService_GetDefectReasons_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetDefectReasonsResponse" message="tns:LabSystemService_GetDefectReasons_OutputMessage"/></wsdl:operation><wsdl:operation name="GetFacilities"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetFacilities" message="tns:LabSystemService_GetFacilities_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetFacilitiesResponse" message="tns:LabSystemService_GetFacilities_OutputMessage"/></wsdl:operation><wsdl:operation name="GetCustomTransferLocations"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetCustomTransferLocations" message="tns:LabSystemService_GetCustomTransferLocations_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetCustomTransferLocationsResponse" message="tns:LabSystemService_GetCustomTransferLocations_OutputMessage"/></wsdl:operation><wsdl:operation name="GetComponentTypes"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetComponentTypes" message="tns:LabSystemService_GetComponentTypes_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetComponentTypesResponse" message="tns:LabSystemService_GetComponentTypes_OutputMessage"/></wsdl:operation><wsdl:operation name="GetCandidateProductsForLotNumber"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetCandidateProductsForLotNumber" message="tns:LabSystemService_GetCandidateProductsForLotNumber_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetCandidateProductsForLotNumberResponse" message="tns:LabSystemService_GetCandidateProductsForLotNumber_OutputMessage"/></wsdl:operation><wsdl:operation name="GetFacilityRoutineProducts"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetFacilityRoutineProducts" message="tns:LabSystemService_GetFacilityRoutineProducts_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetFacilityRoutineProductsResponse" message="tns:LabSystemService_GetFacilityRoutineProducts_OutputMessage"/></wsdl:operation><wsdl:operation name="GetSupplierComponents"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetSupplierComponents" message="tns:LabSystemService_GetSupplierComponents_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetSupplierComponentsResponse" message="tns:LabSystemService_GetSupplierComponents_OutputMessage"/></wsdl:operation><wsdl:operation name="GetFacilityRoutineComponents"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetFacilityRoutineComponents" message="tns:LabSystemService_GetFacilityRoutineComponents_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetFacilityRoutineComponentsResponse" message="tns:LabSystemService_GetFacilityRoutineComponents_OutputMessage"/></wsdl:operation><wsdl:operation name="GetDistributionSites"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetDistributionSites" message="tns:LabSystemService_GetDistributionSites_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetDistributionSitesResponse" message="tns:LabSystemService_GetDistributionSites_OutputMessage"/></wsdl:operation><wsdl:operation name="GetTransfusionLocations"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetTransfusionLocations" message="tns:LabSystemService_GetTransfusionLocations_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetTransfusionLocationsResponse" message="tns:LabSystemService_GetTransfusionLocations_OutputMessage"/></wsdl:operation><wsdl:operation name="GetDiscardLocations"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetDiscardLocations" message="tns:LabSystemService_GetDiscardLocations_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetDiscardLocationsResponse" message="tns:LabSystemService_GetDiscardLocations_OutputMessage"/></wsdl:operation><wsdl:operation name="GetDispenseLocations"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetDispenseLocations" message="tns:LabSystemService_GetDispenseLocations_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetDispenseLocationsResponse" message="tns:LabSystemService_GetDispenseLocations_OutputMessage"/></wsdl:operation><wsdl:operation name="GetCustomLocations"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetCustomLocations" message="tns:LabSystemService_GetCustomLocations_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetCustomLocationsResponse" message="tns:LabSystemService_GetCustomLocations_OutputMessage"/></wsdl:operation><wsdl:operation name="GetSentToLocations"><wsdl:input wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetSentToLocations" message="tns:LabSystemService_GetSentToLocations_InputMessage"/><wsdl:output wsaw:Action="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetSentToLocationsResponse" message="tns:LabSystemService_GetSentToLocations_OutputMessage"/></wsdl:operation></wsdl:portType><wsdl:binding name="BasicHttpBinding_LabSystemService" type="tns:LabSystemService"><wsp:PolicyReference URI="#BasicHttpBinding_LabSystemService_policy"/><soap:binding transport="http://schemas.xmlsoap.org/soap/http"/><wsdl:operation name="GetReceiptedIssueNotes"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IReceipting/GetReceiptedIssueNotes" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="AcknowledgeReceiptedIssueNotes"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IReceipting/AcknowledgeReceiptedIssueNotes" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="UpdateRealTimeInventoryLevels"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IStockLevels/UpdateRealTimeInventoryLevels" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="FateOfUnit"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IFate/FateOfUnit" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetManagedFacilities"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetManagedFacilities" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetAvailableModifiers"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetAvailableModifiers" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetSuppliers"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetSuppliers" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetSupplierProducts"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetSupplierProducts" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetBarcodeTypes"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetBarcodeTypes" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetProductTypes"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetProductTypes" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetBloodNetProduct"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetBloodNetProduct" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetTransferReasons"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetTransferReasons" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetDiscardReasons"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetDiscardReasons" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetManufacturers"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetManufacturers" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetDefectReasons"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetDefectReasons" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetFacilities"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetFacilities" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetCustomTransferLocations"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetCustomTransferLocations" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetComponentTypes"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetComponentTypes" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetCandidateProductsForLotNumber"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetCandidateProductsForLotNumber" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetFacilityRoutineProducts"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetFacilityRoutineProducts" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetSupplierComponents"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetSupplierComponents" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetFacilityRoutineComponents"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetFacilityRoutineComponents" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetDistributionSites"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetDistributionSites" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetTransfusionLocations"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetTransfusionLocations" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetDiscardLocations"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetDiscardLocations" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetDispenseLocations"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetDispenseLocations" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetCustomLocations"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetCustomLocations" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="GetSentToLocations"><soap:operation soapAction="http://blood.gov.au/services/BloodNet/201508/LabService/IUtility/GetSentToLocations" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation></wsdl:binding><wsdl:service name="UsernameLabSystemService"><wsdl:port name="BasicHttpBinding_LabSystemService" binding="tns:BasicHttpBinding_LabSystemService"><soap:address location="https://uat.blood.gov.au/BloodNet5/LisService/LISService.svc"/></wsdl:port></wsdl:service></wsdl:definitions>