Registry entry
Mauritius Application for a Mauritius Passport (P.F.136)
The Passport and Immigration Office (a branch of the Mauritius Police Force operating under the aegis of the Prime Minister's Office)'s "Application for a Mauritius Passport", form P.F.136, distributed directly and unauthenticated from the Office's own domain. Opens Mauritius as a new jurisdiction in the registry (GOV-4603, "GovSchema Standard Research"), scouted this cycle as a runner-up new-jurisdiction candidate from the same parallel scout that opened Trinidad and Tobago (GOV-4568): a fresh screen of all 6 target verticals found Mauritius the strongest candidate of the two remaining alternates (Guatemala, screened in the same cycle, came back only 1 of 6 STRONG), with 4 of 6 verticals independently byte-verified STRONG on official .govmu.org domains (Passport, DMV vehicle registration, Business Formation, Visa). This schema authors the first of those four. This schema does not submit the application itself; the live source is always authoritative. GovSchema is independent and is not affiliated with, endorsed by, or operated by the Government of Mauritius or its Passport and Immigration Office.
Registry entry
mu/pio/passport-application
Authoritative source APPLICATION FOR A MAURITIUS PASSPORT — P.F.136
Machine access
- Schema document
registry/mu/pio/passport-application/1.0.0/schema.jsonapplication/schema+json- Verification record
registry/mu/pio/passport-application/1.0.0/VERIFICATION.mdtext/markdown- Registry catalog
registry/index.jsonone record per schema id
Field reference
42 fields across 7 steps, read from the published schema.json, with names, types, requiredness, and validation as the document states them. The live government form remains the authoritative source.
Section 1 — Particulars of Person in Whose Name Passport Is to Be Issued
-
surnamestring requiredSurname
classification: pii -
forenamesstring requiredForenames
classification: pii -
maidenNamestring optionalApplicable if the applicant is or was a married woman, per this registry's standard reading of a "Maiden Name" line with no printed qualifier on this specimen.
classification: pii -
nicNumberstring requiredN.I.C. Number
classification: sensitive-pii -
titleenum requiredTitle
enum: MR | MRS | MISS | OTHER -
sexenum requiredSex
enum: MALE | FEMALEclassification: sensitive-pii -
dateOfBirthdate requiredDate of Birth
classification: sensitive-pii -
ageLastBirthdaynumber requiredA distinct printed blank on the same line as Date of Birth; this schema does not compute it from dateOfBirth.
range: 0–∞ -
placeAndCountryOfBirthstring requiredPrinted as a single blank line, not split into separate town/country captions, unlike some other registry sources — modelled here as one field matching this specimen's own layout.
-
maritalStatusenum requiredMarital Status
enum: SINGLE | MARRIED | DIVORCED | WIDOWED -
nameOfSpousestring optionalName of Spouse
classification: pii -
nameChangedOtherThanMarriageboolean requiredHas Your Name Been Changed Otherwise Than by Marriage?
-
previousNameBeforeChangestring optionalPrevious Name (Before Change)
classification: pii -
contactDetailsLocalstring optionalContact Details: Local
classification: pii -
contactDetailsAbroadstring optionalContact Details: Abroad
classification: pii -
homeTelNostring optionalHome Telephone Number
classification: pii -
officeTelNostring optionalOffice Telephone Number (If Any)
-
emailAddressstring optionalEmail Address (If Any)
classification: pii
Section 2 — Personal Description
-
occupationstring requiredOccupation / Profession
-
heightMetersnumber requiredThe source prints this measurement as two separate blanks on one line (metres, then centimetres); modelled here as two fields matching that layout.
range: 0–∞ -
heightCentimetersnumber requiredHeight: Centimetres
range: 0–99 -
visibleDistinctionMarkstring optionalVisible Distinction Mark or Peculiarities
-
colourOfEyesstring requiredColour of Eyes
Section 3 — Eligibility for a Passport
-
isCitizenOfMauritiusboolean requiredAre You / Is the Minor a Citizen of Mauritius?
-
citizenshipBasisenum optionalCitizenship Is By
enum: BIRTH | ADOPTION | REGISTRATION | NATURALISATION | DESCENT -
isFirstApplicationboolean requiredIs This Your / the Minor's First Application for a Mauritius Passport?
-
previousPassportNumberstring optionalWhere a minor has previously travelled on a parent's passport, the source directs entry of the parent's passport number here instead.
classification: sensitive-pii -
previousPassportDateOfIssuedate optionalPrevious Passport: Date of Issue
-
reasonForReplacementenum optionalReason for Replacement of Passport
enum: EXPIRED | FULL_WITH_STAMPS | LOST | DAMAGED | OTHER -
reasonForReplacementOtherstring optionalReason for Replacement: Other (Please Specify)
-
holdsAnotherNationalityboolean requiredDo You / Does the Minor Hold Another Nationality?
Section 4A — Consent of Parents or Guardian for Application by Minors (Under 18 Years)
-
fatherOrGuardianNamestring optionalApplicable only where the applicant is a minor under 18 years of age, per this section's own printed heading. This schema does not compute age from dateOfBirth, so this section is left ungated (no visibleWhen/requiredWhen) rather than programmatically tied to age, consistent with this registry's standing practice of not fabricating a conditional link the source does not itself express via a checkbox or discriminator field.
classification: pii -
fatherOrGuardianSignatureOrThumbprintstring optionalFather/Guardian: Signature or Right Thumbprint
classification: pii -
fatherOrGuardianNicOrPassportNumberstring optionalFather/Guardian: NIC or Passport Number
classification: sensitive-pii -
motherOrGuardianNamestring optionalMother/Guardian: Name
classification: pii -
motherOrGuardianSignatureOrThumbprintstring optionalMother/Guardian: Signature or Right Thumbprint
classification: pii -
motherOrGuardianNicOrPassportNumberstring optionalMother/Guardian: NIC or Passport Number
classification: sensitive-pii
Section 6 — Option for Married Women
-
maidenOrMarriedNameObservationenum optionalThe "Option for Married Women" heading is gated here on sex equalling FEMALE (a field this form already collects) rather than maritalStatus, following this registry's established precedent (e.g. tt/imd/passport-application-first-adult's own Married Women section) of not narrowing to a specific marital-status value the heading itself does not explicitly require.
enum: WISH | DO_NOT_WISH -
marriedWomanOptionSignaturestring optionalSignature (Option for Married Women)
classification: pii
Section 7 — Specimen Signature or Thumbprint of Applicant/Minor
-
applicantSpecimenSignaturestring requiredThe specimen signature or thumbprint to be shown on the passport itself; the source's own printed instruction requires it to stay within the box's inner border lines and to be made with a 0.6mm felt pen in black ink only.
classification: pii
Section 8 — Declaration of Applicant/Minor's Parents or Guardian
-
declarationSignaturestring requiredDistinct from the specimen signature captured in Section 7 — this is the signature on the final Section 8 sworn declaration.
classification: pii -
declarationDatedate requiredDeclaration: Date
Verification record
Candidate selection
GOV-4603 ("GovSchema Standard Research"). Trinidad and Tobago's own scouting cycle (GOV-4568) had screened Mauritius in parallel with Guatemala as one of two runner-up new-jurisdiction candidates, but did not score either in depth once Trinidad and Tobago came back strongest. This cycle re-scouted both alternates fresh, across all 6 target verticals each. Guatemala came back weak: 1 of 6 STRONG (Business Formation, via the Registro Mercantil's live unauthenticated web form), 1 of 6 WEAK (Visa — real forms exist per an archived snapshot, but both live hosting domains now sit behind a Cloudflare Managed Challenge that stalled indefinitely even under a real Playwright/Chromium session), and 4 of 6 dead-end (DMV, Passport, Taxes, National ID — all funneled into SAT's login-gated Declaraguate e-filing system or RENAP's in-person-only DPI process). Mauritius came back strong: 4 of 6 STRONG (Passport, DMV vehicle registration, Business Formation, Visa — all independently byte-verified on official .govmu.org domains) and 2 of 6 dead-end (Taxes — MRA's current individual-return filing is mandatory via a login-gated e-filing portal, with only a "how to fill in your return" notes PDF surviving unauthenticated; National ID — the National Identity Card Unit's own site has no standard NIC application form, only a narrow home-visit-registration form for bedridden citizens). This schema authors the first of Mauritius's four STRONG verticals, opening Mauritius as a new jurisdiction in the registry.
Reaching the live source
https://passport.govmu.org/passport/?mdocs-file=718
- Plain unauthenticated
curlrequest (with a realistic desktopUser-Agentheader; no session/cookie state, no CAPTCHA/WAF challenge). - HTTP 200 (via redirect resolution), 321,178 bytes retrieved.
- PDF header
%PDF-1.5\r%...at byte 0. - sha256 of the retrieved bytes:
c3f793505b02e69c0c8a5fc182c3f019c0d4eb7cdc69d6e33aca06eb76ab7bca. - 4 pages, confirmed via
pdfjs-dist'snumPages. getAnnotations()returned 0 annotations on every page — a flat, print-and-fill specimen, not an interactive AcroForm.
Authority attribution
The Passport and Immigration Office's own site (passport.govmu.org) states it is "the sole authority in Mauritius which is empowered to provide Passport & Immigration Services," and describes itself as "a branch of the Mauritius Police Force" operating "under the aegis of the Prime Minister's Office as well as the Commissioner of Police." authority is attributed to the Passport and Immigration Office (abbreviation PIO) directly, since it both issues and hosts this specimen on its own domain — no consular-mirror attribution question arises here, unlike some other registry sources (e.g. tt/imd/passport-application-first-adult).
Extraction method
pdfjs-dist (vendored at /tmp/node_modules/pdfjs-dist) getTextContent() read every text item's raw string and transform y-position on all 4 pages, grouped into printed rows by rounded y-coordinate to reconstruct row order. The document is plain English with a clean, non-rasterized text layer — extraction was complete and unambiguous on pages 1, 2, and 4. Page 3 raised one console warning ("Required 'glyf' table is not found — trying to recover") from a single embedded font, evidently a decorative or checkbox-adjacent glyph subset; this did not affect the extracted text string content itself, which read as complete, well-formed rows identical in structure to the other three pages — the same "text layer extracts cleanly despite a font/rendering warning" pattern this registry has documented before (see the gov-form-pdf-extraction reference), just at the text-content-warning layer rather than the canvas-rendering layer this time. No canvas/PNG rendering pass was attempted this cycle (not needed — every checkbox on this specimen is a literal bracket-style [ ] pair printed as ordinary text characters, inherently symmetric between options, so no asymmetric-checkbox-grid risk existed to visually confirm).
Document structure
Page 1 — header and 6 numbered notes (minor passport validity periods and guardian-consent requirement; photo specification; lost-passport police-report procedure; identity/address police-certification requirement; 4-working-day issuance target; failure-to-provide-information warning), a name-in-which-the-passport-is-to-be-issued cover strip (Surname/Forenames/N.I.C Number — a duplicate of Section 1(a)/(b)/(d) below, not modelled separately, per this registry's standing anti-duplication convention), "DOCUMENTS TO BE PRODUCED IN ALL CASES" (Birth Certificate, two photographs) plus 8 numbered "Additional documents" categories keyed to the applicant's situation (adult; married person using spouse's name; divorced person; minor; name changed abroad otherwise than by marriage; person born outside Mauritius with a Mauritian parent; citizen by registration/naturalisation; lost passport), and an "OFFICIAL USE" box (Recommendation of I/C Counter, C/I/P, PPT No., Application No. — excluded, officer-only).
Page 2 — Section (1) "Particulars of person in whose name passport to be issued" (a-o: surname, forenames, maiden name, NIC number, title, sex, date of birth, age last birthday, place and country of birth, marital status with conditional spouse name, name-change question with conditional previous name, local/abroad contact details, home/office telephone, email), Section (2) "Personal Description" (occupation, height in metres+centimetres, visible distinction mark, colour of eyes), Section (3) "Eligibility for a Passport" (citizenship Yes/No with a 5-way basis sub-question; first-application Yes/No with conditional previous-passport number/date-of-issue and a 5-way replacement-reason sub-question; another-nationality Yes/No).
Page 3 — Section (4A) "Consent of parents or guardian for application by minors (under 18 years)" (name of minor — duplicate of the main applicant's own name, excluded; separate Father/Guardian and Mother/Guardian columns each with Name, Signature/Right Thumbprint, and NIC or Passport No.), Section (4B) "Certification of Consent" (a Police Officer's own in-person attestation that the parents/guardian signed in the officer's presence, plus office stamp — excluded in its entirety, see below), Section (5) "Police Certificate" (a Police Officer's own in-person verification of the applicant's identity and address, plus office stamp — excluded in its entirety, see below), Section (6) "Option for Married Women" (a wish/do-not-wish maiden-or-married-name-observation choice, plus signature).
Page 4 — Section (7) "Signature or thumbprint of applicant/minor" (the specimen signature/thumbprint to be shown on the passport itself, with a printed instruction to use a 0.6mm felt pen in black ink only and stay within the box's inner border), Section (8) "Declaration of applicant/minor's parents or guardian" (two alternative sworn clauses — (A) for the applicant's own citizenship, (B) for a guardian's ward — plus signature/thumbprint and date), then an entirely office-internal tail (Processed by / Payment slip ordered by / D-Captured by / Scanned by / Printed by name-and-initial grid; a documents-produced checklist; "APPROVAL"; "FOR OFFICIAL USE"; "NO OBJECTION CERTIFICATE" — excluded in its entirety).
Scope: fields and sections excluded
- The page-1 cover strip's duplicate Surname/Forenames/NIC Number (already captured in Section 1) and the page-1/page-4 "OFFICIAL USE" boxes in their entirety.
- Section (4A)'s own "Name of minor" line — expected to duplicate the main applicant's own
surname/forenamesalready captured in Section 1, consistent with this registry's standing anti-duplication convention (e.g.tt/imd/passport-application-first-adult's recommender/guardian sections do not re-capture the applicant's name either). - Section (4B) "Certification of Consent" and Section (5) "Police Certificate" excluded in their entirety. Both are a Police Officer's own in-person attestation — the officer certifies having witnessed the guardian's signature, or having personally verified the applicant's identity and address — filled and signed by the officer, not supplied by the applicant. This is a different case from a form's own applicant-arranged third-party "recommender" or "referee" section (which this registry does model, e.g.
tt/imd/passport-application-first-adult's Section 4 "Declaration of Recommender"), since here the second party is a government official performing an in-person, discretionary verification duty, not a private citizen vouching for the applicant on the applicant's own initiative — the same "officer-only, not applicant-supplied data" reasoning this registry applies to office-internal boxes generally.
Scope: fields excluded from documents[]
Additional-documents categories 4 (minor: parents' own birth certificates and NIC, certificate of citizenship where applicable, copy of judge's order where applicable) and 6 (person born outside Mauritius with a parent born in Mauritius: Mauritian parents' birth certificates and NIC, certificate of foreign citizenship/residence permit of parents) are disclosed here as an open scoping narrowing, not modelled as separate documents[] entries — this schema does not model an isMinor or bornOutsideMauritius discriminator field, so there is no field to gate these document requirements on. Category 7 (citizen by registration/naturalisation: certificate of registration/naturalisation) is similarly not modelled as a separate document entry, since this schema does not capture a certificate-number/issue-date pair for the citizenshipBasis enum the way tt/imd/passport-application-first-adult does for its own citizenship-basis discriminator — left as an open scoping gap for a future minor-version cycle on this same document.
Scope: judgment calls on requiredness
This source has no consistent asterisk/mandatory-marking convention (its own asterisks are used inconsistently — sometimes marking a Yes/No question, e.g. "(a) Are you...", sometimes marking a delete-as- appropriate instruction, e.g. " Delete as appropriate" — not a dedicated required-field marker), so requiredness was assigned by engineering judgment, following this registry's standard approach (core identity/eligibility/declaration fields required; secondary contact/ supplementary-detail fields optional):
ageLastBirthday,heightMeters/heightCentimeters,colourOfEyesmodelled required, as core biodata fields printed adjacent to unambiguously-mandatory fields (date of birth, occupation) rather than secondary detail, consistent with this registry's treatment of comparable biodata fields ontt/imd/passport-application-first-adult.contactDetailsLocal/contactDetailsAbroad/homeTelNo/officeTelNo/emailAddressmodelled optional, as supplementary contact channels distinct from the form's own core identity data.- Section (4A) (guardian consent for under-18 applicants) modelled entirely optional (
required: false) and left ungated (novisibleWhen/requiredWhen). This schema does not compute age fromdateOfBirth— GSP-0013's Condition grammar has no age/date-arithmetic operator, only direct field-value comparisons — so, consistent with this registry's standing practice (seett/imd/passport-application-first-adult's own identical treatment of its Section 3 guardian-permission section), this section's applicability is described in each field's owndescriptionrather than programmatically enforced. maidenOrMarriedNameObservation/marriedWomanOptionSignaturegated onsexequallingFEMALE, not onmaritalStatus. The section's own "Option for Married Women" heading names married women specifically, but this schema follows the precedent set bytt/imd/passport-application-first-adult's own "Married Women" section (gated onsexalone, not narrowed to a specific marital-status value) rather than introducing a narrower, unprecedented reading.heightCentimetersbounded 0-99 on the assumption the printed blank captures only the sub-metre remainder (e.g. "1" m, "68" cm), the conventional reading of a two-blank metric height line; not independently confirmable from the text layer alone since both blanks are unlabelled rule lines.
Conformance
2 mock scenarios were reasoned through by hand against this schema's own fields[]/documents[] conditions (not committed as fixture files, following this registry's own precedent for single flat-PDF passport schemas, e.g. tt/imd/passport-application-first-adult): (1) a male, single, first-application, citizen-by-birth applicant with no other nationality — resolves with only the unconditional fields/documents required (no spouse name, no previous-name, no previous-passport detail, no marriage/divorce/name-change/police-report/foreign-citizenship documents, no married-women-option fields since sex is MALE); (2) a female, married, replacement (previous passport lost), holding another nationality — correctly requires nameOfSpouse, previousPassportNumber, previousPassportDateOfIssue, reasonForReplacement, the maidenOrMarriedNameObservation/marriedWomanOptionSignature pair (via sex = FEMALE), marriageCertificate, policeReportForLostPassport, and foreignCitizenshipCertificate, and nothing else conditional. Every requiredWhen/visibleWhen condition in this schema (maritalStatus, nameChangedOtherThanMarriage, isCitizenOfMauritius, isFirstApplication, reasonForReplacement, holdsAnotherNationality, sex) was exercised at least once true and once false across the two scenarios.
Validated clean with node tools/validate.mjs and node tools/validate-ajv.mjs (ajv 2020-12 against spec/v0.3/govschema.schema.json). registry-index.json regenerated via npm run build-index in tools/govschema-client/.
Models 42 fields[] across 7 steps, plus 9 documents[] entries (3 unconditional identity documents, 5 conditionally-gated documents, 1 unconditional attestation).
View the raw record (VERIFICATION.md)
Version history
-
1.0.0draftlatestthis pagehas verification recordschema.json
Independent and non-affiliated
GovSchema is an independent, open-source project. This reference is not produced, reviewed, or endorsed by Passport and Immigration Office or any government. The authoritative source is always the live government form and its official instructions.