Skip to Content
avatar image
Former Member

Web Services SchemeID


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,


Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    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,

    Add comment
    10|10000 characters needed characters exceeded