ЕСОЗ - публічна документація

RCС_(CR-431, CSI-2977) Create declaration request v3



Validate confidant person

If person age < prm.global_parameters.no_self_auth_age check existence of confidant_person

  • in case error return 422 - msg "Confidant person is mandatory for children"

Valide Document types

  • check person_documents.type is in config parameter:

    • if person age < prm.global_parameters.no_self_auth_age check existence DECLARATION_NO_SELF_AUTH_AGE_DOCUMENT_TYPES

      • in case error - return 422 ("For person <%{years}years declaration request can be create after added birth certificate”)

    • if person age > prm.global_parameters.no_self_auth_age check existence DECLARATION_SELF_AUTH_AGE_DOCUMENT_TYPES

      • in case error - return 422 ("Declaration request can’t be create for person with such document type, need one of %{document type from DECLARATION_SELF_AUTH_AGE_DOCUMENT_TYPES} ”)

Processing

Related content

ЕСОЗ - публічна документація