Feature Purpose
This setting allows users to input a full ZIP+4 format (e.g., 12345-6789) in the Zipcode field for countries like the US, where such delivery codes are required. By default, the system only supports standard ZIP formats (5 or 6 digits depending on the country).


Where to Find the Setting

Location:
Navigate to Registration > Registration Settings > Display fields
Look for the zipcode setting:
Enable Zipcode + Delivery Code 

Default State: OFF


When the Setting is OFF (Default Behavior)

  • Only standard zipcodes are accepted.

  • Validation applies as follows:

    • India: Exactly 6 digits

    • US: Exactly 5 digits

  • Any non-numeric input or additional characters (like - or more digits) will throw a validation error.


When the Setting is ON

  • The system allows zipcodes in this extended format: XXXXX-XXXX
    (e.g., 12345-6789)

  • Validation will:

    • Check if the first part (before the -) meets the country-specific length requirement.

    • Ensure the full format is correct (5 digits-4 digits for the US).

    • Show an error if the format is malformed or incomplete.


Impacted Areas

This validation logic will now reflect in the following modules:

  • Patient Registration 

  • Appointments

  • Home Collection

  • Patient Portal

  • Any page or section displaying address fields, including:

    • Test Request Forms (TRFs)

    • Patient details sections

    • Report update screens

    • Exports and PDFs