{
  "$schema": "https://govschema.org/spec/v0.3/govschema.schema.json",
  "govschemaVersion": "0.3.0",
  "id": "vn/xuatnhapcanh/to-khai-cap-ho-chieu-pho-thong-trong-nuoc",
  "version": "1.0.0",
  "title": "Vietnam Declaration Requesting Issuance of a Domestic Regular Passport for Persons Aged 14 and Above — Tờ khai đề nghị cấp hộ chiếu phổ thông ở trong nước (Mẫu TK01)",
  "description": "Vietnam's form TK01, \"Tờ khai đề nghị cấp hộ chiếu phổ thông ở trong nước dành cho người từ 14 tuổi trở lên\" (Declaration requesting issuance of a domestic regular passport for persons aged 14 and above), published by the Immigration Department (Cục Quản lý xuất nhập cảnh) under the Ministry of Public Security (Bộ Công an), the citizen-facing declaration a Vietnamese citizen aged 14 or over files, in person, to request a first-time, renewed, or amended regular passport while resident in Vietnam. This schema opens Vietnam as a new jurisdiction in this registry. A separate, distinct form (TK01a) covers the same domestic process for a person under 14, filed by their legal representative, and is out of scope for this schema. TK01 supersedes a materially different, older form of the same purpose, X01 (Circular 29/2016/TT-BCA), which remains live and unauthenticated at its original download URL on xuatnhapcanh.gov.vn despite having been legally superseded twice since (Circular 73/2021/TT-BCA renamed it TK01; Circular 31/2023/TT-BCA restated TK01/TK01a with QR-code and portrait-photo provisions) before this cycle's own Circular 69/2026/TT-BCA (issued 2026-05-22, effective 2026-07-01 — 10 days before this schema's own retrieval date) replaced the template outright. This schema models the current TK01 template exclusively, sourced directly from Circular 69/2026/TT-BCA's own published text, not the stale X01 download. GovSchema is independent and is not affiliated with, endorsed by, or operated by the Socialist Republic of Vietnam or its Ministry of Public Security.",
  "status": "draft",
  "jurisdiction": {
    "country": "VN",
    "level": "national"
  },
  "authority": {
    "name": "Immigration Department, Ministry of Public Security of Vietnam",
    "abbreviation": "Cục QLXNC",
    "url": "https://hochieu.xuatnhapcanh.gov.vn"
  },
  "process": {
    "type": "application",
    "language": "vi-VN"
  },
  "source": {
    "url": "https://bocongan.gov.vn/media/bca-media/library-20260605162947-b5b3b663-47e8-48b9-8dbc-431d44435183-thong-tu-69-2026-tt-bca-hc-gth.pdf",
    "retrievedAt": "2026-07-11",
    "documentRef": "Circular (Thông tư) No. 69/2026/TT-BCA, issued 22 May 2026 by the Ministry of Public Security, effective 1 July 2026, \"Sửa đổi, bổ sung một số điều của Thông tư số 31/2023/TT-BCA\" (amending Circular 31/2023/TT-BCA on passport/travel-document forms) — Appendix Mẫu TK01, a scanned page (page 4 of 12 in the circular's own published PDF) reproducing the current TK01 template in full, fetched directly and unauthenticated from the Ministry of Public Security's own domain (bocongan.gov.vn)."
  },
  "verification": {
    "method": "manual-source-review-v1",
    "lastVerifiedAt": "2026-07-11",
    "verifiedBy": "GovSchema Engineering (Standards Engineer)",
    "nextReviewBy": "2027-01-11",
    "notes": "GOV-2404 (\"GovSchema Standard Research\"). Opens Vietnam as this registry's 37th jurisdiction, via the Passport vertical. Three candidate jurisdictions were scouted in parallel this cycle (Greece, Peru, Vietnam) after this registry's existing open gaps (Italy's remaining four verticals; Argentina/Chile/Spain's remaining verticals) were each re-confirmed dead ends from prior cycles. Vietnam's Passport vertical was the strongest candidate found: the first scouting pass located a genuinely fillable AcroForm PDF, Mẫu/Form X01, live and unauthenticated at https://hochieu.xuatnhapcanh.gov.vn/docs/FORM_TO_KHAI_X01.pdf (HTTP 200, 252,823 bytes, genuine %PDF-1.6 header, sha256 3e8830d25e97a919d02c54b665770d86b7bdec51f98dc0f1e3192847135eace9, independently re-fetched and re-confirmed this cycle) — but before authoring against it, a routine legal-currency check (following this registry's own source-of-truth-fidelity principle) found X01 was issued under Circular 29/2016/TT-BCA and has since been superseded three times: renamed TK01 by Circular 73/2021/TT-BCA, restated with QR-code/photo provisions by Circular 31/2023/TT-BCA (which also split the under-14 case into a distinct TK01a form), and — critically — replaced outright by Circular 69/2026/TT-BCA, issued 2026-05-22 and effective 2026-07-01, ten days before this schema's own retrieval date. The X01 PDF's continued live availability at its original government URL is a publishing-lag artifact, not evidence of continued legal validity; authoring against it would have modelled a defunct form. The current TK01 template was instead located inside Circular 69/2026/TT-BCA's own full-text PDF (bocongan.gov.vn, the Ministry of Public Security's own domain; HTTP 200, 3,590,521 bytes, genuine %PDF-1.5 header, sha256 aa110281eebb5eed459bd83a9a9000393f4adfb8a0efe56154ca46df5bd2bb19), a 12-page scanned/signed gazette document whose Điều 1 operative text explicitly lists TK01 (14+, domestic) among nine forms it replaces. The circular's own appendix pages are JBIG2- and DCTDecode-encoded scanned images with zero embedded text (confirmed via pdfjs-dist getTextContent() returning 0 characters on every page but the cover); pdfjs-dist's own text layer therefore could not be used, and node-canvas + pdfjs-dist page rendering (scale 2.0) was used instead to rasterize every page to PNG for direct visual transcription — a new extraction technique for this registry, distinct from both the AcroForm-widget route (fi/poliisi, se/skatteverket) and the raw-JPEG-object-stream route (it/mit, GOV-2389) used previously, because this source mixes two image compression codecs (DCTDecode/JPEG and JBIG2) across its 11 image pages within a single PDF, and JBIG2 streams are not directly viewable without a decoder — full-page rendering sidesteps decoding either format by hand. Page 4 of the rendered set is Mẫu TK01 in full, legible at 2x scale; five sibling pages (TK01a, TK02, TK02a, TK03, TK06) were also visually confirmed en route, cross-checking Điều 1's own list of nine replaced forms, though only TK01 is modelled in this schema. No AcroForm/Widget annotations exist on any page (a signed, flattened, print-and-fill gazette scan), so all 30 fields were identified directly from the rendered page's own printed layout, following this registry's jp/houmukyoku/se/polisen precedent for a genuine-text-or-image-only source with no fillable widgets to key off of. The new TK01 differs materially from the superseded X01 in ways this schema follows exactly rather than carrying over: (1) X01's separate CMND/CCCD-number-plus-issue-date-plus-issue-place block is replaced by a single 12-digit 'Số định danh cá nhân' (personal identification number) field, reflecting Vietnam's post-2021 shift to the unified Citizen Identification (CCCD) numbering scheme — modelled as personalIdentificationNumber with pattern ^\\d{12}$; (2) X01's three-part Phường/xã-Quận/huyện-Tỉnh/TP breakdown for both permanent and temporary residence is gone — the new TK01 prints one free-text blank each for permanent residence (nơi thường trú), temporary residence (nơi tạm trú), and current residence (nơi ở hiện tại, a third address concept X01 did not carry at all) — modelled as three flat string fields, not a synthetic address sub-object; (3) X01's separate employer-name and employer-address boxes are merged into one blank ('Tên và địa chỉ cơ quan (nếu có)') — modelled as one combined optional field, employerNameAndAddress, not force-split back into two; (4) X01's entire 'child under 9 to be included in this passport' section (6 fields in the superseded schema draft considered but never published) has no counterpart on the new TK01 — the under-14 case is now exclusively routed through the separate TK01a form, out of scope here, which this cycle also visually confirmed exists as a distinct sibling template; (5) two field clusters are wholly new and have no X01 precedent: a fee-refund bank-account block (Số tài khoản hoàn lệ phí / Tên chủ tài khoản / Tên ngân hàng, item 15, all optional per the form's own '(nếu có)' tag) reflecting a digital fee-refund channel, and a mutually exclusive chip/no-chip e-passport choice (item 16's own two checkboxes, 'Cấp hộ chiếu có gắn chíp điện tử' / 'không gắn chíp điện tử'), modelled as passportWithChip/passportWithoutChip plus an exclusivityGroups entry per this registry's established Yes/No-checkbox-pair convention (se/polisen, fi/poliisi), per the form's own footnote (4) instruction to mark an X in exactly one box. Family-block date-of-birth fields (father/mother/spouse) are modelled as type date (not string), a deliberate departure from this registry's fi/poliisi precedent for a superficially similar field: that Finnish form's own AcroForm tooltip explicitly allowed a literal 'deceased' value in place of a date, whereas this Vietnamese form's rendered page carries no equivalent allowance in its own footnoted instructions (items 1-5) — absent that evidence, the field is modelled as a clean date rather than assuming the same carve-out. temporaryResidence (item 9) is modelled as optional (required: false) despite carrying no printed '(nếu có)' tag, a disclosed judgment call: unlike permanent residence and current residence, a separate temporary-residence registration is not universal, and this registry's own established practice (e.g. se/skatteverket/samordningsnummer-ansokan's Swedish/foreign contact-address fields) is to leave a structurally-conditional-but-untagged field optional rather than invent a requiredWhen gate the source does not support. spouseFullName/spouseDateOfBirth are likewise optional, since not every applicant is married and the form provides no marital-status selector field to condition on. Two documents[] entries were sourced not from the form's own text (which carries no attachment checklist) but from a first-party provincial police portal's own published procedure guidance (conganthanhhoa.gov.vn, Công an tỉnh Thanh Hóa, citing Circular 31/2023/TT-BCA — one circular generation behind 69/2026, but 69/2026 only replaces the TK-series templates themselves, per its own Điều 1, not the underlying documents-required regulation): a required recent photograph (matching the new TK01's own printed note (1): ≤6 months old, 4x6cm, white background, bare head, clear face and ears, no glasses, formal attire) and an optional prior-passport-or-loss-report document, required only when the applicant currently holds or previously held a passport (reissue case) — disclosed as conditionally applicable in prose rather than gated by an invented requiredWhen, consistent with this registry's own convention for non-form-sourced documents[] entries. Two mock conformance scenarios (a first-time applicant with no prior passport, temporary residence, or fee-refund account; a passport-renewal applicant supplying a prior passport, a temporary residence, and a fee-refund bank account) found 0 errors each, plus 3 mutation controls (missing required field, personalIdentificationNumber pattern violation, chip/no-chip exclusivityGroups violation) each correctly raised exactly 1 error. Vietnam now stands at 1 of 6 verticals (Passport); Business Formation, DMV, Taxes, Visa, and National ID remain open, unscreened backlog candidates for a future cycle. See this document's own VERIFICATION.md for the full record."
  },
  "maturity": {
    "level": "structural-reference",
    "criteria": {
      "structuralReference": true,
      "verifiedSchema": false,
      "agentReadySchema": false,
      "executionTestedSchema": false
    },
    "method": "maturity-self-assessment-v1",
    "assertedBy": "GovSchema Engineering (Standards Engineer)",
    "assertedAt": "2026-07-11"
  },
  "license": "CC-BY-4.0",
  "fields": [
    {
      "name": "familyName",
      "label": "Họ",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "The applicant's family name (surname), written in uppercase per the form's own note (2).",
      "sourceRef": "Item 1 — \"Họ...........Chữ đệm và tên...\"",
      "validation": {
        "minLength": 1,
        "maxLength": 100
      }
    },
    {
      "name": "middleAndGivenName",
      "label": "Chữ đệm và tên",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "The applicant's middle and given name(s), written in uppercase per the form's own note (2). Printed as a distinct blank from familyName on the same numbered item.",
      "sourceRef": "Item 1 — \"Họ...........Chữ đệm và tên...\"",
      "validation": {
        "minLength": 1,
        "maxLength": 200
      }
    },
    {
      "name": "sex",
      "label": "Giới tính",
      "type": "enum",
      "required": true,
      "description": "The applicant's sex, printed as two checkboxes (Nam / Nữ).",
      "sourceRef": "Item 2 — \"Giới tính: Nam ☐ Nữ ☐\"",
      "validation": {
        "enum": ["male", "female"]
      }
    },
    {
      "name": "dateOfBirthDay",
      "label": "Sinh ngày",
      "type": "integer",
      "required": true,
      "description": "Day of the applicant's date of birth. Printed as a separate blank from month and year.",
      "sourceRef": "Item 3 — \"Sinh ngày.......tháng.......năm.......\"",
      "validation": {
        "minimum": 1,
        "maximum": 31
      }
    },
    {
      "name": "dateOfBirthMonth",
      "label": "tháng",
      "type": "integer",
      "required": true,
      "description": "Month of the applicant's date of birth. Printed as a separate blank from day and year.",
      "sourceRef": "Item 3 — \"Sinh ngày.......tháng.......năm.......\"",
      "validation": {
        "minimum": 1,
        "maximum": 12
      }
    },
    {
      "name": "dateOfBirthYear",
      "label": "năm",
      "type": "integer",
      "required": true,
      "description": "Year of the applicant's date of birth. Printed as a separate blank from day and month.",
      "sourceRef": "Item 3 — \"Sinh ngày.......tháng.......năm.......\"",
      "validation": {
        "minimum": 1900,
        "maximum": 2026
      }
    },
    {
      "name": "placeOfBirth",
      "label": "Nơi sinh (tỉnh, thành phố)",
      "type": "string",
      "required": true,
      "description": "The applicant's place of birth (province/city). Per the form's own note (3), if born abroad, the country name is written here instead.",
      "sourceRef": "Item 3 — \"Nơi sinh (tỉnh, thành phố)(3)\"",
      "validation": {
        "minLength": 1,
        "maxLength": 200
      }
    },
    {
      "name": "personalIdentificationNumber",
      "label": "Số định danh cá nhân",
      "type": "string",
      "required": true,
      "classification": "sensitive-pii",
      "description": "The applicant's 12-digit personal identification number (số định danh cá nhân), printed as 12 individual digit boxes. Replaces the superseded X01 form's separate CMND/CCCD-number-plus-issue-date-plus-issue-place block, reflecting Vietnam's unified Citizen Identification (CCCD) numbering scheme.",
      "sourceRef": "Item 4 — \"Số định danh cá nhân\" (12 digit boxes)",
      "validation": {
        "pattern": "^[0-9]{12}$"
      }
    },
    {
      "name": "ethnicity",
      "label": "Dân tộc",
      "type": "string",
      "required": true,
      "description": "The applicant's ethnicity (dân tộc).",
      "sourceRef": "Item 5 — \"Dân tộc\"",
      "validation": {
        "minLength": 1,
        "maxLength": 100
      }
    },
    {
      "name": "religion",
      "label": "Tôn giáo",
      "type": "string",
      "required": true,
      "description": "The applicant's religion (tôn giáo). Accepts \"Không\" (none) as a valid entry, per common practice on Vietnamese civic forms of this kind.",
      "sourceRef": "Item 6 — \"Tôn giáo\"",
      "validation": {
        "minLength": 1,
        "maxLength": 100
      }
    },
    {
      "name": "phoneNumber",
      "label": "Số điện thoại",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "The applicant's phone number.",
      "sourceRef": "Item 7 — \"Số điện thoại\"",
      "validation": {
        "minLength": 1,
        "maxLength": 30
      }
    },
    {
      "name": "permanentResidence",
      "label": "Nơi thường trú",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "The applicant's registered permanent residence address, printed as a single free-text line — unlike the superseded X01 form, the current TK01 prints no separate ward/district/province breakdown boxes for this address.",
      "sourceRef": "Item 8 — \"Nơi thường trú\"",
      "validation": {
        "minLength": 1,
        "maxLength": 500
      }
    },
    {
      "name": "temporaryResidence",
      "label": "Nơi tạm trú",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "The applicant's registered temporary residence address, if any. Printed with no \"(nếu có)\" tag, but modelled as optional per this registry's own convention of not treating a structurally-conditional field (not every applicant maintains a separate temporary-residence registration) as universally required absent an explicit gating field on the source.",
      "sourceRef": "Item 9 — \"Nơi tạm trú\"",
      "validation": {
        "maxLength": 500
      }
    },
    {
      "name": "currentResidence",
      "label": "Nơi ở hiện tại",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "The applicant's current place of residence. A distinct concept from permanentResidence/temporaryResidence, with no counterpart on the superseded X01 form.",
      "sourceRef": "Item 10 — \"Nơi ở hiện tại\"",
      "validation": {
        "minLength": 1,
        "maxLength": 500
      }
    },
    {
      "name": "occupation",
      "label": "Nghề nghiệp",
      "type": "string",
      "required": true,
      "description": "The applicant's occupation.",
      "sourceRef": "Item 11 — \"Nghề nghiệp\"",
      "validation": {
        "minLength": 1,
        "maxLength": 200
      }
    },
    {
      "name": "employerNameAndAddress",
      "label": "Tên và địa chỉ cơ quan",
      "type": "string",
      "required": false,
      "description": "The name and address of the applicant's employer/agency, if any. The current TK01 merges this into a single printed blank, unlike the superseded X01 form's separate name and address boxes.",
      "sourceRef": "Item 12 — \"Tên và địa chỉ cơ quan (nếu có)\"",
      "validation": {
        "maxLength": 500
      }
    },
    {
      "name": "fatherFullName",
      "label": "Cha: họ và tên",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "The applicant's father's full name.",
      "sourceRef": "Item 13 — \"Cha: họ và tên...sinh ngày.../.../...\"",
      "validation": {
        "minLength": 1,
        "maxLength": 200
      }
    },
    {
      "name": "fatherDateOfBirth",
      "label": "sinh ngày",
      "type": "date",
      "required": true,
      "description": "The applicant's father's date of birth, printed as a single dd/mm/yyyy line (unlike the applicant's own date of birth, which is split into three separate blanks).",
      "sourceRef": "Item 13 — \"Cha: họ và tên...sinh ngày.../.../...\""
    },
    {
      "name": "motherFullName",
      "label": "Mẹ: họ và tên",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "The applicant's mother's full name.",
      "sourceRef": "Item 13 — \"Mẹ: họ và tên...sinh ngày.../.../...\"",
      "validation": {
        "minLength": 1,
        "maxLength": 200
      }
    },
    {
      "name": "motherDateOfBirth",
      "label": "sinh ngày",
      "type": "date",
      "required": true,
      "description": "The applicant's mother's date of birth, printed as a single dd/mm/yyyy line.",
      "sourceRef": "Item 13 — \"Mẹ: họ và tên...sinh ngày.../.../...\""
    },
    {
      "name": "spouseFullName",
      "label": "Vợ/chồng: họ và tên",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "The applicant's spouse's full name, if married. The form prints no marital-status selector field to gate this on, so it is modelled as plainly optional rather than invent one, following this registry's own established convention for a similarly-unconditioned field.",
      "sourceRef": "Item 13 — \"Vợ /chồng: họ và tên...sinh ngày.../.../...\"",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "spouseDateOfBirth",
      "label": "sinh ngày",
      "type": "date",
      "required": false,
      "description": "The applicant's spouse's date of birth, if married, printed as a single dd/mm/yyyy line.",
      "sourceRef": "Item 13 — \"Vợ /chồng: họ và tên...sinh ngày.../.../...\""
    },
    {
      "name": "oldPassportNumber",
      "label": "Hộ chiếu phổ thông cấp lần gần nhất — Số",
      "type": "string",
      "required": false,
      "description": "The number of the applicant's most recently issued regular passport, if any.",
      "sourceRef": "Item 14 — \"Hộ chiếu phổ thông cấp lần gần nhất (nếu có): Số...cấp ngày.../.../...\"",
      "validation": {
        "maxLength": 20
      }
    },
    {
      "name": "oldPassportIssueDate",
      "label": "cấp ngày",
      "type": "date",
      "required": false,
      "description": "The issue date of the applicant's most recently issued regular passport, if any.",
      "sourceRef": "Item 14 — \"Hộ chiếu phổ thông cấp lần gần nhất (nếu có): Số...cấp ngày.../.../...\""
    },
    {
      "name": "feeRefundAccountNumber",
      "label": "Số tài khoản hoàn lệ phí",
      "type": "string",
      "required": false,
      "classification": "sensitive-pii",
      "description": "The applicant's bank account number for a fee refund, if applicable. A field cluster wholly new to this form revision, with no counterpart on the superseded X01 form.",
      "sourceRef": "Item 15 — \"Số tài khoản hoàn lệ phí (nếu có)\"",
      "validation": {
        "maxLength": 30
      }
    },
    {
      "name": "feeRefundAccountHolderName",
      "label": "Tên chủ tài khoản",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "The name of the fee-refund bank account holder, if a refund account is given.",
      "sourceRef": "Item 15 — \"Tên chủ tài khoản\"",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "feeRefundBankName",
      "label": "Tên ngân hàng",
      "type": "string",
      "required": false,
      "description": "The name of the bank holding the fee-refund account, if a refund account is given.",
      "sourceRef": "Item 15 — \"Tên ngân hàng\"",
      "validation": {
        "maxLength": 200
      }
    },
    {
      "name": "requestDetails",
      "label": "Nội dung đề nghị",
      "type": "string",
      "required": true,
      "description": "Free-text statement of the reason for the request, per the form's own note (4): a first-time or renewed passport, or another specified request.",
      "sourceRef": "Item 16 — \"Nội dung đề nghị(4)\"",
      "validation": {
        "minLength": 1,
        "maxLength": 1000
      }
    },
    {
      "name": "passportWithChip",
      "label": "Cấp hộ chiếu có gắn chíp điện tử",
      "type": "boolean",
      "required": false,
      "description": "The applicant requests a passport with an embedded electronic chip. One of a mutually exclusive pair with passportWithoutChip; see exclusivityGroups.",
      "sourceRef": "Item 16 — \"Cấp hộ chiếu có gắn chíp điện tử ☐\""
    },
    {
      "name": "passportWithoutChip",
      "label": "Cấp hộ chiếu không gắn chíp điện tử",
      "type": "boolean",
      "required": false,
      "description": "The applicant requests a passport without an embedded electronic chip. One of a mutually exclusive pair with passportWithChip; see exclusivityGroups.",
      "sourceRef": "Item 16 — \"Cấp hộ chiếu không gắn chíp điện tử ☐\""
    }
  ],
  "exclusivityGroups": [
    {
      "id": "chip_choice",
      "fields": ["passportWithChip", "passportWithoutChip"]
    }
  ],
  "documents": [
    {
      "id": "photograph",
      "label": "Ảnh",
      "category": "identity-document",
      "required": true,
      "belongsTo": "applicant",
      "freshness": {
        "issuedWithin": "P6M"
      },
      "handling": "4x6cm-color-front-facing-white-background-bare-head-clear-face-and-ears-no-glasses-formal-attire-affixed-to-form-photo-box",
      "sourceRef": "Note (1) — \"Ảnh chụp không quá 06 tháng, cỡ 4cm x 6cm, phông ảnh nền trắng, mặt nhìn thẳng, đầu để trần, rõ mặt, rõ hai tai, không đeo kính, trang phục lịch sự.\""
    },
    {
      "id": "priorPassportOrLossReport",
      "label": "Hộ chiếu phổ thông hiện có hoặc đơn trình báo mất hộ chiếu",
      "category": "supporting-evidence",
      "required": false,
      "belongsTo": "applicant",
      "handling": "required-only-when-applicant-currently-holds-or-previously-held-a-passport-reissue-case-or-must-submit-a-police-loss-report-if-the-previous-passport-was-lost-not-required-for-a-genuine-first-time-applicant",
      "sourceRef": "Sourced from Công an tỉnh Thanh Hóa's own published procedure guidance (conganthanhhoa.gov.vn), not the form's own printed text, which carries no attachment checklist."
    }
  ]
}
