Registry entry
Israel Form DR/1 — Application for Passport / Travel Document
The Population and Immigration Authority's (Rashut HaOchlusin VeHaHagira) Form DR/1 ("דר/1", "בקשה לדרכון / תעודת מעבר"), the standard application for an Israeli passport or laissez-passer travel document, covering first-time issuance, renewal, and replacement of a lost, damaged, or stolen document. Opens Israel's Passport vertical (3 of 6). This document models the entire applicant-facing side of the form — the request-type/reason checkboxes, applicant identity (current and, where applicable, previous/maiden names), birth and personal-status details, residential address, the address the completed document should be delivered to, and the minor-applicant parental-consent block — but excludes the section printed below the form's own perforated "לשימוש המשרד" ("for office use") cut line: office intake fields (receiving branch, date, clerk name), the prior-travel-document and newly-issued-document tracking tables, and the issuance/handover sign-off fields, none of which the applicant fills in themselves. This document describes the form only; it does not submit anything on the applicant's behalf, and does not imply endorsement by the State of Israel or the Population and Immigration Authority. GovSchema is independent and is not affiliated with, endorsed by, or operated by the State of Israel.
Registry entry
il/moin/dr1-passport-application
Authoritative source Form DR/1 (דר/1), "בקשה לדרכון / תעודת מעבר" (Application for Passport / Travel Document), office edition 07/2015
Machine access
- Schema document
registry/il/moin/dr1-passport-application/1.0.0/schema.jsonapplication/schema+json- Verification record
registry/il/moin/dr1-passport-application/1.0.0/VERIFICATION.mdtext/markdown- Registry catalog
registry/index.jsonone record per schema id
Field reference
44 fields, 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.
Fields
-
documentTypeenum requiredWhether this application is for a passport or a laissez-passer travel document.
enum: PASSPORT | TRAVEL_DOCUMENT -
requestReasonenum requiredThe reason for this application. Every option other than renewal is printed on the form with the qualifier "נוכחות אישית חובה" ("personal presence mandatory") — the applicant must appear in person at the issuing office.
enum: FIRST_TIME | REPLACE_LOST | RENEWAL | REPLACE_DAMAGED | REPLACE_STOLEN -
idNumberstring requiredApplicant's national identity number (Teudat Zehut).
-
applicantIsMinorboolean requiredWhether the applicant is a minor under 18 years of age. Not a printed checkbox on the form itself — the office determines this from the applicant's date of birth — but modelled explicitly here since it gates the parental-consent fields and attestation below.
-
familyNameHebrewstring requiredApplicant's family name in Hebrew.
-
familyNameLatinstring requiredApplicant's family name in Latin script.
-
firstNameHebrewstring requiredApplicant's first name in Hebrew.
-
firstNameLatinstring requiredApplicant's first name in Latin script.
-
fatherNamestring requiredApplicant's father's given name.
-
motherNamestring requiredApplicant's mother's given name.
-
previousFamilyNameHebrewstring optionalApplicant's previous family name (not a maiden name) in Hebrew, if changed.
-
previousFamilyNameLatinstring optionalApplicant's previous family name (not a maiden name) in Latin script, if changed.
-
previousFirstNameHebrewstring optionalApplicant's previous first name(s) in Hebrew, if changed.
-
previousFirstNameLatinstring optionalApplicant's previous first name(s) in Latin script, if changed.
-
maidenNameHebrewstring optionalApplicant's maiden name (for a married applicant) in Hebrew, if applicable.
-
maidenNameLatinstring optionalApplicant's maiden name (for a married applicant) in Latin script, if applicable.
-
registerPreviousNameDespite7Yearsboolean optionalWhether the applicant's previous name should still be printed on the new document even though more than 7 years have passed since the name change (the form's own default is to omit it after 7 years).
-
registerMaidenNameDespite7Yearsboolean optionalWhether the applicant's maiden name should still be printed on the new document even though more than 7 years have passed since the name change (the form's own default is to omit it after 7 years).
-
placeOfBirthstring requiredApplicant's place of birth (locality).
-
countryOfBirthstring requiredApplicant's country of birth.
-
dateOfBirthdate requiredApplicant's date of birth.
-
genderenum requiredApplicant's gender, as printed on the form's own personal-status table.
enum: MALE | FEMALE -
maritalStatusstring requiredApplicant's marital status.
-
immigrantRegistrationDatedate optionalDate the applicant was registered as a new immigrant (oleh), if applicable.
-
residentialAddressLocalitystring requiredLocality of the applicant's registered residential address.
-
residentialAddressStreetstring requiredStreet of the applicant's registered residential address.
-
residentialAddressHouseNumberstring requiredHouse number of the applicant's registered residential address.
-
residentialAddressApartmentstring optionalApartment number of the applicant's registered residential address.
-
residentialAddressEntrancestring optionalBuilding entrance of the applicant's registered residential address.
-
residentialAddressZipCodestring optionalPostal code of the applicant's registered residential address.
-
phone1string optionalApplicant's primary phone number.
-
phone2string optionalApplicant's secondary phone number.
-
registerAsMailingAddressboolean optionalWhether the applicant wants the delivery address for the passport/travel document also registered in the Population Registry as their "mailing address" for other institutions and authorities.
-
alsoRegisterForMinorChildrenboolean optionalWhether the same mailing-address registration should also apply to the applicant's minor children.
-
deliveryCareOfFamilystring optionalCare-of family name for delivery of the completed passport/travel document, if delivered to an address other than the applicant's own name.
-
deliveryAddressLocalitystring optionalLocality of the address the completed passport/travel document should be delivered to, if different from the applicant's registered residential address.
-
deliveryAddressStreetstring optionalStreet of the address the completed passport/travel document should be delivered to.
-
deliveryAddressHouseNumberstring optionalHouse number of the address the completed passport/travel document should be delivered to.
-
deliveryAddressApartmentstring optionalApartment number of the address the completed passport/travel document should be delivered to.
-
deliveryAddressEntrancestring optionalBuilding entrance of the address the completed passport/travel document should be delivered to.
-
deliveryAddressZipCodestring optionalPostal code of the address the completed passport/travel document should be delivered to.
-
consentingParentIdNumberstring optionalIdentity number of whichever parent signs the consent — the form's own consent block prints one signature/ID-number line for the father and one for the mother, but only one parent's consent is required per the form's own instruction ("על אחד ההורים לחתום על בקשה זו", "one of the parents must sign this application").
-
applicationPlacestring requiredPlace where the application is signed.
-
applicationDatedate requiredDate the application is signed.
Verification record
This file is the source-review record for this document version, per the manual-source-review-v1 practice.
Current claim
status:draftverification.method:manual-source-review-v1verification.lastVerifiedAt:2026-07-15
Why this schema and why now (GOV-3094)
The GOV-3078 cycle ("GovSchema Standard Research") screened all of Israel's remaining verticals and found the Population and Immigration Authority's Form DR/1 ("Application for Passport / Travel Document") a genuine, unauthenticated, native-text PDF at a direct gov.il BlobFolder URL — but left it as disclosed backlog (a one-cycle authoring budget already spent on Nepal that same cycle), noting it as the ready-to-author candidate for Israel's Passport vertical. This cycle (GOV-3094, "GovSchema Standard Research") re-scanned CATALOG.md's own "Genuinely open, well-sourced candidates" section, found this exact pre-scouted candidate still open, and independently re-fetched and re-verified it from scratch (not trusted as-is) before authoring.
Sources examined
- Document
(id, version):il/moin/dr1-passport-application/1.0.0 - Spec version: GovSchema
0.3.0 - Authority: Population and Immigration Authority (Rashut HaOchlusin VeHaHagira, PIBA).
- Primary source:
- Direct PDF: https://www.gov.il/BlobFolder/service/apply_for_passport/he/dr1_20.pdf — re-fetched independently this cycle via plain
curl: HTTP 200, content-length 209,935 bytes, sha256cc9cfd6011e1131b4d871b8bf14cb3cd4a16e884fd3a7d50d6b95477bd3ac315. No login/CAPTCHA gate on this direct BlobFolder URL, though thegov.ilservice landing page itself returns HTTP 403 (Cloudflare bot-mitigation) — see Structural validation below. - Extracted via
pdfjs-dist(legacy CJS build, pinned to3.11.174forcanvas-rendering compatibility — the latestpdfjs-distmajor throwsTypeError: Image or Canvas expectedwhen rendering this PDF's inline photo-placeholder image object withnode-canvas). Confirmed: 1 page; 515 text items;getFieldObjects()returns null and 0 page annotations (a flat, non-fillable print-and-fill PDF, matching this registry's convention foril/tax-authority/1301-personal-detailsand several other jurisdictions' civil-registry forms); a native (non-scanned) Hebrew text layer, fully extractable. - Hebrew is a right-to-left script, and raw
pdfjs-disttext extraction (even after grouping into y-bands and sorting each band right-to-left by x) returns fragmented digit/letter runs for this form's own internal print-position codes (e.g. the digits of "18" and the following "B" marker for field 18 arrive as separate stream tokens interleaved with neighboring fields' tokens). Because this document's entire scope is the form's single page, it was additionally rendered to a 2.5×-scale PNG vianode-canvasand read visually, cross-checked line-by-line against the position-sorted text dump. This confirmed the form's own numbered markers (bare digit run + "B", e.g. "0 B", "49 B") are print-layout position codes for table-column headers, not a one-per-applicant-field numbering scheme — several header cells pair a label code with a second, separate code for the adjacent blank input box (42 Blabels "הלשכה ב-" and43 Bis that field's own blank box), and a multi-column table row (e.g.48 B, the prior-travel- document detail row) carries a single shared code covering every column in that row. Fields in this schema were derived from the visually-confirmed table/column structure itself, using the numbered markers only to cross-check label placement and grouping, never as a literal field count.
- Direct PDF: https://www.gov.il/BlobFolder/service/apply_for_passport/he/dr1_20.pdf — re-fetched independently this cycle via plain
Scope decisions
Form DR/1 is printed as a single page with a printed perforation line ("✂ ... לשימוש המשרד", "for office use") roughly two-thirds of the way down the page:
- Everything above the perforation is modeled: request type (
documentType: passport vs. travel document), request reason (requestReason: first-time / replace-lost / renewal / replace-damaged / replace-stolen, each carrying the form's own "personal presence mandatory" qualifier except renewal), applicant identity (current and, where applicable, previous/maiden names in both Hebrew and Latin script), birth and personal-status details, residential address and phone numbers, the two independent address-registration opt-in checkboxes (registerAsMailingAddress,alsoRegisterForMinorChildren), the delivery address for the completed document, the minor-applicant consent block, and the applicant's own declaration/signature fields (applicationPlace,applicationDate). - Everything below the perforation is out of scope: receiving-office branch code, intake date, clerk name, the prior-travel-document and newly-issued-document tracking tables (document type/number/issue date/fate/receipt number; validity/references), the checked-by/approved-by/signed-by sign-off fields, and the postal-handover/personal-handover delivery fields. None of these are filled in by the applicant — they are recorded by the issuing clerk during and after processing, the same convention this registry applies to other jurisdictions' clerk-only intake/approval sections.
registerPreviousNameDespite7Years/registerMaidenNameDespite7Yearsmodel the form's own two independent opt-in checkboxes governing whether a changed previous/maiden name is still printed on the new document once more than 7 years have passed since the change — the form's own default, absent either checkbox, is to omit the old name after 7 years.registerAsMailingAddress/alsoRegisterForMinorChildrenmodel the form's own two address-registration opt-in checkboxes under the "שים לב" ("note") paragraph, which govern the Population Registry's own separate "mailing address" field — independent of, and not to be confused with, the applicant's registered residential address.immigrantRegistrationDate(תאריך רישום כעולה) is modeledrequired: false, not gated on an immigrant-status field, since the source form provides it as one column among several personal-status columns with no separate checkbox restricting it to new immigrants (olim) — it is simply left blank by applicants to whom it does not apply.consentingParentIdNumberis modeled as a single field,requiredWhenapplicantIsMinoristrue, rather than as separate father/mother ID fields. The form's own consent block prints one signature/ID-number line for the father and one for the mother, but its own instruction requires only one parent's consent ("על אחד ההורים לחתום על בקשה זו" — "one of the parents must sign this application"). Modeling both lines as independentlyrequiredWhenwould incorrectly demand both parents' ID numbers on every minor application; GSP-0013'srequiredWhencondition grammar has no "at least one of N fields" primitive to express the true either/or constraint directly, so a single field naming whichever parent actually signs was used instead.applicantIsMinoris not itself a printed checkbox on the form — an applicant's minor status is inferred implicitly by the issuing office from the applicant's own date of birth. It is modeled here as an explicit boolean field the applicant/agent supplies directly, since GSP-0013'srequiredWhengrammar has no built-in age-from-date computation to derive it fromdateOfBirth.documents[](3 entries) model the form's own declaration/attestation text verbatim, following this registry's established convention for signed/quoted declaration blocks rather than encoding the statement itself as a field:citizenshipAndAccuracyDeclaration(required, quoting the citizenship-status and accuracy-of-details declaration),policeRecordCheckConsent(required, quoting the consent to a police criminal-record-database check), andparentalConsentDeclaration(requiredWhenapplicantIsMinor, quoting the minor-applicant parental-consent paragraph).- Out of scope, disclosed here rather than silently omitted: the photo-specification requirements printed in the form's own "הדרכה" ("instructions") box (photo count, dimensions, background) are guidance text, not a data field the applicant fills in, and are not modeled; the applicant's own signature (mentioned throughout the form) is never modeled as a field per this registry's established convention — only the co-located date/place fields are.
Conformance fixtures (Phase 3)
7 fixtures committed under conformance/il/moin/dr1-passport-application/1.0.0/: 2 valid scenarios plus 5 mutation-control fixtures, each derived from one of the valid fixtures by a single targeted mutation. All 7 were run against a from-scratch, ephemeral field-by-field conformance checker (derived directly from this schema's own fields[]/documents[]/requiredWhen conditions, not committed to the repo) before being finalized:
valid-first-time-adult.json(a first-time adult applicant, no previous name, no delivery-address override) — 0 errors.valid-minor-with-previous-name-and-delivery-address.json(a minor applicant replacing a lost travel document, a previous family name carried past the 7-year mark, and a delivery address distinct from the residential address) — 0 errors.mutation-control-missing-required-field.json(dropsfatherName) — exactly 1 error.mutation-control-missing-consenting-parent-id.json(dropsconsentingParentIdNumberwhileapplicantIsMinoristrue) — exactly 1 error.mutation-control-missing-parental-consent-attestation.json(drops theparentalConsentDeclarationdocument whileapplicantIsMinoristrue) — exactly 1 error.mutation-control-invalid-enum-request-reason.json(setsrequestReasontoREPLACE_EXPIRED, not in the enum) — exactly 1 error.mutation-control-invalid-date-format.json(setsdateOfBirthto12/03/2005, not ISO 8601) — exactly 1 error.
The same checker script confirmed every requiredWhen field reference in this schema resolves to a real field name (0 dangling references).
Structural validation
node tools/validate.mjs(full registry, post-add) — 467/467.node tools/validate-ajv.mjs(full registry, post-add, ajv 2020-12 againstspec/v0.3) — 467/467.node tools/verify-sources.mjs registry/il/moin/dr1-passport-application/1.0.0— 1 directory, 3 URLs checked, 1 warning (thegov.ilservice landing page itself, HTTP 403 — Cloudflare bot-mitigation, not evidence the source doesn't exist; the direct BlobFolder PDF URL that this schema'ssource.urlactually cites resolves cleanly), 0 failures.npm run build-indexre-run intools/govschema-client/to regenerateregistry-index.jsonwith this document included.
Maturity
structural-reference: the source PDF's own printed structure (above the form's own office-use perforation) is fully transcribed from the genuine, currently-served official form (a flat print-and-fill PDF, not an interactive AcroForm), but no live filing through the Population and Immigration Authority's own channels was attempted. GovSchema is an independent, non-profit standards body and is not affiliated with, endorsed by, or operated by the State of Israel or the Population and Immigration Authority.
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 Population and Immigration Authority (Rashut HaOchlusin VeHaHagira) or any government. The authoritative source is always the live government form and its official instructions.