Subscriber life cycle
Connect
CRM:
Submit task with requested endpoint setup.
Portax:
Task is postponed until finished at registration dashboard. During registration a confirmation for CRM is submitted along with customer premises equipment list.
{ "wo_id": 1, "pn": "715", "first_name": "Haylee", "last_name": "Heathcote", "street": "Adriel Overpass", "house": "0366", "apartment": null, "city": "Lake Arthur", "zip": "05944", "phone": null, "unit_id": "668", "inet_service": "Silver", "voip_service_1": "disconnect", "voip_service_2": "disconnect", "voip_no_1": null, "voip_no_2": null, "iptv_service": "disconnect", "organization": null, "email": null, "groups": null, "address_key": null }
Change
CRM:
Submit task with requested endpoint setup as with Connect.
Portax:
Asynchronous reply confirms finished task to CRM along with customer premises equipment list.
{ "wo_id": 2, "pn": "715", "first_name": "Haylee", "last_name": "Heathcote", "street": "Adriel Overpass", "house": "0366", "apartment": null, "city": "Lake Arthur", "zip": "05944", "phone": null, "unit_id": "668", "inet_service": "Gold", "voip_service_1": "disconnect", "voip_service_2": "disconnect", "voip_no_1": null, "voip_no_2": null, "iptv_service": "disconnect", "organization": null, "email": null, "groups": null, "address_key": null }
Disconnect
CRM:
Submit task with requested endpoint setup as with Connect. Special service code disconnect for inet_service, iptv_service, voip_service_1 and voip_service_2.
Portax:
Same as with Change.
{ "wo_id": 3, "pn": "715", "first_name": "Haylee", "last_name": "Heathcote", "street": "Adriel Overpass", "house": "0366", "apartment": null, "city": "Lake Arthur", "zip": "05944", "phone": null, "unit_id": "668", "inet_service": "disconnect", "voip_service_1": "disconnect", "voip_service_2": "disconnect", "voip_no_1": null, "voip_no_2": null, "iptv_service": "disconnect", "organization": null, "email": null, "groups": null, "address_key": null }
Terminate
Submit task with requested endpoint setup as with Connect. Special service code terminate for inet_service, iptv_service, voip_service_1 and voip_service_2. Device binding is removed.
Same as with Disconnect.
{ "wo_id": 4, "pn": "715", "first_name": "Haylee", "last_name": "Heathcote", "street": "Adriel Overpass", "house": "0366", "apartment": null, "city": "Lake Arthur", "zip": "05944", "phone": null, "unit_id": "668", "inet_service": "terminate", "voip_service_1": "terminate", "voip_service_2": "terminate", "voip_no_1": null, "voip_no_2": null, "iptv_service": "terminate", "organization": null, "email": null, "groups": null, "address_key": null }
Customer Premises Equipment change
Portax:
Submit customer premises equipment list to CRM.
Warnings
Warning
CRM:
Submit task with service code warn for all services.
{ "wo_id": 5, "pn": "715", "first_name": "Haylee", "last_name": "Heathcote", "street": "Adriel Overpass", "house": "0366", "apartment": null, "city": "Lake Arthur", "zip": "05944", "phone": null, "unit_id": "668", "inet_service": "warn", "voip_service_1": "warn", "voip_service_2": "warn", "voip_no_1": null, "voip_no_2": null, "iptv_service": "warn", "organization": null, "email": null, "groups": null, "address_key": null }
Portax:
Instruct DHCP to offer unregistered IP address and force subscriber through captive portal alowing subscriber to suspend warning and resume connectivity.
Debt
CRM:
Submit task with service code debt for all services.
{ "wo_id": 6, "pn": "715", "first_name": "Haylee", "last_name": "Heathcote", "street": "Adriel Overpass", "house": "0366", "apartment": null, "city": "Lake Arthur", "zip": "05944", "phone": null, "unit_id": "668", "inet_service": "debt", "voip_service_1": "debt", "voip_service_2": "debt", "voip_no_1": null, "voip_no_2": null, "iptv_service": "debt", "organization": null, "email": null, "groups": null, "address_key": null }
Portax:
Instruct DHCP to offer unregistered IP address and force subscriber through captive portal. Do not alow subscriber to resume.