|  Information/Instructions |  | 
      This is a standard interface for all requests to Hughes via Installation Portal.
      *.xsd XML Style Definitions will be provide for each Message
      A Standard Status return
      
      
      
URL: For all requests
      
      
https://dwayinstalls.hns.com/xml/Msg.jsp?msg=MSG_NAME&user=username&pass=password
      
       OR https://dwayinstalls.hns.com/xml/Msg.jsp?msg=MSG_NAME with Basic Authentication (Available Sept 2019)
      
      
      Messages:
      Here's all the Current Message Names.
      
      
      
 
      
      
      
      
 
      
      
      
      
 
      
      
      
      
 
      
      
      
      
      UserName:
      Same Vantive UserName, can be used, needs to be setup for WebServices (XML Msg). Distributors can contact Hughes through normal channels.
      
      
      
Dealers Contact your Distributor for new Log-In request (Recommend a separate login for AutoProcessing. Ex: abc-autoprocess)
      
      A Successful Manual Login into Installer Portal needs to occur after that,
      so we can store you password for WebServices (Non-Vantive).
      Each change password/Successful Login after that will resynchronize the password for WebServices.
      If password is ReSet, a new Successful Manual Login is required. The Temporary ReSet login will not work with WebServices.
      
      
      
Password:
      The Same Vantive Password, setup by a Manual Login after March 15, 2009.
      
      
      
Headers:
      I've tested with these Headers.
      
Content-type: text/xml; charset=UTF8
      
      
      Example:
      Dealer Assignment: msg=
MSG_DEAL_ASSIGN Post to this URL
      
      
https://dwayinstalls.hns.com/xml/Msg.jsp?msg=MSG_DEAL_ASSIGN&user=username&pass=password
      
       OR https://dwayinstalls.hns.com/xml/Msg.jsp?msg=MSG_NAME with Basic Authentication (Available Sept 2019)
      
        Header: authorization=Basic dXNlcm5hbWU6cGFzc3dvcmQ= "Basic " + {Base64 username:password} (Note: Msg.jsp doesn't Prompt for Basic Authentication, must privide in Header with Request)
      
      
      
XML contents: Notice: You can usually send more than 1 request at a time.
      <?xml version="1.0"?>
      <HNS_Input xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://dwayinstalls.hns.com/xml/MSG_DEAL_ASSIGN.xsd">
      <SO>
         <SO_ID>123456</SO_ID>
         <DEAL_ID>789</DEAL_ID> 
      </SO>
      <SO>
         <SO_ID>123457</SO_ID>
         <DEAL_ID>456</DEAL_ID> 
      </SO>
      <SO>
         <SO_ID>123458</SO_ID>
         <DEAL_UNASSIGN>true</DEAL_UNASSIGN> 
      </SO>
      </HNS_Input>
      
      
Results: MSG_STD_OUTPUT.xsd
      Notice: key Attribute contains the <SO_ID>123456</SO_ID> value,
      and Message/Error information is in the tags Value.
      
      
      <?xml version="1.0"?>
      <HNS_Output xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://dwayinstalls.hns.com/xml/MSG_STD_OUTPUT.xsd">
         <SUCCESS key="123456">Dealer (Un)Assigned New:789 Previous:</SUCCESS>
         <ERROR key="123457">NO Assignment Allowed, Service Order is Locked:Locked</ERROR> 
         <SUCCESS key="123458">Dealer (Un)Assigned New:null Previous:789</SUCCESS>
      </HNS_Output>