Skip to Content

Web Services SchemeID

Nov 21, 2017 at 05:24 PM


avatar image


Looking through several By Design web services there are a few parameters that I'm unfamiliar with (bold);

<ProductionOrderID schemeID="Token 10" schemeAgencyID="Token 11" schemeAgencySchemeAgencyID="Tok">61</ProductionOrderID>

They also seem to appear in sales order. Can anyone direct me as to what these parameters represent and the available options? I've trawled the help pages for documentation, but if anyone can tell me where to look it would be much appreciated.

Many Thanks,


10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Best Answer
Knut Heusermann
Nov 30, 2017 at 04:01 PM

Hi Mark,

in most cases these attributes can be removed. There are just a very few cases in which schemeID, schemeAgencyID and schemeAgencySchemeAgencyID are important, for example the sender and receiver party in the B2B message header:

<soapenv:Envelope xmlns:soapenv="" xmlns:soap="" xmlns:wsa="">
		<ns0:PurchaseOrderRequest xmlns:ns0="">
				<ReferenceID schemeAgencyID="1111111111" schemeAgencySchemeAgencyID="9" schemeID="ORDER">ABC0100</ReferenceID>
					<!-- Business partner in ByD representing ExternalBupa -->
					<!-- <InternalID schemeAgencyID="310" schemeID="CommunicationPartyID">100000021</InternalID> -->
					<StandardID schemeAgencyID="9">1111111111</StandardID>
					<!-- Company in ByD representing MyCompany -->
					<!-- Standard ID schemeAgencyID: 009 GLN, 016 DUNS -->
					<StandardID schemeAgencyID="9">2222222222</StandardID>
				<!-- Type Code: 2 sending process, 3 receiving process -->
				<!-- ID: 97 Purchase Order Processing at Customer, 7 Sales Order Processing -->
					<TypeCode listAgencyID="310" listID="25201">2</TypeCode>
					<ID schemeAgencyID="310" schemeID="10555">97</ID>
					<TypeCode listAgencyID="310" listID="25201">3</TypeCode>
					<ID schemeAgencyID="310" schemeID="10555">7</ID>
			<PurchaseOrder itemListCompleteTransmissionIndicator="true" reconciliationPeriodCounterValue="01">

Best regards,

10 |10000 characters needed characters left characters exceeded