API/EndUser/Services/getServiceAvailabilityForGnaf

From Emersion
Revision as of 13:04, 24 November 2014 by Cpetersen (talk) (getServiceAvailabilityForGnaf)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Purpose

Determine what services are available for a G-NAF PID.

Inputs

 <soapenv:Header/>
  <soapenv:Body>
     <ser:getServiceAvailabilityForGnaf>
        <ser:gnaf_pid>GANSW704153274</ser:gnaf_pid>
        <ser:service_type>3501</ser:service_type>
        <ser:service_type>3502</ser:service_type>
        <ser:service_type>3503</ser:service_type>
     </ser:getServiceAvailabilityForGnaf>
  </soapenv:Body>


Output

 <SOAP-ENV:Body>
     <ns1:getServiceAvailabilityForAddressResponse>
        <ns1:ServiceAvailabilityItem>
           <ns1:identifier>LOC000016786489</ns1:identifier>
           <ns1:class_number>3</ns1:class_number>
           <ns1:servicable>true</ns1:servicable>
           <ns1:description>It's all good mate</ns1:description>
           <ns1:service_type_id>3501</ns1:service_type_id>
           <ns1:service_type_name>Open Networks Fibre</ns1:service_type_name>
           <ns1:service_type_description>Open Networks Fibre</ns1:service_type_description>
        </ns1:ServiceAvailabilityItem>
     </ns1:getServiceAvailabilityForAddressResponse>
  </SOAP-ENV:Body>


Error String

Invalid or missing address_id