Registry entry
Romania National (Long-Stay, Type D) Visa Application
Give the details for Romania's national long-stay (Type D) visa application: the visa a non-EU/EEA/Swiss national needs before travelling to Romania for a stay exceeding the 90-day Schengen short-stay limit, for purposes including economic, professional, commercial, religious, or research activities, employment, secondment, studies, family reunification, or other activities. This document models the Ministerul Afacerilor Externe's (MAE, Ministry of Foreign Affairs) own 'Formular de cerere pentru viză de lungă ședere' / 'Application for long-stay visa' (Type D), filed at a Romanian embassy or consulate. The form's opening identity block (items 1-9) follows the same Schengen-harmonized personal-data numbering convention shared with Spain's, Germany's, and other EU member states' national-visa forms already modelled in this registry, but the remainder (items 10-46) is genuinely Romania-specific: a 10-category purpose-of-journey taxonomy tied to Romania's own long-stay visa subtypes (D/AE economic activities, D/VF family reunification, D/AP professional activities, D/SD studies, D/AC commercial activities, D/AS other activities, D/AR religious activities, D/AM employment, D/CS research, D/DT secondment), a host/sponsor-in-Romania block, a bounded 3-row children table, and a distinct block for the personal data of a Romanian citizen the applicant depends on -- none of which has a counterpart in Germany's de/auswaertiges-amt/national-visa-application or Spain's es/maec/solicitud-visado-nacional (see VERIFICATION.md for the full field-by-field duplicate-detection comparison). It does not model Romania's own Schengen (Type C) short-stay visa form, nor any purpose-specific supplementary document (e.g. the Inspectoratul General pentru Imigrări's own prior-approval 'aviz' for economic activity, employment, secondment, or family reunification, referenced by this form's own office-use column but issued through a separate procedure). It does not submit the application; the live source is always authoritative.
Registry entry
ro/mae/formular-cerere-viza-de-lunga-sedere
Machine access
- Schema document
registry/ro/mae/formular-cerere-viza-de-lunga-sedere/1.0.0/schema.jsonapplication/schema+json- Verification record
registry/ro/mae/formular-cerere-viza-de-lunga-sedere/1.0.0/VERIFICATION.mdtext/markdown- Registry catalog
registry/index.jsonone record per schema id
Field reference
65 fields across 8 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.
Datele solicitantului / Applicant's identity
-
surnamestring requiredNumele/Surname(s) (family name(s))
length: 0–200classification: pii -
surnameAtBirthstring optionalNumele la naştere/Surname(s) at birth (earlier family name(s))
length: 0–200classification: pii -
firstNamesstring requiredPrenume/First names (given names)
length: 0–200classification: pii -
dateOfBirthdate requiredData naşterii/Date of birth (day-month-year)
classification: sensitive-pii -
idNumberstring optionalCNP/ID-number
length: 0–30classification: sensitive-pii -
placeAndCountryOfBirthstring requiredLocul şi ţara naşterii/Place and country of birth
length: 0–150classification: pii -
currentNationalitystring requiredCetăţenia prezentă/Current nationality/ies
length: 0–150classification: pii -
nationalityAtBirthstring optionalCetăţenia la naştere/Original nationality (nationality at birth)
length: 0–100classification: pii -
sexenum requiredSexul/Sex
enum: male | female -
maritalStatusenum requiredStatut civil/Marital status
enum: single | married | separated | divorced | widowed | other -
otherMaritalStatusDetailsstring optionalAltele/Other (marital status, if not listed)
length: 0–150 -
fathersNamestring optionalPrenumele tatălui/Father's name
length: 0–150classification: pii -
mothersNamestring optionalPrenumele mamei/Mother's name
length: 0–150classification: pii
Documentul de călătorie / Travel document
-
travelDocumentTypeenum requiredDocument de călătorie/Type of passport
enum: national-passport | tourist-passport | refugee-travel-document-1951-convention | aliens-passport | seamans-passport | other -
otherTravelDocumentTypeDetailsstring optionalAltele (specificaţi)/Other travel document (please specify)
length: 0–150 -
travelDocumentNumberstring requiredNr. de paşaport/Number of passport
length: 0–30classification: sensitive-pii -
travelDocumentIssuedBystring requiredEmis de/Issued by
length: 0–150 -
travelDocumentDateOfIssuedate requiredData emiterii/Date of issuance (day-month-year)
-
travelDocumentValidUntildate requiredValabil până la/Valid until (day-month-year)
Reşedinţa şi ocupaţia / Residence and occupation
-
residesInCountryOtherThanNationalityenum optionalDacă aveţi domiciliul în alt stat decât cel de origine, vă este permis să vă reîntoarceţi în acest stat?/If you reside in a country other than your country of origin, do you have the permission to return to that country?
enum: no | yes -
returnPermissionNumberAndValiditystring optionalDa (numărul şi valabilitatea permisiunii)/Yes, (number and validity)
length: 0–150 -
currentOccupationstring requiredFuncţia ocupată în prezent/Current occupation
length: 0–150 -
employerOrSchoolNameAddressPhonestring optionalAngajatorul, adresa acestuia şi nr. de tel. Pentru elevi şi studenţi, denumirea şi adresa instituţiei de învăţământ/Employer and employer's address and telephone number. For students, name and address of school
length: 0–500
Detaliile vizei solicitate / Requested visa details
-
numberOfEntriesRequestedenum requiredNr. de intrări solicitate/No. of entries requested
enum: single-entry | two-entries | multiple-entries -
durationOfStayDaysinteger requiredDurata şederii/Duration of stay (zile/days)
range: 1–365 -
otherVisasIssuedPast3Yearsstring optionalAlte vize emise în ultimii 3 ani şi valabilitatea acestora/Other visas (issued during the past three years) and the validity of each
length: 0–500 -
previousStaysInRomaniastring optionalŞederi anterioare în România/Previous stays in Romania
length: 0–500
Scopul şi planul călătoriei / Purpose and travel plan
-
purposeOfJourneyenum requiredScopul şederii în România – pentru viza de lungă şedere (tip D)/Purpose of journey – for the long-stay visa (D visa)
enum: 10 values -
dateOfArrivaldate requiredData sosirii/Date of arrival (day-month-year)
-
dateOfDeparturedate requiredData plecării/Date of departure (day-month-year)
-
borderOfFirstEntrystring optionalPunctul de intrare/Border of first entry
length: 0–150 -
meansOfTransportstring optionalMijloc de transport/Means of transport
length: 0–100 -
hostNamestring requiredDenumirea firmei române de contact şi a persoanei responsabile în cadrul acesteia. În absenţă, denumirea hotelului sau adresa temporară în România/Name of host or host company in Romania and of contact person in host company. If not applicable, provide name of hotel or temporary address -- Nume/Name
length: 0–200 -
hostPhoneAndFaxstring optionalTel. şi fax/Phone and fax no.
length: 0–60 -
hostFullAddressstring requiredAdresa completă/Full address
length: 0–300 -
hostEmailstring optionaleMail/eMail address
length: 0–150
Susţinerea financiară / Financial support
-
costBearerenum requiredCine suportă cheltuielile de deplasare şi de şedere în România/Who ensures the cost of your trip and for your stay in Romania?
enum: self | host-person | host-company -
hostCompanyOrPersonDetailsstring optionalPersoană fizică română/juridică română (numiţi cine, cum, şi anexaţi documente doveditoare)/Host person(s)/Host company (state whom and how and provide supporting documents)
length: 0–500 -
meansOfSupportenum requiredModalităţi de întreţinere în România/Means of support during your stay in Romania
enum: cash | travellers-cheques | credit-cards | paid-accommodation | other -
otherMeansOfSupportDetailsstring optionalAltele/Other (means of support, if not listed)
length: 0–150 -
travelHealthInsuranceValidUntildate requiredAsigurare medicală valabilă până la/Travel and/or health insurance valid until
Soţul/soţia şi familia / Spouse and family
-
spouseFamilyNamestring optionalNumele soţului(soţiei)/Spouse's family name
length: 0–200classification: pii -
spouseFamilyNameAtBirthstring optionalNumele la naştere al soţului(soţiei)/Spouse's family name at birth
length: 0–200classification: pii -
spouseFirstNamestring optionalPrenumele soţului(soţiei)/Spouse's first name
length: 0–150classification: pii -
spouseDateOfBirthdate optionalData de naştere a soţului (soţiei)/Spouse's date of birth (day-month-year)
classification: sensitive-pii -
spousePlaceOfBirthstring optionalLocul de naştere al soţului(soţiei)/Spouse's place of birth
length: 0–150classification: pii -
child1Namestring optionalCopii (se vor completa solicitări separate pentru cei care deţin paşaport individual) -- Nume/Children (Applications must be submitted separately for each passport) -- Name (child 1)
length: 0–150classification: pii -
child1FirstNamestring optionalPrenume/First name (child 1)
length: 0–150classification: pii -
child1DateOfBirthdate optionalData naşterii/Date of birth (child 1)
classification: sensitive-pii -
child2Namestring optionalNume/Name (child 2)
length: 0–150classification: pii -
child2FirstNamestring optionalPrenume/First name (child 2)
length: 0–150classification: pii -
child2DateOfBirthdate optionalData naşterii/Date of birth (child 2)
classification: sensitive-pii -
child3Namestring optionalNume/Name (child 3)
length: 0–150classification: pii -
child3FirstNamestring optionalPrenume/First name (child 3)
length: 0–150classification: pii -
child3DateOfBirthdate optionalData naşterii/Date of birth (child 3)
classification: sensitive-pii -
dependentRomanianCitizenNamestring optionalDatele personale ale cetăţeanului român în întreţinerea căruia vă găsiţi/Personal data of the Romanian national you depend on -- Nume/Name
length: 0–150classification: pii -
dependentRomanianCitizenFirstNamestring optionalPrenume/First name (Romanian citizen depended upon)
length: 0–150classification: pii -
dependentRomanianCitizenPassportNumberstring optionalNr. de paşaport/Number of passport (Romanian citizen depended upon)
length: 0–30classification: sensitive-pii -
dependentRomanianCitizenDateOfBirthdate optionalData naşterii/Date of Birth (Romanian citizen depended upon)
classification: sensitive-pii -
familyTiesToRomanianCitizenstring optionalLegătura familială/Family ties
length: 0–100 -
hasOtherRelativesInRomaniastring optionalAveţi alte rude în Romania?/Do you have any other relatives in Romania?
length: 0–300
Consimţământ şi date de contact / Consent and contact details
-
gdprConsentAcknowledgedboolean requiredAm luat la cunoştinţă şi îmi exprim consimţământul... / I am aware of and I hereby consent to the collection and processing of my personal data, photograph, and fingerprints for the examination of this visa application, and declare that all data supplied is correct and complete
enum: true -
homeAddressstring requiredAdresa de domiciliu a solicitantului/Applicant's home address
length: 0–300classification: pii -
phoneNumberstring requiredNr. de tel./Phone nº
length: 0–40classification: pii -
placeAndDateOfApplicationstring requiredDată la (locul şi data)/Place and date (day-month-year)
length: 0–150
Verification record
This file is the source-review record for this document version, per the manual-source-review-v1 practice. It documents the provenance of the published fields and states the current verification claim honestly.
Current claim
status:draftverification.method:manual-source-review-v1verification.lastVerifiedAt:2026-07-14
This is a GovSchema Standard Research cycle (GOV-2837). Romania currently has 3 of 6 verticals modelled: Taxes (ro/anaf/declaratie-unica-activitati-independente, GOV-2797, which opened Romania as the registry's 50th jurisdiction), DMV (ro/dgpci/cerere-operatiune-inmatriculari-transcrieri-radieri-provizorii, GOV-2804), and Business Formation (ro/onrc/cerere-inregistrare-persoane-juridice, GOV-2813). This document adds Visa, giving Romania 4 of its 6 verticals. Passport (DGP/MAE) and National ID & Civic Documents remain open, unscreened-this-cycle backlog.
Candidate screening this cycle
Three candidates were scouted in parallel: Romania's passport application (DGP/MAE), Romania's Type-D national visa (MAE), and Bulgaria's DMV (driving-licence issuance, MVR). All three came back as genuine, well-sourced candidates. This document was authored from the visa candidate because its source PDF gave the cleanest extraction (a real text layer across all 4 pages, no scanned-image or non-standard-encoding risk) and because Romania, already at 3 of 6 verticals, was judged the stronger jurisdiction to advance further this cycle. Romania's passport application (MAE's "Anexa 10 – Cerere pentru eliberarea unui nou pașaport," ~30 fields, also Wayback-verified) and Bulgaria's DMV driving-licence form (MVR's "Приложение № 2а" specimen, ~15-20 fields, needs a proper ToUnicode CMap decode for an exact Cyrillic field count) are both left as strong, ready-to-author backlog candidates for a future cycle.
Sources examined
Source 1 (primary source, the form itself)
- Authority: Ministerul Afacerilor Externe (MAE, Ministry of Foreign Affairs)
- Document: "Formular de cerere pentru viză de lungă ședere" / "Application for long-stay visa" (Type D)
- URL (as cited in
source.url): https://www.mae.ro/sites/default/files/file/anul_2018/2018.05.25_formular_cerere_viza_de_lunga_sedere.pdf - Access note: the live
mae.rodomain returned HTTP 403/503 to every direct fetch attempted this cycle (an anti-bot/WAF gate affecting the entire domain, not evidence the document itself is gone — the same file is still indexed by search engines under its own title). The document was instead retrieved from the Internet Archive's Wayback Machine, which holds two independent snapshots of the exact same URL: Both snapshots share the identical Wayback CDX digest (QJ742S66OMAFJQNF77OP7RNZLT3JQXF3). This cycle independently re-fetched the file via two different Wayback access patterns — theif_(iframe-free) rendering of the20220305162016capture, and theid_(raw identical) rendering of the20220302110748capture — and both produced byte-identical files: 549,937 bytes, sha256863662c12000c79e47c1358020377167b8fb8c46012893d4ebe36b9576c1f398. This cross-method, cross-timestamp match is treated as strong evidence the archived copy is a faithful, unaltered mirror of the live 2018-05-25 edition, not a Wayback-side artifact.20220302110748(viahttp://www.mae.ro/...)20220709071246(viahttp://mae.ro/..., nowww)
- Extraction method:
pdfjs-dist@3.11.174(build/pdf.js, CommonJS entrypoint — this environment's copy predates thelegacy/build/pdf.mjslayout used in some prior cycles).getAnnotations()was run against all 4 pages: it returned zeroWidgetannotations across the entire document (onlyLinkannotations, e.g.mailto:dpo@mae.ro, on pages 3-4) — confirming this is a flat, non-interactive specimen (filled by hand or on a typewriter), the same tier as the majority of this registry's sources.getTextContent()was extracted per page and grouped into rows by rounded y-coordinate, each row's items sorted by x-coordinate, giving a faithful top-to-bottom, left-to-right reading order for every printed line without relying on the PDF's own internal content-stream ordering. This reproduced all 46 numbered items on the form (1 through 46) with their full bilingual Romanian/English labels, cross-checked visually against the row dump. - Not modelled — the "FOR EMBASSY / CONSULATE USE ONLY" column. Page 1's right-hand margin (headed "FOR EMBASSY / CONSULATE USE ONLY," rows 541-88) carries "Data solicitării" (a consulate-stamped application date) and a "Documente doveditoare" (supporting documents) checklist alongside a set of "Nr./data aviz ..." (approval-notice number/date) fields for investment, studies, employment, secondment, Ministry-of-Culture cultural activity, and family-reunification purposes — these are consulate-facing tracking fields and IGI (Inspectoratul General pentru Imigrări) case-reference numbers issued through a separate procedure, not applicant-supplied data, the same class of exclusion this registry already applies to Spain's "PARTE RESERVADA A LA ADMINISTRACIÓN" column (see
es/maec/solicitud-visado-nacional's own VERIFICATION.md). The checklist's document categories, however, are genuinely informative about what the applicant must supply, so they are captured indocuments[]instead (see Judgment call 2 below). Page 2's "Viza: Refuzată/Acordată" (visa: refused/granted) marker is likewise excluded as a decision the consulate records, not applicant input.
Source 2 (duplicate-detection comparison targets)
de/auswaertiges-amt/national-visa-application's own committedschema.json(81 fields) andes/maec/solicitud-visado-nacional's own committedschema.json(60 fields) were both read in full and compared against this form's own 46 numbered items. Finding: this is a genuine, distinct national form, not a republication of either. All three forms share the same Schengen-harmonized opening identity block (surname, surname at birth, first names, date/place/country of birth, nationality, sex, marital status) — the same shared-boilerplate convention this registry has already documented across multiple EU member states' national-visa forms (seees/maec's own VERIFICATION.md, which cites the Czech and German forms for the same pattern). Past that block, Romania's form diverges from both: Net: shared opening block only, genuinely distinct past it in both directions (Germany and Spain each have content absent from Romania's form, and Romania has content absent from both). Authored as a new, non-duplicate schema.- Neither Germany's nor Spain's form has Romania's own 10-category purpose-of-journey taxonomy tied specifically to Romania's own D-visa subtypes (D/AE, D/VF, D/AP, D/SD, D/AC, D/AS, D/AR, D/AM, D/CS, D/DT — printed directly on the form as such), nor Romania's distinct "personal data of the Romanian national you depend on" block (item 40), a scenario neither other form models.
- Germany's form has an unconditional parents section (father and mother, each with DOB/place-of-birth/nationality/residence) and a criminal-conviction/notifiable-disease disclosure block; Romania's form has neither — only the father's/mother's names (items 11-12, no DOB or nationality), a materially thinner ask.
- Spain's form has its own three purpose-conditional blocks (sponsor, employer, educational establishment) with structured multi-field detail; Romania's form instead asks free-text "state whom and how" for its cost-bearer question (item 32) and a single combined employer/school line (item 20) — Romania's form is structurally simpler on this axis.
- Romania's own host-in-Romania block (item 31: name, phone/fax, address, email) and its bounded 3-row children table (item 39) have no exact counterpart in either other form's field set.
Field inventory (Phase 3)
All 65 fields[] entries and their exact source item number are recorded inline in schema.json's own sourceRef per field. Summary by step:
| Step | Fields | Source items | Notes | |---|---|---|---| | applicant_identity | 13 | 1-12 | Schengen-harmonized opening identity block | | travel_document | 6 | 13-17 | travelDocumentType modelled as one enum from 6 independent checkbox options | | residence_and_occupation | 4 | 18-20 | residesInCountryOtherThanNationality left optional — see Judgment call 1 | | journey_and_visa_details | 4 | 22-25 | Item 21 ("main destination"/pre-printed "Tipul de viză: D") not modelled — see "What is NOT modelled" | | purpose_and_travel_plan | 9 | 26-31 | purposeOfJourney, Romania's own 10-option D-visa taxonomy | | financial_support | 5 | 32-33 | meansOfSupport modelled as one enum from 5 independent checkbox options | | spouse_and_family | 20 | 34-41 | Bounded 3-row children table (child1Name…child3DateOfBirth); dependent-Romanian-citizen block | | consent_and_contact | 4 | 42-45 | gdprConsentAcknowledged collapses the long declaration text (pages 3-4) into one boolean |
Total: 65 fields, 8 documents[] entries, 2 crossFieldValidation rules, 8 steps.
Access notes and judgment calls
residesInCountryOtherThanNationality(item 18) is left optional with no gating condition. The printed question ("If you reside in a country other than your country of origin, do you have the permission to return to that country?") only makes sense for an applicant who does in fact reside abroad, but the form has no separate checkbox establishing that antecedent fact — modelling a fabricated gate would assert a condition the source itself does not state as a checkable field, the same non-fabrication disciplinees/maecapplied to its ownguardianDetailsfield.documents[]derives from the "Documente doveditoare" (supporting documents) checklist printed in the office-use column, the same patternes/maecused for its own "documents received" checklist. Five entries map to universal, unconditional requirements (applicantPhoto,travelDocument,proofOfFinancialMeans,travelHealthInsuranceProof,accommodationProof);invitationLetterandreturnTravelTicketare modelled as optional (the checklist does not state a universal trigger for either); and the several "Nr./data aviz ..." entries (investment, studies, employment, secondment, Ministry of Culture, family reunification) are consolidated into oneigiApprovalNoticedocument, gatedrequiredWhen purposeOfJourneyis one of the values the checklist's own aviz rows correspond to (economic activities, employment, secondment, studies, family reunification, professional activities) — the "Ministry of Culture" and generic "other purposes" aviz rows were judged too narrow/ambiguous for a v1.0.0 mapping and are not separately modelled.gdprConsentAcknowledged(item 42) collapses roughly a full page and a half of declaration text (spanning the end of page 3 through most of page 4 — GDPR processing consent, data-accuracy declaration, and false-data/visa-overstay acknowledgements) into a single required boolean, consistent with how this registry has treated comparably long consent/declaration blocks elsewhere (e.g. the dedicated consent schemas already in this registry). Splitting each individual acknowledgement sentence into its own field would not correspond to any separate printed checkbox or signature line on the source.- The physical signature itself (item 46) is not modelled, per this registry's standing convention (applies equally to the parenthetical "for minors, signature of legal representative/guardian" variant).
placeAndDateOfApplication(item 45) is modelled as one combined string field, matching the source's own single printed line ("Dată la (locul şi data)") rather than splitting place and date into two boxes the form does not itself separate.
Test run (Phase 4)
No live submission was attempted: this is a request form against a real national visa-issuing authority, and submitting fabricated identity data into a real government system is not a safe or reversible action.
Instead, a fully hand-constructed mock record was built from this document's own field inventory (conformance/ro/mae/formular-cerere-viza-de-lunga-sedere/1.0.0/application-packet.json) and independently checked with a standalone, ajv-free rule-tracing script (not committed — reads schema.json's own required/requiredWhen/ validation.pattern/validation.enum/validation.minimum/validation.maximum/ crossFieldValidation and evaluates them against the mock record), in addition to the repo's own validators.
Committed scenario — Amara Chukwu, a Nigerian software engineer applying for a long-stay employment visa, sponsored by a Romanian tech company that also serves as her host. purposeOfJourney: "employment" and costBearer: "host-company" together correctly require hostCompanyOrPersonDetails (via the requiredWhen tie on costBearer) and the conditional igiApprovalNotice document (via the requiredWhen tie on purposeOfJourney), while leaving the spouse/children/dependent fields absent (single applicant, maritalStatus: "single"). Passes with zero errors.
Two further scenarios (traced only, not committed as separate fixture files): (1) a married applicant with maritalStatus: "married" and no spouseFamilyName/spouseFirstName supplied — correctly flagged as two missing required fields via the requiredWhen tie on maritalStatus. (2) dateOfDeparture set earlier than dateOfArrival — correctly flagged as a crossFieldValidation violation.
Four negative controls (each expected to fail exactly one rule, run against the committed employment-visa packet): (a) removing hostCompanyOrPersonDetails while costBearer is "host-company" — correctly flagged as a missing required field; (b) setting purposeOfJourney: "tourism" — correctly flagged as a validation.enum violation (not a value in the closed 10-option taxonomy); (c) swapping travelDocumentDateOfIssue/travelDocumentValidUntil so the document is valid before it was issued — correctly flagged as a crossFieldValidation violation; (d) durationOfStayDays: 400 — correctly flagged as a validation.maximum violation. All four negative controls were correctly rejected; no defects were found in the schema itself.
Both registry validators were run against the finished document and pass clean:
``` $ node tools/validate.mjs registry/ro/mae/formular-cerere-viza-de-lunga-sedere/1.0.0/schema.json ok registry/ro/mae/formular-cerere-viza-de-lunga-sedere/1.0.0/schema.json
1/1 document(s) passed.
$ node tools/validate-ajv.mjs registry/ro/mae/formular-cerere-viza-de-lunga-sedere/1.0.0/schema.json ok registry/ro/mae/formular-cerere-viza-de-lunga-sedere/1.0.0/schema.json [v0.3]
1/1 document(s) validated against the meta-schema (ajv 2020-12). ```
What is NOT modelled (out of scope), and why
- Romania's own Schengen (Type C) short-stay visa form — not screened this cycle (not needed: Romania's D-visa candidate was strong enough on its own merits, and a same-template short-stay form would very likely duplicate the already-modelled Schengen-harmonized template, consistent with the pattern established for Poland, Portugal, Czechia, Spain, and Switzerland's own short-stay forms).
- The "FOR EMBASSY / CONSULATE USE ONLY" column (application date, case handler, decision, aviz reference numbers) — office-use-only, not applicant-facing (see the Access notes above).
- Item 21's pre-printed "Tipul de viză: D" — this is fixed context for the entire document (it is the Type-D form), not applicant input; its companion "Viza: Refuzată/Acordată" marker is the consulate's own decision record.
- The physical signature itself (item 46's second half) — per this registry's standing convention.
- Any purpose-specific supplementary document the IGI or a consulate may request in addition to this base form (e.g. an employer's own economic-activity plan, or a university's own admission letter) beyond the general
igiApprovalNoticedocument entry.
Scope and jurisdiction notes
This document gives Romania 4 of its 6 verticals (Taxes, DMV, Business Formation, Visa); Passport and National ID & Civic Documents remain open, unscreened-this-cycle backlog candidates for a future cycle.
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 Ministerul Afacerilor Externe or any government. The authoritative source is always the live government form and its official instructions.