1. Introduction KazNIC's registry system allows registrars to specify a value for the "Registration purpose" field as required by the law. 2. EPP Server Response Response frames for server response returned to a client by the KazNIC EPP server contains definition of the server supported extension "kz-law-ext" in the element. KZ Registry EPP server 2011-01-05T07:44:50.014Z 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 ... urn:kaznic:params:xml:ns:kz-law-ext-1.0 http://www.nic.kz/kz-law-ext-1.0 3. EPP Command Response frames for commands for domain names returned to a client by an EPP server that supports this extension MAY have an additional element in the element. The MAY contain a element containing domain name registration purpose description. Example  response frame with a  element: S: S: S: S: S: Command completed successfully. S: S: S: S: domain.kz S: CNIC-DO302520 S: S: CONTACT-HANDLE S: CONTACT-HANDLE S: C11480 S: S: ns1.domain.kz S: ns2.domain.kz S: S: 1995-01-01T00:00:00.0Z S: 2020-01-01T23:59:59.0Z S: 2005-05-14T11:15:19.0Z S: S: S: S: S: Purpose description S: S: S: S: ABC-12345 S: CNIC-F29KDFTOEJW4OSKGC00008SKOG8SOO0 S: S: S: 4. EPP  Command Request frames for  commands for domain names sent to an EPP server that supports this extension MAY have an additional  element in the  element. The  MAY contain a  element containing domain name registration purpose description. Example  request frame with a  element: domain.kz CONTACT-HANDLE CONTACT-HANDLE CONTACT-HANDLE 2fooBAR ABC-12345 Purpose description 5. EPP  Command Request frames for  commands for domain names sent to an EPP server that supports this extension MAY have an additional  element in the  element. The  MAY contain a  element containing domain name registration purpose description. Example  request frame with a  element: domain.kz ABC-12345 Purpose description 6. Formal Specification Extensible Provisioning Protocol v1.0 domain name extension schema for "kz-law-ext" extension.