= 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.