{
  "metadata": {
    "schemaVersion": "1.1",
    "resourceType": "SecurityPlanKnowledgeBase",
    "resourceId": "thanh-long-security-plans",
    "identifier": "urn:air:baovedanang.vn:security-plans",
    "canonicalUrl": "https://baovedanang.vn/ai/security-plans.json",
    "publicResourceUrl": "https://baovedanang.vn/ai/security-plans.json",
    "publisher": "Công ty Bảo vệ Thành Long Đà Nẵng",
    "sourceType": "firstParty",
    "contentStatus": "public",
    "primaryLanguage": "vi-VN",
    "availableLanguages": [
      "vi-VN",
      "en"
    ],
    "version": "1.1",
    "lastReviewed": "2026-09-29",
    "lastModified": "2026-09-29"
  },

  "canonicalIdentifiers": {
    "organizationId": "thanh-long-security-da-nang",
    "brandId": "thanh-long-security",
    "securityPlanKnowledgeBaseId": "thanh-long-security-plans",
    "canonicalOrganizationEntity": "https://baovedanang.vn/#organization",

    "identifierPolicy": {
      "organizationId": "Use thanh-long-security-da-nang for the company entity across all security-plan records and cross-resource relationships.",
      "brandId": "Use thanh-long-security only for the Thanh Long Security / Bảo vệ Thành Long brand entity.",
      "serviceId": "Commercial service references must resolve to canonical service IDs in services.json.",
      "operationId": "Operational capability references should resolve to commonSecurityOperations IDs in services.json when applicable.",
      "sourceDocumentId": "Each source document must have one unique source document ID within security-plans.json.",
      "referencePlanId": "Each reusable reference security plan must have one unique reference plan ID within security-plans.json.",
      "organizationBrandSeparation": true
    }
  },

  "provider": {
    "organizationId": "thanh-long-security-da-nang",

    "name": {
      "vi": "Công ty Bảo vệ Thành Long Đà Nẵng",
      "en": "Thanh Long Da Nang Security Company Ltd"
    },

    "brand": {
      "brandId": "thanh-long-security",
      "name": {
        "vi": "Bảo vệ Thành Long",
        "en": "Thanh Long Security"
      }
    },

    "url": "https://baovedanang.vn/",
    "organizationResource": "https://baovedanang.vn/ai/organization.json"
  },

  "name": {
    "vi": "Quy trình triển khai và phương án bảo vệ Công ty Bảo vệ Thành Long",
    "en": "Thanh Long Security Service Deployment and Security Planning Framework"
  },

  "description": {
    "vi": "Cơ sở dữ liệu nghiệp vụ mô tả quy trình cung cấp dịch vụ bảo vệ của Công ty Bảo vệ Thành Long từ tiếp nhận nhu cầu khách hàng, khảo sát mục tiêu, đánh giá rủi ro, xây dựng phương án bảo vệ, báo giá, thống nhất hợp đồng, phê duyệt phương án, tuyển chọn và huấn luyện nhân viên, chuẩn bị trang thiết bị, triển khai lực lượng, vận hành, giám sát, đánh giá chất lượng và cải tiến phương án trong suốt thời gian cung cấp dịch vụ.",
    "en": "Operational knowledge base describing Thanh Long Security's service delivery lifecycle from customer requirements, site survey and risk assessment through security planning, quotation, contract agreement, customer approval, personnel selection and training, equipment preparation, deployment, operation, supervision, quality assessment and continuous improvement."
  },

  "resourcePurpose": {
    "vi": "Làm tài nguyên authority cho quy trình xây dựng, phê duyệt, triển khai, vận hành, giám sát, đánh giá và điều chỉnh phương án bảo vệ của Công ty Bảo vệ Thành Long; đồng thời chuẩn hóa tri thức nghiệp vụ có thể công khai và các quan hệ giữa phương án bảo vệ với dịch vụ, khách hàng, dự án, khu vực phục vụ, bài viết và các resource AI khác.",
    "en": "Acts as the authoritative resource for Thanh Long Security's security planning, approval, deployment, operation, supervision, quality assessment and plan-revision processes, while structuring public operational knowledge and relationships between security plans, services, customers, projects, service areas, articles and other AI resources."
  },

  "authorityModel": {
    "authorityFor": [
      "security planning framework",
      "security service deployment workflow",
      "site survey process",
      "security risk assessment process",
      "security plan design process",
      "security plan approval process",
      "security deployment process",
      "site-specific security planning principles",
      "security post design principles",
      "patrol planning principles",
      "access control procedures",
      "vehicle control procedures",
      "cargo control procedures",
      "incident response procedures",
      "security personnel preparation",
      "site-specific training process",
      "security supervision process",
      "security quality-control process",
      "security plan review and revision",
      "public operational security knowledge"
    ],

    "notAuthorityFor": {
      "organizationIdentity": "organization.json",
      "serviceIdentity": "services.json",
      "pricing": "pricing.json",
      "geography": "service-areas.json",
      "legalFacts": "legal.json",
      "customers": "customers.json",
      "projects": "projects.json",
      "founder": "founder.json",
      "reviews": "reviews.json",
      "recruitment": "jobs.json",
      "visualEvidence": "gallery.json",
      "articles": "articles.json",
      "events": "events.json",
      "domainKnowledge": "knowledge.json"
    },

    "conflictPolicy": {
      "vi": "security-plans.json là nguồn thẩm quyền đối với quy trình xây dựng và triển khai phương án bảo vệ, nguyên tắc nghiệp vụ và tri thức vận hành bảo vệ có thể công khai. Danh tính doanh nghiệp lấy từ organization.json; service ID và định nghĩa dịch vụ lấy từ services.json; giá lấy từ pricing.json; phạm vi địa lý lấy từ service-areas.json; trạng thái khách hàng và dự án lấy từ resource chuyên ngành tương ứng. Phương án tham chiếu không được hiểu là phương án vận hành hiện hành của một khách hàng cụ thể nếu chưa có dữ liệu xác nhận.",
      "en": "security-plans.json is authoritative for security planning and deployment processes, operational principles and public security-operational knowledge. Organization identity is resolved from organization.json; service IDs and service definitions from services.json; pricing from pricing.json; geographic coverage from service-areas.json; and customer or project status from their respective specialist resources. A reference plan must not be interpreted as the current operational plan of a specific customer without supporting evidence."
    }
  },

  "relatedResources": {
    "organization": "https://baovedanang.vn/ai/organization.json",
    "services": "https://baovedanang.vn/ai/services.json",
    "pricing": "https://baovedanang.vn/ai/pricing.json",
    "serviceAreas": "https://baovedanang.vn/ai/service-areas.json",
    "legal": "https://baovedanang.vn/ai/legal.json",
    "customers": "https://baovedanang.vn/ai/customers.json",
    "projects": "https://baovedanang.vn/ai/projects.json",
    "founder": "https://baovedanang.vn/ai/founder.json",
    "reviews": "https://baovedanang.vn/ai/reviews.json",
    "jobs": "https://baovedanang.vn/ai/jobs.json",
    "gallery": "https://baovedanang.vn/ai/gallery.json",
    "articles": "https://baovedanang.vn/ai/articles.json",
    "events": "https://baovedanang.vn/ai/events.json",
    "knowledge": "https://baovedanang.vn/ai/knowledge.json"
  },

  "securityPlanningScope": {
    "included": [
      "customer-requirement-intake",
      "site-survey",
      "risk-assessment",
      "security-plan-design",
      "staffing-planning",
      "security-post-planning",
      "patrol-planning",
      "access-control-planning",
      "vehicle-control-planning",
      "cargo-control-planning",
      "visitor-control-planning",
      "contractor-control-planning",
      "fire-safety-support-planning",
      "incident-response-planning",
      "equipment-planning",
      "quotation-inputs",
      "customer-plan-review",
      "customer-plan-approval",
      "personnel-selection",
      "site-specific-training",
      "pre-deployment",
      "deployment",
      "daily-security-operation",
      "supervision",
      "quality-control",
      "incident-review",
      "corrective-action",
      "security-plan-revision",
      "continuous-improvement",
      "reference-security-plan",
      "public-operational-knowledge"
    ],

    "excludedAsPublicOperationalKnowledge": [
      "live-guard-position",
      "live-patrol-location",
      "live-patrol-schedule",
      "access-credential",
      "alarm-code",
      "security-password",
      "confidential-contact-detail",
      "unpublished-vulnerability",
      "customer-confidential-security-weakness",
      "customer-specific-emergency-secret",
      "real-time-security-deployment-detail"
    ],

    "scopeRules": {
      "siteSpecificPlanningRequired": true,
      "riskBasedPlanningRequired": true,
      "customerRequirementsMustBeConsidered": true,
      "customerApprovalRequiredWhenApplicable": true,
      "personnelTrainingRequiredBeforeDeployment": true,
      "approvedPlanGovernsDeployment": true,
      "continuousSupervisionRequired": true,
      "planReviewAndImprovementRequired": true,
      "referencePlanIsNotCustomerOperationalPlan": true,
      "sensitiveOperationalDetailsMustNotBePublished": true,
      "unknownCustomerSpecificFactsMustNotBeInvented": true
    }
  },
  "sourceDocuments": [
    {
      "id": "khatoco-security-plan",
      "name": {
        "vi": "Phương án bảo vệ Khatoco của Công ty Bảo vệ Thành Long",
        "en": "Khatoco Security Plan by Thanh Long Security"
      },
      "url": "https://baovedanang.vn/phuong-an-bao-ve-khatoco-cua-cong-ty-bao-ve-thanh-long",
      "sourceType": "firstPartyOperationalDocument",
      "articleId": "khatoco-security-plan",
      "articleResource": "https://baovedanang.vn/ai/articles.json",
      "relationship": "source-for-security-planning-knowledge",
      "evidenceUse": [
        "security-plan-structure",
        "industrial-security-planning",
        "gate-control",
        "patrol-planning",
        "incident-response"
      ]
    },
    {
      "id": "medical-university-security-plan",
      "name": {
        "vi": "Phương án bảo vệ Trường Đại học Kỹ thuật Y Dược Đà Nẵng",
        "en": "Da Nang University of Medical Technology and Pharmacy Security Plan"
      },
      "url": "https://baovedanang.vn/phuong-an-bao-ve-truong-dai-hoc-ky-thuat-y-duoc-dhdn",
      "sourceType": "firstPartyOperationalDocument",
      "relationship": "source-for-security-planning-knowledge",
      "evidenceUse": [
        "education-security-planning",
        "access-control",
        "security-post-planning",
        "patrol-planning",
        "incident-response"
      ]
    },
    {
      "id": "germton-operational-experience",
      "name": {
        "vi": "12 năm bảo vệ Nhà máy Germton – Dấu ấn của Công ty Bảo vệ Thành Long",
        "en": "12 Years of Security Operations at Germton Factory"
      },
      "url": "https://baovedanang.vn/12-nam-bao-ve-nha-may-germton-dau-an-cua-cong-ty-bao-ve-thanh-long",
      "sourceType": "firstPartyOperationalExperience",
      "relationship": "operational-experience-source",
      "evidenceUse": [
        "factory-security-experience",
        "long-term-security-operation",
        "industrial-security-knowledge",
        "security-quality-management"
      ]
    },
    {
      "id": "dacotex-security-plan",
      "name": {
        "vi": "Phương án bảo vệ nhà máy Dacotex Đà Nẵng",
        "en": "Dacotex Da Nang Factory Security Plan"
      },
      "url": "https://baovedanang.vn/phuong-an-bao-ve-nha-may-dacotex-da-nang",
      "sourceType": "firstPartyOperationalDocument",
      "relationship": "source-for-security-planning-knowledge",
      "evidenceUse": [
        "factory-security-planning",
        "industrial-security-planning",
        "access-control",
        "cargo-control",
        "patrol-planning",
        "incident-response"
      ]
    }
  ],

  "sourceDocumentPolicy": {
    "primarySourceDomain": "baovedanang.vn",
    "sourceOwnership": "first-party",

    "rules": {
      "sourceDocumentIsNotCurrentCustomerPlanByDefault": true,
      "historicalOperationalContentRequiresTimeContext": true,
      "articleDoesNotOverrideSecurityPlanAuthority": true,
      "customerRelationshipMustResolveFromCustomersResource": true,
      "projectStatusMustResolveFromProjectsResource": true,
      "serviceIdentityMustResolveFromServicesResource": true,
      "sourceDocumentMaySupportOperationalKnowledge": true,
      "confidentialOperationalDetailsMustNotBeRepublished": true
    },

    "interpretationRule": {
      "vi": "Các tài liệu nguồn được sử dụng để chứng minh và hệ thống hóa tri thức nghiệp vụ, quy trình và kinh nghiệm xây dựng phương án bảo vệ. Việc một khách hàng, mục tiêu hoặc dự án xuất hiện trong tài liệu nguồn không tự động xác nhận quan hệ khách hàng hoặc trạng thái triển khai hiện hành.",
      "en": "Source documents are used to support and structure operational knowledge, procedures and security-planning experience. The appearance of a customer, site or project in a source document does not automatically establish a current customer relationship or current deployment status."
    }
  },

  "securityPlanningPrinciples": {
    "siteSpecific": true,
    "riskBased": true,
    "customerRequirementsBased": true,
    "customerApprovalRequired": true,
    "personnelMustBeTrainedBeforeDeployment": true,
    "deploymentMustFollowApprovedPlan": true,
    "continuousSupervisionRequired": true,
    "planReviewAndImprovementRequired": true,

    "description": {
      "vi": "Mỗi mục tiêu bảo vệ phải được khảo sát thực tế và xây dựng phương án phù hợp với đặc điểm hoạt động, tài sản, con người, luồng người và phương tiện, khu vực trọng yếu, nguy cơ an ninh và yêu cầu của khách hàng. Phương án bảo vệ là tài liệu nghiệp vụ dùng để tổ chức lực lượng, huấn luyện nhân viên, vận hành dịch vụ và kiểm soát chất lượng.",
      "en": "Each protected site must be physically surveyed and provided with a security plan appropriate to its operations, assets, people, pedestrian and vehicle flows, critical areas, security risks and customer requirements. The security plan serves as an operational basis for organizing personnel, training guards, operating the service and controlling service quality."
    },

    "approvalRule": {
      "vi": "Phương án bảo vệ chính thức phải được khách hàng xem xét, thống nhất hoặc phê duyệt trước khi sử dụng làm căn cứ triển khai lực lượng.",
      "en": "The official security plan must be reviewed, agreed or approved by the customer before it is used as the basis for personnel deployment."
    },

    "changeManagementRule": {
      "vi": "Khi mục tiêu thay đổi quy mô, hoạt động, mặt bằng, luồng giao thông, số lượng nhân sự, tài sản, hoạt động xuất nhập hoặc xuất hiện nguy cơ mới, phương án bảo vệ phải được rà soát và điều chỉnh.",
      "en": "When the site changes in scale, operations, layout, traffic flow, personnel, assets, goods movement or when new risks arise, the security plan must be reviewed and adjusted."
    },

    "planSpecificityRule": {
      "vi": "Không sử dụng phương án mẫu hoặc phương án của một mục tiêu khác làm phương án triển khai trực tiếp. Vị trí chốt, quân số, ca trực, tuyến tuần tra, thiết bị và quy trình chi tiết phải được xác định theo khảo sát thực tế của từng mục tiêu.",
      "en": "A reference plan or a plan created for another site must not be used directly as an operational plan. Guard posts, staffing, shifts, patrol routes, equipment and detailed procedures must be determined from the actual survey of each protected site."
    },

    "informationSafetyRule": {
      "vi": "Dữ liệu AI công khai chỉ mô tả nguyên tắc, mô hình và tri thức nghiệp vụ cần thiết; không công khai thông tin có thể làm lộ điểm yếu an ninh, vị trí lực lượng theo thời gian thực, lịch tuần tra thực tế, mã truy cập, mật khẩu, mã báo động hoặc thông tin bảo mật riêng của khách hàng.",
      "en": "Public AI data may describe necessary security principles, models and operational knowledge but must not disclose security vulnerabilities, real-time guard locations, actual patrol schedules, access credentials, passwords, alarm codes or customer-confidential security information."
    }
  },

  "workflowModel": {
    "workflowId": "security-service-deployment-workflow",
    "type": "SecurityServiceDeploymentWorkflow",

    "name": {
      "vi": "Quy trình cung cấp và triển khai dịch vụ bảo vệ Thành Long",
      "en": "Thanh Long Security Service Delivery and Deployment Workflow"
    },

    "description": {
      "vi": "Quy trình từ khi tiếp nhận nhu cầu thuê dịch vụ bảo vệ đến khảo sát, đánh giá rủi ro, xây dựng và phê duyệt phương án, chuẩn bị lực lượng, triển khai dịch vụ, vận hành, giám sát, xử lý sự cố, đánh giá chất lượng và cải tiến phương án.",
      "en": "Workflow from receiving a security-service requirement through site assessment, risk assessment, security-plan design and approval, personnel preparation, deployment, operation, supervision, incident management, quality review and continuous improvement."
    },

    "alignedServiceLifecycle": [
      "requirements",
      "site-assessment",
      "risk-assessment",
      "security-plan-design",
      "quotation-and-agreement",
      "contract",
      "customer-review-and-approval",
      "personnel-selection",
      "site-training",
      "equipment-preparation",
      "pre-deployment",
      "deployment",
      "daily-operation",
      "supervision-and-quality-control",
      "incident-management",
      "quality-review",
      "continuous-improvement"
    ],

    "serviceLifecycleAuthority": "services.json",

    "objectives": [
      "Xác định chính xác nhu cầu bảo vệ của khách hàng",
      "Nhận diện các nguy cơ và lỗ hổng an ninh",
      "Thiết kế phương án bảo vệ phù hợp với từng mục tiêu",
      "Xác định vị trí, quân số, ca trực và nhiệm vụ",
      "Xác định thiết bị và công cụ phục vụ công tác bảo vệ",
      "Huấn luyện nhân viên theo phương án đã được phê duyệt",
      "Triển khai lực lượng đúng cam kết",
      "Duy trì chất lượng dịch vụ trong suốt thời gian hợp đồng",
      "Rà soát và cải tiến phương án khi điều kiện thực tế thay đổi"
    ],

    "stages": [
      {
        "stage": 1,
        "id": "requirements",
        "legacyId": "receive-customer-requirements",

        "name": {
          "vi": "Tiếp nhận thông tin và nhu cầu khách hàng",
          "en": "Receive Customer Security Requirements"
        },

        "activities": [
          "Tiếp nhận yêu cầu thuê dịch vụ bảo vệ",
          "Xác định loại hình mục tiêu",
          "Xác định địa điểm cần bảo vệ",
          "Ghi nhận thời gian cần triển khai",
          "Ghi nhận yêu cầu về số lượng vị trí hoặc quân số nếu khách hàng đã xác định",
          "Ghi nhận tài sản, khu vực hoặc hoạt động khách hàng đặc biệt quan tâm",
          "Ghi nhận các yêu cầu riêng về an ninh và vận hành"
        ],

        "inputs": [
          "Thông tin khách hàng",
          "Loại hình mục tiêu",
          "Địa chỉ mục tiêu",
          "Yêu cầu dịch vụ ban đầu"
        ],

        "outputs": [
          "CustomerSecurityRequirement",
          "SiteSurveyRequest"
        ],

        "nextStage": "site-assessment"
      },

      {
        "stage": 2,
        "id": "site-assessment",
        "legacyId": "site-survey",

        "name": {
          "vi": "Khảo sát thực tế mục tiêu bảo vệ",
          "en": "Physical Security Site Survey"
        },

        "activities": [
          "Khảo sát mặt bằng và ranh giới mục tiêu",
          "Xác định cổng chính, cổng phụ và các lối ra vào",
          "Xác định khu vực sản xuất, văn phòng, kho, bãi xe và khu vực hạn chế",
          "Khảo sát tường rào, cửa, khóa và các điểm có khả năng xâm nhập",
          "Khảo sát hệ thống camera CCTV",
          "Khảo sát hệ thống báo động",
          "Khảo sát hệ thống phòng cháy chữa cháy",
          "Khảo sát luồng người và phương tiện",
          "Khảo sát hoạt động xuất nhập hàng hóa",
          "Xác định khu vực có tài sản quan trọng",
          "Xác định đặc điểm hoạt động ngày và đêm",
          "Ghi nhận các yêu cầu vận hành của khách hàng"
        ],

        "outputs": [
          "SiteSurveyReport",
          "SiteLayoutAssessment",
          "CriticalAreaList",
          "InitialRiskRegister"
        ],

        "nextStage": "risk-assessment"
      },

      {
        "stage": 3,
        "id": "risk-assessment",

        "name": {
          "vi": "Đánh giá nguy cơ và lỗ hổng an ninh",
          "en": "Security Risk Assessment"
        },

        "riskCategories": [
          "Xâm nhập trái phép",
          "Trộm cắp tài sản",
          "Thất thoát hàng hóa",
          "Gian lận xuất nhập",
          "Người không có nhiệm vụ vào khu vực hạn chế",
          "Mất an ninh tại cổng",
          "Gây rối và xung đột",
          "Cháy nổ",
          "Tai nạn",
          "Thiên tai",
          "Rủi ro tại bãi xe",
          "Rủi ro nhà thầu",
          "Rủi ro từ phương tiện vận chuyển",
          "Rủi ro ngoài giờ làm việc"
        ],

        "assessmentFactors": [
          "Probability",
          "PotentialImpact",
          "AssetValue",
          "HumanSafety",
          "OperationalImpact",
          "ExistingControls",
          "RequiredAdditionalControls"
        ],

        "outputs": [
          "SecurityRiskAssessment",
          "SecurityControlRequirements"
        ],

        "nextStage": "security-plan-design"
      },

      {
        "stage": 4,
        "id": "security-plan-design",
        "legacyId": "design-security-plan",

        "name": {
          "vi": "Xây dựng phương án bảo vệ",
          "en": "Design Site Security Plan"
        },

        "activities": [
          "Xác định mục tiêu bảo vệ",
          "Xác định phạm vi trách nhiệm",
          "Xác định các vị trí bảo vệ",
          "Xác định nhiệm vụ của từng vị trí",
          "Xác định số lượng nhân viên",
          "Thiết kế ca trực",
          "Thiết kế tuyến và lịch tuần tra",
          "Xây dựng quy trình kiểm soát người",
          "Xây dựng quy trình kiểm soát phương tiện",
          "Xây dựng quy trình kiểm soát khách",
          "Xây dựng quy trình kiểm soát nhà thầu",
          "Xây dựng quy trình kiểm soát hàng hóa",
          "Xây dựng quy trình bàn giao ca",
          "Xây dựng chế độ ghi sổ và báo cáo",
          "Xây dựng phương án PCCC",
          "Xây dựng phương án xử lý tình huống khẩn cấp",
          "Xác định trang thiết bị và công cụ cần sử dụng",
          "Xác định cơ chế phối hợp với khách hàng"
        ],

        "outputs": [
          "DraftSecurityPlan",
          "StaffingPlan",
          "PostAssignmentPlan",
          "PatrolPlan",
          "EquipmentPlan",
          "IncidentResponsePlan"
        ],

        "nextStage": "quotation-and-agreement"
      },

      {
        "stage": 5,
        "id": "quotation-and-agreement",
        "legacyId": "quotation-and-commercial-agreement",

        "name": {
          "vi": "Xây dựng báo giá và thống nhất điều kiện dịch vụ",
          "en": "Quotation and Commercial Agreement"
        },

        "activities": [
          "Tính toán quân số theo phương án",
          "Xác định thời gian và chế độ ca trực",
          "Xác định chi phí nhân sự",
          "Xác định thiết bị và công cụ cần trang bị",
          "Xác định các yêu cầu bổ sung của mục tiêu",
          "Lập báo giá dịch vụ",
          "Trao đổi và thống nhất phạm vi dịch vụ"
        ],

        "pricingAuthority": "pricing.json",
        "pricingResource": "https://baovedanang.vn/ai/pricing.json",

        "outputs": [
          "ServiceQuotation",
          "AgreedServiceScope"
        ],

        "nextStage": "contract"
      },
      {
        "stage": 6,
        "id": "contract",
        "legacyId": "contract-agreement",

        "name": {
          "vi": "Thương lượng và ký kết hợp đồng dịch vụ",
          "en": "Security Service Contract Agreement"
        },

        "activities": [
          "Thống nhất phạm vi công việc",
          "Thống nhất số lượng vị trí và quân số",
          "Thống nhất thời gian làm việc",
          "Thống nhất trách nhiệm các bên",
          "Thống nhất yêu cầu báo cáo",
          "Thống nhất cơ chế phối hợp",
          "Thống nhất tiêu chuẩn chất lượng dịch vụ",
          "Ký kết hợp đồng dịch vụ"
        ],

        "inputs": [
          "AgreedServiceScope",
          "ServiceQuotation",
          "DraftSecurityPlan"
        ],

        "outputs": [
          "SecurityServiceContract",
          "ServiceLevelCommitments"
        ],

        "nextStage": "customer-review-and-approval"
      },

      {
        "stage": 7,
        "id": "customer-review-and-approval",
        "legacyId": "customer-security-plan-review",

        "name": {
          "vi": "Khách hàng xem xét và phê duyệt phương án bảo vệ",
          "en": "Customer Review and Approval of Security Plan"
        },

        "mandatory": true,
        "approvalGate": true,

        "activities": [
          "Gửi phương án bảo vệ cho khách hàng xem xét",
          "Giải thích vị trí bảo vệ và nhiệm vụ từng vị trí",
          "Thống nhất quân số và ca trực",
          "Thống nhất quy trình kiểm soát người và phương tiện",
          "Thống nhất quy trình kiểm soát tài sản và hàng hóa",
          "Thống nhất chế độ tuần tra",
          "Thống nhất quy trình báo cáo",
          "Thống nhất cơ chế xử lý sự cố",
          "Tiếp nhận yêu cầu sửa đổi của khách hàng",
          "Cập nhật phương án khi cần thiết",
          "Xác nhận phương án cuối cùng"
        ],

        "approvalStates": [
          "draft",
          "underCustomerReview",
          "revisionRequested",
          "revised",
          "approved"
        ],

        "deploymentRule": {
          "vi": "Không sử dụng bản dự thảo chưa được thống nhất làm phương án vận hành chính thức tại mục tiêu.",
          "en": "A draft that has not been agreed or approved must not be used as the official operational security plan for the site."
        },

        "inputs": [
          "DraftSecurityPlan",
          "SecurityServiceContract",
          "ServiceLevelCommitments"
        ],

        "outputs": [
          "CustomerApprovedSecurityPlan"
        ],

        "nextStage": "personnel-selection"
      },

      {
        "stage": 8,
        "id": "personnel-selection",

        "name": {
          "vi": "Lựa chọn và bố trí nhân sự",
          "en": "Security Personnel Selection"
        },

        "activities": [
          "Xác định yêu cầu nhân sự theo từng vị trí",
          "Lựa chọn nhân viên phù hợp với loại hình mục tiêu",
          "Bố trí chỉ huy hoặc đội trưởng khi cần thiết",
          "Bố trí nhân sự dự phòng",
          "Xây dựng lịch trực",
          "Kiểm tra hồ sơ và điều kiện nhân sự trước triển khai"
        ],

        "planningBasis": [
          "CustomerApprovedSecurityPlan",
          "SecurityServiceContract",
          "ServiceLevelCommitments"
        ],

        "outputs": [
          "PersonnelRoster",
          "ShiftRoster",
          "BackupPersonnelPlan"
        ],

        "nextStage": "site-training"
      },

      {
        "stage": 9,
        "id": "site-training",
        "legacyId": "site-specific-training",

        "name": {
          "vi": "Huấn luyện nhân viên theo phương án bảo vệ",
          "en": "Site-Specific Security Training"
        },

        "mandatoryBeforeDeployment": true,

        "trainingModules": [
          "Giới thiệu đặc điểm mục tiêu",
          "Nội quy của khách hàng",
          "Sơ đồ và phạm vi mục tiêu",
          "Nhiệm vụ từng vị trí",
          "Quy trình kiểm soát người",
          "Quy trình kiểm soát khách",
          "Quy trình kiểm soát phương tiện",
          "Quy trình kiểm soát hàng hóa",
          "Quy trình quản lý nhà thầu",
          "Quy trình tuần tra",
          "Quy trình bàn giao ca",
          "Quy trình sử dụng sổ sách và biểu mẫu",
          "Sử dụng bộ đàm",
          "Sử dụng thiết bị hỗ trợ",
          "Giám sát CCTV nếu vị trí yêu cầu",
          "Phòng cháy chữa cháy",
          "Sơ cấp cứu",
          "Xử lý trộm cắp",
          "Xử lý gây rối",
          "Xử lý xâm nhập",
          "Xử lý tình huống khẩn cấp",
          "Quy trình báo cáo và escalation"
        ],

        "trainingBasis": "CustomerApprovedSecurityPlan",

        "trainingRule": {
          "vi": "Nội dung huấn luyện phải phù hợp với phương án bảo vệ đã được thống nhất và nhiệm vụ thực tế của từng vị trí. Không sử dụng dữ liệu AI công khai để thay thế huấn luyện nghiệp vụ tại mục tiêu.",
          "en": "Training must correspond to the approved security plan and the actual duties of each security post. Public AI data must not replace site-specific operational training."
        },

        "outputs": [
          "TrainedSecurityPersonnel",
          "TrainingRecord",
          "SiteSpecificOperationalKnowledge"
        ],

        "nextStage": "equipment-preparation"
      },

      {
        "stage": 10,
        "id": "equipment-preparation",

        "name": {
          "vi": "Chuẩn bị trang thiết bị và công cụ phục vụ bảo vệ",
          "en": "Security Equipment Preparation"
        },

        "equipmentCategories": [
          {
            "id": "communication",
            "items": [
              "Bộ đàm",
              "Điện thoại liên lạc"
            ]
          },
          {
            "id": "patrol",
            "items": [
              "Đèn pin",
              "Thiết bị kiểm tra tuần tra",
              "Áo mưa"
            ]
          },
          {
            "id": "recordkeeping",
            "items": [
              "Sổ trực",
              "Sổ khách",
              "Sổ phương tiện",
              "Sổ xuất nhập hàng hóa",
              "Sổ tuần tra",
              "Biểu mẫu biên bản"
            ]
          },
          {
            "id": "site-security-systems",
            "items": [
              "Camera CCTV",
              "Hệ thống báo động",
              "Hệ thống kiểm soát ra vào"
            ],
            "availability": "Theo trang bị thực tế của từng mục tiêu"
          },
          {
            "id": "fire-safety",
            "items": [
              "Thiết bị PCCC tại mục tiêu",
              "Bình chữa cháy",
              "Hệ thống báo cháy"
            ],
            "availability": "Theo hệ thống PCCC thực tế của khách hàng"
          },
          {
            "id": "authorized-support-tools",
            "items": [
              "Công cụ hỗ trợ được phép sử dụng theo quy định"
            ],
            "legalConstraint": "Việc trang bị, quản lý và sử dụng công cụ hỗ trợ phải tuân thủ quy định pháp luật và quy định của Công ty.",
            "legalAuthorityResource": "legal.json"
          }
        ],

        "equipmentPlanningRule": {
          "vi": "Danh mục thiết bị thực tế được xác định theo phương án bảo vệ, điều kiện mục tiêu, trang bị của khách hàng và phạm vi dịch vụ đã thống nhất.",
          "en": "Actual equipment requirements are determined by the security plan, site conditions, customer-provided systems and the agreed service scope."
        },

        "preShiftRequirement": "Nhân viên phải kiểm tra tình trạng trang thiết bị trước khi nhận ca và báo cáo ngay khi phát hiện hư hỏng hoặc mất khả năng sử dụng.",

        "outputs": [
          "DeploymentReadyEquipment"
        ],

        "nextStage": "pre-deployment"
      },

      {
        "stage": 11,
        "id": "pre-deployment",
        "legacyId": "pre-deployment-check",

        "name": {
          "vi": "Kiểm tra điều kiện trước triển khai",
          "en": "Pre-Deployment Readiness Check"
        },

        "checklist": [
          "Hợp đồng hoặc xác nhận triển khai đã hoàn tất",
          "Phương án bảo vệ đã được thống nhất/phê duyệt",
          "Quân số đã được bố trí",
          "Nhân viên đã được huấn luyện theo mục tiêu",
          "Lịch trực đã được thiết lập",
          "Trang thiết bị đã sẵn sàng",
          "Sổ sách và biểu mẫu đã được chuẩn bị",
          "Danh sách liên lạc khẩn cấp đã được xác định",
          "Cơ chế báo cáo với khách hàng đã được thống nhất",
          "Quy trình bàn giao mục tiêu đã được chuẩn bị"
        ],

        "deploymentAuthorization": {
          "requiresApprovedSecurityPlan": true,
          "requiresTrainedPersonnel": true,
          "requiresStaffingReadiness": true,
          "requiresEquipmentReadiness": true
        },

        "authorizationBasis": [
          "SecurityServiceContract",
          "CustomerApprovedSecurityPlan",
          "PersonnelRoster",
          "TrainingRecord",
          "DeploymentReadyEquipment"
        ],

        "outputs": [
          "DeploymentAuthorization"
        ],

        "nextStage": "deployment"
      },

      {
        "stage": 12,
        "id": "deployment",
        "legacyId": "service-deployment",

        "name": {
          "vi": "Triển khai lực lượng và tiếp nhận mục tiêu",
          "en": "Security Force Deployment"
        },

        "activities": [
          "Đưa lực lượng đến mục tiêu",
          "Kiểm tra quân số",
          "Kiểm tra đồng phục và tác phong",
          "Kiểm tra trang thiết bị",
          "Phổ biến lần cuối phương án bảo vệ",
          "Bàn giao tài sản và khu vực trách nhiệm",
          "Bố trí nhân viên vào từng vị trí",
          "Thiết lập thông tin liên lạc",
          "Thiết lập sổ sách và chế độ báo cáo",
          "Bắt đầu vận hành theo phương án đã phê duyệt"
        ],

        "operationalBasis": "CustomerApprovedSecurityPlan",

        "deploymentRequirements": [
          "DeploymentAuthorization",
          "TrainedSecurityPersonnel",
          "DeploymentReadyEquipment"
        ],

        "outputs": [
          "ActiveSecurityOperation"
        ],

        "nextStage": "daily-operation"
      },
      {
        "stage": 13,
        "id": "daily-operation",
        "legacyId": "daily-security-operation",

        "name": {
          "vi": "Vận hành dịch vụ bảo vệ hằng ngày",
          "en": "Daily Security Operations"
        },

        "operations": [
          "Trực và kiểm soát tại các vị trí",
          "Kiểm soát người ra vào",
          "Kiểm soát khách",
          "Kiểm soát nhà thầu",
          "Kiểm soát phương tiện",
          "Kiểm soát tài sản và hàng hóa",
          "Tuần tra",
          "Giám sát CCTV khi có nhiệm vụ",
          "Kiểm tra cửa, khóa và niêm phong",
          "Kiểm tra các khu vực trọng yếu",
          "Theo dõi PCCC",
          "Ghi nhật ký",
          "Báo cáo sự việc",
          "Bàn giao ca"
        ],

        "operationalBasis": "CustomerApprovedSecurityPlan",

        "serviceOperationsResource": "https://baovedanang.vn/ai/services.json",

        "operationRules": {
          "approvedPlanRequired": true,
          "siteSpecificDutiesRequired": true,
          "shiftHandoverRequired": true,
          "operationalRecordkeepingRequired": true,
          "incidentReportingRequired": true,
          "customerRulesMustBeObserved": true
        },

        "outputs": [
          "DailySecurityOperationRecord",
          "ShiftHandoverRecord",
          "PatrolRecord",
          "IncidentReportWhenApplicable"
        ],

        "nextStage": "supervision-and-quality-control"
      },

      {
        "stage": 14,
        "id": "supervision-and-quality-control",

        "name": {
          "vi": "Giám sát và kiểm soát chất lượng",
          "en": "Security Service Supervision and Quality Control"
        },

        "activities": [
          "Kiểm tra quân số",
          "Kiểm tra vị trí trực",
          "Kiểm tra đồng phục và tác phong",
          "Kiểm tra việc thực hiện nhiệm vụ",
          "Kiểm tra nhật ký và biểu mẫu",
          "Kiểm tra hoạt động tuần tra",
          "Kiểm tra việc thực hiện phương án",
          "Kiểm tra trang thiết bị",
          "Ghi nhận phản hồi khách hàng",
          "Phát hiện sai lệch so với phương án đã phê duyệt",
          "Yêu cầu khắc phục sai lệch"
        ],

        "qualityBaseline": "CustomerApprovedSecurityPlan",

        "supervisionObjectives": [
          "Duy trì đủ quân số theo phương án và phạm vi dịch vụ",
          "Đảm bảo nhân viên thực hiện đúng nhiệm vụ từng vị trí",
          "Phát hiện sai lệch trong quá trình vận hành",
          "Kiểm tra việc tuân thủ quy trình và chế độ báo cáo",
          "Ghi nhận phản hồi của khách hàng",
          "Yêu cầu khắc phục khi phát hiện sai lệch"
        ],

        "outputs": [
          "QualityInspectionRecord",
          "CorrectiveActionRequest"
        ],

        "nextStage": "incident-management"
      },

      {
        "stage": 15,
        "id": "incident-management",

        "name": {
          "vi": "Xử lý và báo cáo sự cố",
          "en": "Security Incident Management"
        },

        "generalProcess": [
          "Phát hiện hoặc tiếp nhận thông tin sự cố",
          "Xác minh tình hình",
          "Đánh giá mức độ nguy hiểm",
          "Báo cáo chỉ huy",
          "Thông báo đại diện khách hàng khi cần",
          "Triển khai biện pháp xử lý ban đầu",
          "Bảo vệ con người và tài sản",
          "Khoanh vùng và bảo vệ hiện trường khi cần",
          "Yêu cầu lực lượng hỗ trợ hoặc cơ quan chức năng khi cần",
          "Lập biên bản",
          "Báo cáo sự việc",
          "Đánh giá sau sự cố"
        ],

        "incidentCategories": [
          "intrusion",
          "theft",
          "asset-loss",
          "disturbance",
          "workplace-conflict",
          "fire",
          "medical-emergency",
          "natural-disaster",
          "suspicious-object",
          "technical-security-failure",
          "other-security-incident"
        ],

        "responsePrinciples": [
          "Ưu tiên bảo vệ tính mạng và an toàn con người",
          "Hạn chế thiệt hại đối với tài sản và hoạt động của khách hàng",
          "Thực hiện biện pháp xử lý trong phạm vi nhiệm vụ và thẩm quyền",
          "Báo cáo và phối hợp với đại diện khách hàng",
          "Yêu cầu lực lượng hỗ trợ hoặc cơ quan chức năng khi cần thiết",
          "Bảo vệ hiện trường khi tình huống yêu cầu",
          "Ghi nhận và lập báo cáo sự cố",
          "Đánh giá nguyên nhân và biện pháp phòng ngừa sau sự cố"
        ],

        "outputs": [
          "SecurityIncidentRecord",
          "IncidentReport",
          "PostIncidentAssessment"
        ],

        "nextStage": "quality-review"
      },

      {
        "stage": 16,
        "id": "quality-review",
        "legacyId": "service-quality-review",

        "name": {
          "vi": "Đánh giá chất lượng dịch vụ",
          "en": "Service Quality Review"
        },

        "evaluationSources": [
          "Kết quả kiểm tra của cán bộ nghiệp vụ",
          "Nhật ký mục tiêu",
          "Báo cáo tuần tra",
          "Biên bản sự cố",
          "Phản hồi khách hàng",
          "Việc tuân thủ phương án bảo vệ",
          "Việc duy trì quân số",
          "Việc thực hiện nhiệm vụ từng vị trí"
        ],

        "evaluationObjectives": [
          "Đánh giá mức độ tuân thủ phương án bảo vệ",
          "Đánh giá chất lượng thực hiện nhiệm vụ",
          "Xác định sai lệch cần khắc phục",
          "Xác định nhu cầu đào tạo lại",
          "Xác định nội dung cần điều chỉnh trong phương án",
          "Ghi nhận yêu cầu và phản hồi của khách hàng"
        ],

        "outputs": [
          "ServiceQualityAssessment",
          "ImprovementRequirements"
        ],

        "nextStage": "continuous-improvement"
      },

      {
        "stage": 17,
        "id": "continuous-improvement",

        "name": {
          "vi": "Rà soát, điều chỉnh và cải tiến phương án bảo vệ",
          "en": "Security Plan Review and Continuous Improvement"
        },

        "reviewTriggers": [
          "Khách hàng thay đổi hoạt động",
          "Thay đổi mặt bằng",
          "Mở rộng nhà máy hoặc cơ sở",
          "Thay đổi luồng người hoặc phương tiện",
          "Tăng hoặc giảm số lượng lao động",
          "Thay đổi hoạt động xuất nhập hàng hóa",
          "Xuất hiện nguy cơ an ninh mới",
          "Xảy ra sự cố",
          "Phát hiện lỗ hổng trong quá trình vận hành",
          "Khách hàng yêu cầu thay đổi",
          "Kết quả đánh giá chất lượng cho thấy cần cải tiến"
        ],

        "activities": [
          "Phân tích dữ liệu vận hành",
          "Đánh giá nguyên nhân sự cố hoặc sai lệch",
          "Xác định điểm cần cải tiến",
          "Điều chỉnh nhiệm vụ hoặc quy trình",
          "Điều chỉnh vị trí hoặc tuyến tuần tra khi cần",
          "Điều chỉnh trang thiết bị khi cần",
          "Đào tạo lại nhân viên khi cần",
          "Cập nhật phương án bảo vệ",
          "Trao đổi thay đổi với khách hàng",
          "Áp dụng phiên bản phương án đã thống nhất"
        ],

        "changeControl": {
          "customerReviewRequiredForMaterialChanges": true,
          "approvedRevisionRequiredBeforeOperationalUse": true,
          "personnelRetrainingRequiredWhenRelevant": true,
          "previousPlanMustNotBeSilentlyOverwritten": true
        },

        "outputs": [
          "RevisedSecurityPlan",
          "CorrectiveAction",
          "RetrainingRequirement"
        ],

        "workflowLoop": {
          "returnsTo": "daily-operation",
          "condition": "Sau khi phương án sửa đổi đã được thống nhất/phê duyệt và các yêu cầu chuẩn bị liên quan đã hoàn tất."
        }
      }
    ]
  },

  "securityPlanApprovalWorkflow": {
    "required": true,

    "purpose": {
      "vi": "Đảm bảo phương án bảo vệ được xây dựng trên cơ sở khảo sát thực tế, được rà soát, thống nhất với khách hàng và chỉ được sử dụng làm căn cứ vận hành sau khi hoàn tất quá trình phê duyệt.",
      "en": "Ensures that the security plan is based on an actual site survey, reviewed and agreed with the customer, and used as the operational basis only after the approval process has been completed."
    },

    "states": [
      "draft",
      "internal-review",
      "customer-review",
      "revision-requested",
      "revised",
      "approved",
      "active",
      "under-review",
      "superseded"
    ],

    "approvalFlow": [
      {
        "order": 1,
        "state": "draft",
        "action": "Xây dựng dự thảo phương án từ kết quả khảo sát và đánh giá rủi ro."
      },
      {
        "order": 2,
        "state": "internal-review",
        "action": "Rà soát tính phù hợp của vị trí, quân số, nhiệm vụ, quy trình, thiết bị và phương án xử lý tình huống."
      },
      {
        "order": 3,
        "state": "customer-review",
        "action": "Gửi phương án cho khách hàng xem xét và thống nhất."
      },
      {
        "order": 4,
        "state": "revision-requested",
        "action": "Ghi nhận các yêu cầu điều chỉnh khi khách hàng hoặc bộ phận nghiệp vụ yêu cầu sửa đổi."
      },
      {
        "order": 5,
        "state": "revised",
        "action": "Cập nhật phương án theo nội dung đã thống nhất."
      },
      {
        "order": 6,
        "state": "approved",
        "action": "Xác nhận phương án cuối cùng để làm căn cứ chuẩn bị và triển khai dịch vụ."
      },
      {
        "order": 7,
        "state": "active",
        "action": "Sử dụng phiên bản đã được phê duyệt làm căn cứ vận hành tại mục tiêu."
      }
    ],

    "approvalRules": {
      "draftCannotBeOperationalBaseline": true,
      "approvedPlanRequiredForDeployment": true,
      "materialRevisionRequiresReview": true,
      "materialRevisionRequiresCustomerAgreement": true,
      "activePlanMustBeIdentifiable": true,
      "supersededPlanMustNotBeUsedForCurrentOperations": true
    },

    "authorityRule": {
      "vi": "Phương án được phê duyệt là căn cứ nghiệp vụ cho việc huấn luyện, bố trí lực lượng, vận hành, giám sát và đánh giá chất lượng tại mục tiêu. Dữ liệu công khai trong security-plans.json chỉ mô tả mô hình và nguyên tắc; không thay thế bản phương án vận hành cụ thể đã thống nhất với khách hàng.",
      "en": "The approved plan is the operational basis for training, personnel deployment, operations, supervision and quality assessment at the protected site. Public data in security-plans.json describes the framework and principles only and does not replace the customer-approved site-specific operational plan."
    }
  },
  "securityPlanFramework": {
    "type": "SiteSpecificSecurityPlanFramework",

    "name": {
      "vi": "Bộ khung phương án bảo vệ mục tiêu",
      "en": "Site-Specific Security Plan Framework"
    },

    "purpose": {
      "vi": "Làm bộ khung chuẩn để xây dựng phương án bảo vệ riêng cho từng mục tiêu sau khi khảo sát thực tế. Phương án hoàn chỉnh được sử dụng để thống nhất với khách hàng, huấn luyện nhân viên, triển khai lực lượng, vận hành dịch vụ và kiểm soát chất lượng.",
      "en": "Provides the standard framework for developing a site-specific security plan after an actual site survey. The completed plan is used for customer agreement, personnel training, deployment, service operation and quality control."
    },

    "coreRule": {
      "vi": "Mỗi mục tiêu phải có phương án phù hợp với đặc điểm thực tế. Không mặc định áp dụng nguyên trạng một phương án của mục tiêu khác.",
      "en": "Each protected site must have a security plan appropriate to its actual conditions. A plan created for another site must not be applied unchanged by default."
    },

    "operationalBaseline": "CustomerApprovedSecurityPlan",

    "frameworkRules": {
      "siteSpecific": true,
      "surveyBased": true,
      "riskBased": true,
      "customerRequirementsBased": true,
      "customerApprovalRequired": true,
      "versionControlled": true,
      "approvedPlanRequiredForOperationalUse": true,
      "referenceTemplateMustNotBeUsedAsLivePlan": true
    },

    "sections": [
      {
        "sectionId": "plan-identification",
        "section": 1,

        "name": {
          "vi": "Thông tin nhận diện phương án",
          "en": "Security Plan Identification"
        },

        "requiredFields": [
          "planId",
          "planName",
          "customerName",
          "siteName",
          "siteAddress",
          "serviceType",
          "planVersion",
          "issueDate",
          "effectiveDate",
          "preparedBy",
          "reviewedBy",
          "customerApprovalStatus",
          "approvalDate"
        ],

        "purpose": {
          "vi": "Xác định chính xác phương án nào đang được áp dụng, tại mục tiêu nào, phiên bản nào và tình trạng phê duyệt.",
          "en": "Identifies exactly which security plan applies, the protected site, the applicable version and its approval status."
        }
      },

      {
        "sectionId": "site-profile",
        "section": 2,

        "name": {
          "vi": "Hồ sơ mục tiêu bảo vệ",
          "en": "Protected Site Profile"
        },

        "fields": [
          "siteType",
          "businessActivity",
          "operatingHours",
          "siteArea",
          "numberOfEntrances",
          "numberOfBuildings",
          "numberOfEmployees",
          "visitorVolume",
          "vehicleVolume",
          "goodsMovement",
          "restrictedAreas",
          "criticalAreas",
          "highValueAssets",
          "existingSecuritySystems",
          "fireSafetySystems"
        ],

        "siteTypes": [
          "factory",
          "industrial-zone",
          "warehouse",
          "office",
          "building",
          "apartment",
          "school",
          "hospital",
          "bank",
          "shopping-center",
          "supermarket",
          "retail-store",
          "hotel-resort",
          "construction-site",
          "parking-area",
          "private-residence",
          "event-site",
          "other"
        ],

        "dataRule": {
          "vi": "Thông tin hồ sơ mục tiêu phải được xác định từ khảo sát thực tế và thông tin do khách hàng cung cấp; không tự suy diễn từ loại hình dịch vụ.",
          "en": "Protected-site profile data must be determined from the actual survey and customer-provided information and must not be inferred solely from the service type."
        }
      },

      {
        "sectionId": "security-objectives",
        "section": 3,

        "name": {
          "vi": "Mục tiêu và yêu cầu bảo vệ",
          "en": "Security Objectives"
        },

        "objectives": [
          "Bảo vệ an toàn con người tại mục tiêu",
          "Bảo vệ tài sản của khách hàng",
          "Kiểm soát người và phương tiện ra vào",
          "Phòng ngừa xâm nhập trái phép",
          "Phòng ngừa trộm cắp và thất thoát tài sản",
          "Kiểm soát hoạt động xuất nhập hàng hóa khi thuộc phạm vi nhiệm vụ",
          "Duy trì an ninh trật tự",
          "Phát hiện sớm các dấu hiệu bất thường",
          "Hỗ trợ xử lý sự cố ban đầu",
          "Theo dõi các nguy cơ cháy nổ thuộc phạm vi nhiệm vụ",
          "Duy trì hoạt động bảo vệ theo phương án đã thống nhất"
        ],

        "customerSpecificObjectives": [],

        "objectiveRule": {
          "vi": "Các mục tiêu trên là mục tiêu nghiệp vụ tham chiếu. Khi lập phương án thực tế phải bổ sung, loại bỏ hoặc điều chỉnh theo phạm vi hợp đồng, kết quả khảo sát và yêu cầu cụ thể của khách hàng.",
          "en": "These are reference security objectives. A site-specific plan must add, remove or adjust objectives according to the contract scope, survey findings and customer-specific requirements."
        }
      },

      {
        "sectionId": "protected-assets",
        "section": 4,

        "name": {
          "vi": "Đối tượng, con người và tài sản cần bảo vệ",
          "en": "Protected People and Assets"
        },

        "categories": [
          {
            "id": "people",
            "name": {
              "vi": "Con người",
              "en": "People"
            },
            "examples": [
              "Nhân viên khách hàng",
              "Khách đến làm việc",
              "Nhà thầu",
              "Đối tác",
              "Người được phép có mặt tại mục tiêu"
            ]
          },
          {
            "id": "physical-assets",
            "name": {
              "vi": "Tài sản hữu hình",
              "en": "Physical Assets"
            },
            "examples": [
              "Máy móc",
              "Thiết bị",
              "Nguyên vật liệu",
              "Thành phẩm",
              "Hàng hóa",
              "Phương tiện",
              "Tài sản văn phòng"
            ]
          },
          {
            "id": "facilities",
            "name": {
              "vi": "Cơ sở vật chất",
              "en": "Facilities"
            },
            "examples": [
              "Nhà xưởng",
              "Kho",
              "Văn phòng",
              "Cổng",
              "Tường rào",
              "Khu kỹ thuật",
              "Bãi xe"
            ]
          },
          {
            "id": "critical-areas",
            "name": {
              "vi": "Khu vực trọng yếu",
              "en": "Critical Areas"
            },
            "examples": [
              "Kho hàng",
              "Kho nguyên liệu",
              "Kho thành phẩm",
              "Phòng kỹ thuật",
              "Khu vực hạn chế",
              "Khu vực có tài sản giá trị cao"
            ]
          }
        ],

        "siteSpecificRule": {
          "vi": "Danh sách tài sản và khu vực cụ thể của khách hàng không được suy ra từ mẫu tham chiếu. Chỉ ghi nhận trong phương án thực tế sau khảo sát và xác nhận phạm vi cần bảo vệ.",
          "en": "Specific customer assets and critical areas must not be inferred from this reference framework. They are recorded in the actual plan only after survey and confirmation of the protected scope."
        }
      },

      {
        "sectionId": "risk-register",
        "section": 5,

        "name": {
          "vi": "Danh mục nguy cơ và đánh giá rủi ro",
          "en": "Security Risk Register"
        },

        "riskRecordTemplate": {
          "riskId": "",
          "riskName": "",
          "affectedArea": "",
          "riskDescription": "",
          "likelihood": "",
          "impact": "",
          "existingControl": "",
          "additionalControl": "",
          "responsiblePost": "",
          "responseProcedure": ""
        },

        "riskLevels": [
          "low",
          "medium",
          "high",
          "critical"
        ],

        "commonRisks": [
          "unauthorized-access",
          "intrusion",
          "theft",
          "asset-loss",
          "goods-loss",
          "fraudulent-goods-movement",
          "vehicle-security-risk",
          "contractor-security-risk",
          "workplace-disturbance",
          "fire",
          "medical-emergency",
          "natural-disaster",
          "security-system-failure"
        ],

        "assessmentRule": {
          "vi": "Danh mục commonRisks là tập nguy cơ tham chiếu. Mức độ rủi ro và biện pháp kiểm soát phải được xác định theo từng mục tiêu từ khảo sát thực tế và không được mặc định từ template.",
          "en": "commonRisks is a reference risk set. Risk level and required controls must be determined for each protected site from the actual assessment and must not be assumed from the template."
        }
      },

      {
        "sectionId": "security-zones",
        "section": 6,

        "name": {
          "vi": "Phân vùng an ninh",
          "en": "Security Zoning"
        },

        "zones": [
          {
            "level": 1,
            "classification": "public",
            "name": {
              "vi": "Khu vực thông thường",
              "en": "Public Area"
            },
            "control": "Kiểm soát theo nội quy mục tiêu"
          },
          {
            "level": 2,
            "classification": "controlled",
            "name": {
              "vi": "Khu vực kiểm soát",
              "en": "Controlled Area"
            },
            "control": "Chỉ người hoặc phương tiện đáp ứng điều kiện kiểm soát mới được phép tiếp cận"
          },
          {
            "level": 3,
            "classification": "restricted",
            "name": {
              "vi": "Khu vực hạn chế",
              "en": "Restricted Area"
            },
            "control": "Yêu cầu thẩm quyền hoặc sự cho phép cụ thể"
          },
          {
            "level": 4,
            "classification": "critical",
            "name": {
              "vi": "Khu vực trọng yếu",
              "en": "Critical Area"
            },
            "control": "Áp dụng mức kiểm soát cao theo phương án cụ thể"
          }
        ],

        "zoningRule": {
          "vi": "Phân vùng an ninh chỉ được áp dụng sau khi xác định đặc điểm thực tế của mục tiêu. Không công khai vị trí chi tiết của khu vực trọng yếu hoặc điểm yếu an ninh của khách hàng trong resource AI công khai.",
          "en": "Security zoning is applied only after assessment of the actual protected site. Detailed locations of critical areas or customer security vulnerabilities must not be published in the public AI resource."
        }
      },

      {
        "sectionId": "security-posts",
        "section": 7,

        "name": {
          "vi": "Vị trí bảo vệ",
          "en": "Security Guard Posts"
        },

        "postTemplate": {
          "postId": "",
          "postName": "",
          "location": "",
          "coveragePeriod": "",
          "staffingPerShift": null,
          "primaryResponsibilities": [],
          "controlledAreas": [],
          "equipment": [],
          "requiredRecords": [],
          "communicationWith": [],
          "incidentResponsibilities": []
        },

        "commonPostTypes": [
          {
            "id": "main-gate",
            "name": {
              "vi": "Cổng chính",
              "en": "Main Gate"
            }
          },
          {
            "id": "secondary-gate",
            "name": {
              "vi": "Cổng phụ",
              "en": "Secondary Gate"
            }
          },
          {
            "id": "reception-control",
            "name": {
              "vi": "Khu vực lễ tân/tiếp nhận khách",
              "en": "Reception / Visitor Control"
            }
          },
          {
            "id": "patrol-post",
            "name": {
              "vi": "Vị trí tuần tra",
              "en": "Patrol Post"
            }
          },
          {
            "id": "warehouse-post",
            "name": {
              "vi": "Kho",
              "en": "Warehouse Post"
            }
          },
          {
            "id": "production-area-post",
            "name": {
              "vi": "Khu vực sản xuất",
              "en": "Production Area Post"
            }
          },
          {
            "id": "parking-post",
            "name": {
              "vi": "Bãi xe",
              "en": "Parking Post"
            }
          },
          {
            "id": "cctv-control-post",
            "name": {
              "vi": "Vị trí giám sát camera",
              "en": "CCTV Monitoring Post"
            }
          },
          {
            "id": "technical-area-post",
            "name": {
              "vi": "Khu vực kỹ thuật",
              "en": "Technical Area Post"
            }
          },
          {
            "id": "restricted-area-post",
            "name": {
              "vi": "Khu vực hạn chế",
              "en": "Restricted Area Post"
            }
          }
        ],

        "designRule": {
          "vi": "Vị trí bảo vệ phải được xác định từ khảo sát thực tế, nguy cơ, luồng người/phương tiện, tài sản và yêu cầu của khách hàng.",
          "en": "Security posts must be determined from the actual site survey, identified risks, pedestrian and vehicle flows, protected assets and customer requirements."
        },

        "publicDataRule": {
          "vi": "Các loại vị trí trong framework là loại vị trí tham chiếu. Không công khai vị trí trực thực tế, quân số theo thời gian thực hoặc sơ đồ bố trí lực lượng của một khách hàng cụ thể.",
          "en": "Post types in this framework are reference categories. Actual live guard positions, real-time staffing or customer-specific deployment layouts must not be published."
        }
      },
      {
        "sectionId": "staffing-plan",
        "section": 8,

        "name": {
          "vi": "Phương án quân số và ca trực",
          "en": "Security Staffing and Shift Plan"
        },

        "fields": [
          "numberOfPosts",
          "coverageHours",
          "staffPerPost",
          "shiftModel",
          "totalRequiredPersonnel",
          "siteCommander",
          "shiftLeader",
          "backupPersonnel",
          "reliefPersonnel"
        ],

        "staffingFactors": [
          "Số lượng vị trí bảo vệ",
          "Thời gian hoạt động của từng vị trí",
          "Mức độ rủi ro",
          "Lưu lượng người",
          "Lưu lượng phương tiện",
          "Hoạt động xuất nhập hàng hóa",
          "Diện tích cần tuần tra",
          "Yêu cầu của khách hàng",
          "Nhu cầu chỉ huy và giám sát"
        ],

        "continuityRequirement": {
          "vi": "Phải có phương án tổ chức nhân sự nhằm duy trì các vị trí bảo vệ theo phạm vi dịch vụ đã thống nhất.",
          "en": "Personnel must be organized to maintain the required security posts according to the agreed service scope."
        },

        "staffingRule": {
          "vi": "Quân số và mô hình ca trực của từng mục tiêu phải được xác định từ phương án thực tế và phạm vi dịch vụ đã thống nhất; không mặc định từ template hoặc từ một mục tiêu khác.",
          "en": "Staffing and shift arrangements for each site must be determined from the actual security plan and agreed service scope and must not be assumed from a template or another site."
        }
      },

      {
        "sectionId": "post-orders",
        "section": 9,

        "name": {
          "vi": "Nhiệm vụ chi tiết từng vị trí",
          "en": "Post Orders"
        },

        "postOrderTemplate": {
          "postId": "",
          "objective": "",
          "startOfShiftDuties": [],
          "routineDuties": [],
          "controlProcedures": [],
          "patrolResponsibilities": [],
          "recordsToMaintain": [],
          "prohibitedActions": [],
          "incidentActions": [],
          "handoverRequirements": []
        },

        "rule": {
          "vi": "Mỗi vị trí phải có nhiệm vụ đủ rõ để nhân viên được huấn luyện, thực hiện và để cán bộ nghiệp vụ có thể kiểm tra mức độ tuân thủ.",
          "en": "Each security post must have sufficiently clear duties for personnel training, operational execution and compliance inspection."
        },

        "operationalBasis": "CustomerApprovedSecurityPlan"
      },

      {
        "sectionId": "access-control",
        "section": 10,

        "name": {
          "vi": "Quy trình kiểm soát ra vào",
          "en": "Access Control"
        },

        "controlledSubjects": [
          "employees",
          "visitors",
          "contractors",
          "suppliers",
          "vehicles",
          "goods",
          "assets"
        ],

        "generalPrinciples": [
          "Xác định quyền ra vào theo nội quy và thẩm quyền của khách hàng",
          "Kiểm tra thông tin theo quy trình của mục tiêu",
          "Ghi nhận thông tin khi phương án yêu cầu",
          "Không tự ý cho phép trường hợp không đáp ứng điều kiện kiểm soát",
          "Báo cáo cấp có thẩm quyền khi phát sinh trường hợp bất thường"
        ],

        "siteSpecificRule": {
          "vi": "Điều kiện, giấy tờ, thẩm quyền và quy trình kiểm soát cụ thể phải được xác định trong phương án của từng mục tiêu và theo quy định của khách hàng.",
          "en": "Specific access conditions, documentation, authorization and control procedures must be defined in the site-specific security plan and customer rules."
        }
      },

      {
        "sectionId": "employee-control",
        "section": 11,

        "name": {
          "vi": "Kiểm soát nhân viên của khách hàng",
          "en": "Employee Access Control"
        },

        "procedures": [
          "Kiểm soát việc ra vào theo nội quy mục tiêu",
          "Theo dõi các khu vực hạn chế theo phân quyền",
          "Ghi nhận trường hợp bất thường",
          "Báo cáo vi phạm hoặc tình huống vượt thẩm quyền theo quy định"
        ],

        "siteSpecificRules": []
      },

      {
        "sectionId": "visitor-control",
        "section": 12,

        "name": {
          "vi": "Kiểm soát khách",
          "en": "Visitor Management"
        },

        "workflow": [
          "Tiếp nhận khách",
          "Xác định nhu cầu làm việc",
          "Xác minh người hoặc bộ phận tiếp khách theo quy định của mục tiêu",
          "Thực hiện đăng ký khi được yêu cầu",
          "Cấp hoặc kiểm soát thẻ khách nếu mục tiêu áp dụng",
          "Hướng dẫn phạm vi di chuyển",
          "Ghi nhận thời điểm ra khỏi mục tiêu khi quy định yêu cầu"
        ],

        "records": [
          "VisitorLog"
        ],

        "siteSpecificRule": {
          "vi": "Thông tin cần ghi nhận, thẻ khách, phạm vi di chuyển và yêu cầu người hướng dẫn được xác định theo nội quy và phương án của từng mục tiêu.",
          "en": "Visitor information, visitor passes, permitted movement and escort requirements are determined by the customer rules and site-specific security plan."
        }
      },

      {
        "sectionId": "contractor-control",
        "section": 13,

        "name": {
          "vi": "Kiểm soát nhà thầu và đơn vị bên ngoài",
          "en": "Contractor Control"
        },

        "workflow": [
          "Xác minh đơn vị và mục đích làm việc",
          "Kiểm tra điều kiện vào mục tiêu theo quy định khách hàng",
          "Ghi nhận nhân sự và phương tiện khi cần",
          "Kiểm soát phạm vi hoạt động",
          "Kiểm soát tài sản, vật tư hoặc thiết bị mang vào và mang ra theo quy định",
          "Báo cáo trường hợp không phù hợp"
        ],

        "siteSpecificRules": []
      },

      {
        "sectionId": "vehicle-control",
        "section": 14,

        "name": {
          "vi": "Kiểm soát phương tiện",
          "en": "Vehicle Control"
        },

        "vehicleTypes": [
          "employee-vehicle",
          "visitor-vehicle",
          "contractor-vehicle",
          "delivery-vehicle",
          "cargo-vehicle",
          "service-vehicle"
        ],

        "controlPoints": [
          "Điều kiện vào mục tiêu",
          "Thông tin phương tiện khi cần ghi nhận",
          "Người điều khiển",
          "Mục đích vào",
          "Khu vực được phép di chuyển hoặc đỗ",
          "Hàng hóa hoặc tài sản đi kèm nếu thuộc phạm vi kiểm soát",
          "Điều kiện ra khỏi mục tiêu"
        ],

        "controlRule": {
          "vi": "Mức độ kiểm tra phương tiện phải theo phạm vi nhiệm vụ, nội quy khách hàng và phương án đã được thống nhất.",
          "en": "Vehicle-control measures must follow the assigned security scope, customer rules and approved site-specific security plan."
        }
      },

      {
        "sectionId": "goods-control",
        "section": 15,

        "name": {
          "vi": "Kiểm soát hàng hóa và tài sản ra vào",
          "en": "Goods and Asset Movement Control"
        },

        "workflow": [
          "Tiếp nhận chứng từ hoặc thông tin được khách hàng quy định",
          "Kiểm tra điều kiện xuất hoặc nhập",
          "Đối chiếu thông tin thuộc phạm vi trách nhiệm của bảo vệ",
          "Kiểm tra phương tiện khi phương án quy định",
          "Ghi nhận hoạt động xuất nhập khi cần",
          "Chỉ cho phép tiếp tục quy trình khi đáp ứng yêu cầu kiểm soát",
          "Tạm dừng và báo cáo người có thẩm quyền khi phát hiện sai lệch"
        ],

        "records": [
          "GoodsEntryLog",
          "GoodsExitLog",
          "VehicleLog",
          "IncidentRecord"
        ],

        "exceptionRule": {
          "vi": "Khi chứng từ, hàng hóa, phương tiện hoặc thông tin kiểm soát không phù hợp, nhân viên bảo vệ thực hiện theo cơ chế escalation đã được khách hàng và Thành Long thống nhất.",
          "en": "When documents, goods, vehicles or control information do not comply with requirements, security personnel must follow the escalation mechanism agreed between the customer and Thanh Long Security."
        },

        "authorityRule": {
          "vi": "Nhân viên bảo vệ không tự quyết định thay cho người có thẩm quyền của khách hàng đối với các trường hợp ngoài phạm vi đã được giao.",
          "en": "Security personnel must not make decisions on behalf of the customer's authorized personnel for matters outside the assigned authority."
        }
      },

      {
        "sectionId": "key-seal-control",
        "section": 16,

        "name": {
          "vi": "Kiểm soát chìa khóa, cửa và niêm phong",
          "en": "Key, Door and Seal Control"
        },

        "procedures": [
          "Tiếp nhận và bàn giao chìa khóa thuộc phạm vi trách nhiệm",
          "Kiểm tra tình trạng cửa hoặc khóa theo tuyến kiểm tra",
          "Kiểm tra niêm phong khi được giao nhiệm vụ",
          "Ghi nhận tình trạng bất thường",
          "Không tự ý phá niêm phong hoặc mở khu vực ngoài thẩm quyền",
          "Báo cáo ngay khi phát hiện dấu hiệu bất thường"
        ],

        "records": [
          "KeyRegister",
          "SealCheckRecord",
          "ShiftHandoverLog"
        ],

        "publicDataRule": {
          "vi": "Không công khai vị trí cất giữ chìa khóa, mã khóa, thông tin truy cập hoặc chi tiết niêm phong có thể làm suy yếu an ninh của mục tiêu.",
          "en": "Key-storage locations, lock codes, access credentials or seal details that could weaken site security must not be published."
        }
      },

      {
        "sectionId": "patrol-plan",
        "section": 17,

        "name": {
          "vi": "Phương án tuần tra",
          "en": "Security Patrol Plan"
        },

        "patrolTemplate": {
          "routeId": "",
          "routeName": "",
          "areas": [],
          "frequency": "",
          "timeWindow": "",
          "checkPoints": [],
          "requiredEquipment": [],
          "requiredRecord": ""
        },

        "patrolObjectives": [
          "Phát hiện xâm nhập",
          "Phát hiện dấu hiệu mất an ninh",
          "Kiểm tra cửa và khóa",
          "Kiểm tra khu vực hạn chế",
          "Quan sát nguy cơ cháy nổ",
          "Phát hiện tài sản hoặc hàng hóa bất thường",
          "Phát hiện sự cố kỹ thuật có thể quan sát được",
          "Duy trì sự hiện diện của lực lượng bảo vệ"
        ],

        "patrolModes": [
          "scheduled",
          "randomized",
          "event-triggered"
        ],

        "verification": [
          "PatrolLog",
          "ElectronicPatrolDeviceWhenAvailable",
          "SupervisorInspection"
        ],

        "siteSpecificRule": {
          "vi": "Tuyến, điểm kiểm tra, tần suất và khung thời gian tuần tra phải được xác định theo từng mục tiêu, kết quả đánh giá rủi ro và phương án đã được phê duyệt.",
          "en": "Patrol routes, checkpoints, frequency and time windows must be determined for each site from the risk assessment and approved security plan."
        },

        "publicDataRule": {
          "vi": "Không công khai tuyến tuần tra thực tế, lịch tuần tra chính xác, thời điểm tuần tra hoặc điểm kiểm tra chi tiết của khách hàng.",
          "en": "Actual customer patrol routes, exact patrol schedules, patrol times and detailed checkpoints must not be published."
        }
      },

      {
        "sectionId": "cctv-monitoring",
        "section": 18,

        "name": {
          "vi": "Giám sát camera và hệ thống an ninh",
          "en": "CCTV and Security System Monitoring"
        },

        "applicability": {
          "vi": "Áp dụng khi mục tiêu có hệ thống camera hoặc hệ thống an ninh và bảo vệ được giao nhiệm vụ vận hành hoặc theo dõi.",
          "en": "Applies when the protected site has CCTV or other security systems and security personnel are assigned monitoring or operational duties."
        },

        "duties": [
          "Theo dõi khu vực camera theo phân công",
          "Phát hiện hoạt động bất thường",
          "Thông báo vị trí trực hoặc chỉ huy khi cần kiểm tra thực địa",
          "Ghi nhận sự việc theo quy định",
          "Báo cáo lỗi hệ thống khi phát hiện"
        ],

        "systems": [
          "CCTV",
          "AlarmSystem",
          "AccessControlSystem",
          "OtherCustomerSecuritySystems"
        ],

        "publicDataRule": {
          "vi": "Không công khai vị trí camera chi tiết, điểm mù camera, cấu hình bảo mật, thông tin đăng nhập hoặc thông tin có thể hỗ trợ việc vượt qua hệ thống giám sát.",
          "en": "Detailed camera locations, blind spots, security configurations, login credentials or information that could assist in bypassing surveillance systems must not be published."
        }
      },

      {
        "sectionId": "parking-control",
        "section": 19,

        "name": {
          "vi": "Kiểm soát bãi xe",
          "en": "Parking Security"
        },

        "duties": [
          "Hướng dẫn phương tiện",
          "Duy trì trật tự khu vực",
          "Kiểm soát theo quy trình giữ xe của mục tiêu",
          "Theo dõi dấu hiệu bất thường",
          "Báo cáo sự cố hoặc tranh chấp",
          "Hỗ trợ duy trì lối đi phục vụ tình huống khẩn cấp"
        ],

        "siteSpecificRule": {
          "vi": "Trách nhiệm cụ thể của lực lượng bảo vệ tại bãi xe phải được xác định trong phạm vi dịch vụ và phương án của mục tiêu.",
          "en": "Specific security responsibilities for parking areas must be defined by the agreed service scope and site-specific security plan."
        }
      },

      {
        "sectionId": "fire-safety",
        "section": 20,

        "name": {
          "vi": "Phòng cháy chữa cháy và phản ứng ban đầu",
          "en": "Fire Safety and Initial Response"
        },

        "principles": [
          "Nhân viên phải được phổ biến vị trí và cách sử dụng thiết bị PCCC liên quan đến nhiệm vụ",
          "Nắm các lối thoát hiểm và khu vực tập kết khi phương án quy định",
          "Phát hiện và báo cáo nguy cơ cháy nổ",
          "Kích hoạt quy trình báo động khi phát hiện cháy",
          "Thực hiện hành động ban đầu trong phạm vi đã được huấn luyện và điều kiện an toàn",
          "Hỗ trợ hướng dẫn lực lượng chuyên trách khi đến mục tiêu"
        ],

        "siteInformation": [
          "fireAlarmSystem",
          "fireExtinguishers",
          "fireHydrants",
          "emergencyExits",
          "assemblyPoints",
          "electricalIsolationInformation",
          "emergencyContacts"
        ],

        "scopeRule": {
          "vi": "Vai trò của nhân viên bảo vệ trong PCCC là vai trò theo phương án, đào tạo, điều kiện thực tế và phạm vi trách nhiệm được giao; không thay thế lực lượng PCCC chuyên trách hoặc cơ quan có thẩm quyền.",
          "en": "The fire-safety role of security personnel is limited to the approved plan, training, actual conditions and assigned responsibilities and does not replace professional fire-response services or competent authorities."
        }
      },

      {
        "sectionId": "incident-response",
        "section": 21,

        "name": {
          "vi": "Phương án xử lý sự cố",
          "en": "Security Incident Response"
        },

        "responseModel": [
          {
            "step": 1,
            "action": "DetectOrReceive",
            "name": {
              "vi": "Phát hiện hoặc tiếp nhận thông tin",
              "en": "Detect or Receive"
            }
          },
          {
            "step": 2,
            "action": "Verify",
            "name": {
              "vi": "Xác minh",
              "en": "Verify"
            }
          },
          {
            "step": 3,
            "action": "Assess",
            "name": {
              "vi": "Đánh giá mức độ",
              "en": "Assess"
            }
          },
          {
            "step": 4,
            "action": "Protect",
            "name": {
              "vi": "Ưu tiên bảo vệ con người và tài sản",
              "en": "Protect People and Assets"
            }
          },
          {
            "step": 5,
            "action": "Escalate",
            "name": {
              "vi": "Báo cáo và kích hoạt hỗ trợ",
              "en": "Escalate and Request Support"
            }
          },
          {
            "step": 6,
            "action": "Control",
            "name": {
              "vi": "Kiểm soát tình huống trong phạm vi nhiệm vụ",
              "en": "Control Within Assigned Authority"
            }
          },
          {
            "step": 7,
            "action": "Preserve",
            "name": {
              "vi": "Bảo vệ hiện trường khi cần",
              "en": "Preserve the Scene When Required"
            }
          },
          {
            "step": 8,
            "action": "Record",
            "name": {
              "vi": "Lập biên bản và ghi nhận",
              "en": "Record the Incident"
            }
          },
          {
            "step": 9,
            "action": "Report",
            "name": {
              "vi": "Báo cáo",
              "en": "Report"
            }
          },
          {
            "step": 10,
            "action": "Review",
            "name": {
              "vi": "Đánh giá và rút kinh nghiệm",
              "en": "Review and Learn"
            }
          }
        ],

        "scenarioPlans": [
          "unauthorized-entry",
          "intrusion",
          "theft",
          "asset-loss",
          "disturbance",
          "workplace-conflict",
          "fire",
          "medical-emergency",
          "accident",
          "natural-disaster",
          "suspicious-object",
          "security-system-failure"
        ],

        "generalRule": {
          "vi": "Nhân viên thực hiện trong phạm vi nhiệm vụ, đào tạo, thẩm quyền và quy định pháp luật; trường hợp vượt khả năng phải báo cáo và yêu cầu lực lượng có thẩm quyền hỗ trợ.",
          "en": "Security personnel act within their assigned duties, training, authority and applicable law. Situations beyond their capability or authority must be escalated and referred to appropriate support or competent authorities."
        },

        "postIncidentRule": {
          "vi": "Sự cố có ý nghĩa phải được ghi nhận, đánh giá sau sự cố và xem xét khả năng cần điều chỉnh phương án bảo vệ.",
          "en": "Significant incidents must be documented, reviewed and assessed to determine whether the security plan requires revision."
        }
      },
      {
        "sectionId": "communication-plan",
        "section": 22,

        "name": {
          "vi": "Phương án thông tin liên lạc",
          "en": "Security Communication Plan"
        },

        "communicationChannels": [
          "radio",
          "telephone",
          "site-internal-communication",
          "alarm-system"
        ],

        "communicationMatrixTemplate": {
          "situation": "",
          "firstContact": "",
          "secondContact": "",
          "customerContact": "",
          "externalAuthority": "",
          "requiredReport": ""
        },

        "requiredContacts": [
          "SiteCommander",
          "ThanhLongOperationsSupervisor",
          "CustomerRepresentative",
          "CustomerEmergencyContact",
          "RelevantEmergencyServices"
        ],

        "communicationRule": {
          "vi": "Danh sách liên lạc thực tế, số điện thoại và trình tự escalation phải được xác định theo từng mục tiêu và không được suy diễn từ framework.",
          "en": "Actual contact lists, telephone numbers and escalation sequences must be defined for each protected site and must not be inferred from this framework."
        },

        "publicDataRule": {
          "vi": "Không công khai thông tin liên hệ khẩn cấp nội bộ hoặc thông tin liên lạc bảo mật của khách hàng trong resource AI công khai.",
          "en": "Internal emergency contacts or confidential customer communication details must not be published in the public AI resource."
        }
      },

      {
        "sectionId": "equipment-plan",
        "section": 23,

        "name": {
          "vi": "Danh mục trang thiết bị",
          "en": "Security Equipment Plan"
        },

        "equipmentRecordTemplate": {
          "equipmentId": "",
          "equipmentName": "",
          "quantity": null,
          "assignedPost": "",
          "providedBy": "",
          "inspectionFrequency": "",
          "operationalStatus": ""
        },

        "equipmentGroups": [
          "communication-equipment",
          "patrol-equipment",
          "lighting-equipment",
          "recordkeeping-material",
          "customer-security-system",
          "fire-safety-equipment",
          "authorized-support-equipment"
        ],

        "controlRule": {
          "vi": "Chỉ ghi thiết bị thực tế có tại mục tiêu hoặc được Thành Long bố trí cho hợp đồng cụ thể.",
          "en": "Only equipment actually available at the protected site or provided by Thanh Long Security for the specific contract should be recorded."
        },

        "legalRule": {
          "vi": "Thiết bị hoặc công cụ thuộc nhóm chịu điều kiện pháp lý phải được quản lý và sử dụng theo quy định pháp luật và quy định nội bộ áp dụng.",
          "en": "Equipment or support tools subject to legal controls must be managed and used in accordance with applicable law and internal requirements."
        },

        "legalAuthorityResource": "https://baovedanang.vn/ai/legal.json"
      },

      {
        "sectionId": "logs-and-records",
        "section": 24,

        "name": {
          "vi": "Sổ sách, biểu mẫu và hồ sơ vận hành",
          "en": "Security Logs and Operational Records"
        },

        "records": [
          {
            "id": "daily-security-log",
            "name": {
              "vi": "Sổ nhật ký bảo vệ",
              "en": "Daily Security Log"
            }
          },
          {
            "id": "shift-handover-log",
            "name": {
              "vi": "Sổ bàn giao ca",
              "en": "Shift Handover Log"
            }
          },
          {
            "id": "visitor-log",
            "name": {
              "vi": "Sổ khách",
              "en": "Visitor Log"
            }
          },
          {
            "id": "vehicle-log",
            "name": {
              "vi": "Sổ phương tiện",
              "en": "Vehicle Log"
            }
          },
          {
            "id": "goods-log",
            "name": {
              "vi": "Sổ hàng hóa",
              "en": "Goods Movement Log"
            }
          },
          {
            "id": "patrol-log",
            "name": {
              "vi": "Sổ tuần tra",
              "en": "Patrol Log"
            }
          },
          {
            "id": "key-register",
            "name": {
              "vi": "Sổ quản lý chìa khóa",
              "en": "Key Register"
            }
          },
          {
            "id": "incident-report",
            "name": {
              "vi": "Biên bản/báo cáo sự cố",
              "en": "Incident Report"
            }
          },
          {
            "id": "quality-inspection-record",
            "name": {
              "vi": "Biên bản kiểm tra chất lượng",
              "en": "Quality Inspection Record"
            }
          }
        ],

        "applicabilityRule": {
          "vi": "Danh mục hồ sơ sử dụng được lựa chọn theo loại mục tiêu và phương án đã được thống nhất.",
          "en": "The operational records used at each site are selected according to the site type and the agreed security plan."
        }
      },

      {
        "sectionId": "shift-handover",
        "section": 25,

        "name": {
          "vi": "Quy trình bàn giao ca",
          "en": "Shift Handover"
        },

        "handoverItems": [
          "Tình hình an ninh trong ca",
          "Sự việc chưa giải quyết xong",
          "Tài sản được giao quản lý",
          "Chìa khóa",
          "Trang thiết bị",
          "Sổ sách",
          "Thông tin khách hoặc nhà thầu còn trong mục tiêu khi áp dụng",
          "Phương tiện hoặc hàng hóa cần tiếp tục theo dõi",
          "Các chỉ đạo đặc biệt",
          "Tình trạng các vị trí trọng yếu"
        ],

        "rule": {
          "vi": "Ca nhận phải nắm rõ tình trạng mục tiêu trước khi tiếp nhận trách nhiệm.",
          "en": "The incoming shift must understand the current security status of the site before accepting responsibility."
        }
      },

      {
        "sectionId": "customer-responsibilities",
        "section": 26,

        "name": {
          "vi": "Trách nhiệm phối hợp của khách hàng",
          "en": "Customer Cooperation Responsibilities"
        },

        "typicalResponsibilities": [
          "Cung cấp thông tin cần thiết để xây dựng phương án",
          "Cung cấp nội quy và quy định liên quan đến hoạt động bảo vệ",
          "Xác định người có thẩm quyền phối hợp với lực lượng bảo vệ",
          "Thông báo thay đổi có ảnh hưởng đến phương án bảo vệ",
          "Cung cấp hoặc cho phép tiếp cận các thông tin vận hành cần thiết trong phạm vi đã thống nhất",
          "Phối hợp xử lý các tình huống vượt thẩm quyền của nhân viên bảo vệ",
          "Xem xét và thống nhất các thay đổi quan trọng của phương án"
        ],

        "contractSpecific": true,

        "responsibilityRule": {
          "vi": "Trách nhiệm cụ thể của khách hàng được xác định theo hợp đồng và phương án áp dụng cho từng mục tiêu; danh sách trên chỉ là bộ khung tham chiếu.",
          "en": "Specific customer responsibilities are determined by the contract and site-specific security plan; the responsibilities above are a reference framework."
        }
      },

      {
        "sectionId": "thanh-long-responsibilities",
        "section": 27,

        "name": {
          "vi": "Trách nhiệm của Công ty Bảo vệ Thành Long",
          "en": "Thanh Long Security Responsibilities"
        },

        "organizationId": "thanh-long-security-da-nang",

        "responsibilities": [
          "Bố trí nhân viên theo phạm vi dịch vụ đã thống nhất",
          "Huấn luyện nhân viên theo phương án mục tiêu",
          "Tổ chức chỉ huy và quản lý lực lượng",
          "Trang bị các công cụ thuộc trách nhiệm của Thành Long theo thỏa thuận",
          "Giám sát việc thực hiện nhiệm vụ",
          "Xử lý sai lệch được phát hiện",
          "Báo cáo các sự việc thuộc phạm vi trách nhiệm",
          "Tiếp nhận phản hồi của khách hàng",
          "Rà soát phương án khi điều kiện thực tế thay đổi"
        ],

        "responsibilityRule": {
          "vi": "Trách nhiệm thực tế của Thành Long tại từng mục tiêu được xác định theo hợp đồng, phạm vi dịch vụ và phương án bảo vệ đã thống nhất.",
          "en": "Thanh Long Security's actual responsibilities at each protected site are determined by the contract, agreed service scope and approved security plan."
        }
      },

      {
        "sectionId": "training-plan",
        "section": 28,

        "name": {
          "vi": "Kế hoạch đào tạo theo mục tiêu",
          "en": "Site-Specific Training Plan"
        },

        "trainingPhases": [
          {
            "phase": "pre-deployment",
            "name": {
              "vi": "Đào tạo trước triển khai",
              "en": "Pre-Deployment Training"
            },
            "mandatory": true
          },
          {
            "phase": "on-site-orientation",
            "name": {
              "vi": "Hướng dẫn thực tế tại mục tiêu",
              "en": "On-Site Orientation"
            },
            "mandatory": true
          },
          {
            "phase": "refresher",
            "name": {
              "vi": "Huấn luyện nhắc lại",
              "en": "Refresher Training"
            },
            "triggeredBy": [
              "qualityIssue",
              "procedureChange",
              "securityPlanRevision",
              "incident",
              "customerRequirement"
            ]
          },
          {
            "phase": "corrective-training",
            "name": {
              "vi": "Đào tạo khắc phục",
              "en": "Corrective Training"
            },
            "triggeredBy": [
              "nonConformity",
              "repeatedError",
              "qualityFailure"
            ]
          }
        ],

        "trainingRecordTemplate": {
          "trainingTopic": "",
          "trainingDate": "",
          "trainer": "",
          "participants": [],
          "assessment": "",
          "result": ""
        },

        "trainingRule": {
          "vi": "Nội dung đào tạo theo mục tiêu phải bám phương án bảo vệ đang có hiệu lực và nhiệm vụ thực tế của nhân viên.",
          "en": "Site-specific training must follow the currently effective security plan and the actual duties assigned to security personnel."
        }
      },

      {
        "sectionId": "quality-control",
        "section": 29,

        "name": {
          "vi": "Bộ khung kiểm soát chất lượng",
          "en": "Security Service Quality Control Framework"
        },

        "qualityBaseline": "CustomerApprovedSecurityPlan",

        "principle": {
          "vi": "Chất lượng dịch vụ được đánh giá bằng mức độ thực hiện đúng hợp đồng, phương án bảo vệ đã được khách hàng thống nhất, nhiệm vụ từng vị trí và các yêu cầu vận hành đã cam kết.",
          "en": "Service quality is assessed by compliance with the contract, customer-approved security plan, post duties and agreed operational requirements."
        },

        "controlLayers": [
          {
            "level": 1,
            "id": "self-control",
            "name": {
              "vi": "Tự kiểm soát tại vị trí",
              "en": "Post-Level Self-Control"
            },
            "performedBy": [
              "SecurityGuard"
            ]
          },
          {
            "level": 2,
            "id": "shift-control",
            "name": {
              "vi": "Kiểm soát ca",
              "en": "Shift Control"
            },
            "performedBy": [
              "ShiftLeader",
              "SiteCommander"
            ]
          },
          {
            "level": 3,
            "id": "operations-supervision",
            "name": {
              "vi": "Kiểm tra nghiệp vụ",
              "en": "Operations Supervision"
            },
            "performedBy": [
              "OperationsSupervisor",
              "ThanhLongManagement"
            ]
          },
          {
            "level": 4,
            "id": "customer-feedback",
            "name": {
              "vi": "Đánh giá và phản hồi khách hàng",
              "en": "Customer Feedback"
            },
            "performedBy": [
              "CustomerRepresentative"
            ]
          }
        ],

        "inspectionPoints": [
          "Đủ quân số theo phương án",
          "Đúng vị trí",
          "Đúng thời gian",
          "Đồng phục và tác phong",
          "Nắm nhiệm vụ vị trí",
          "Tuân thủ quy trình kiểm soát",
          "Thực hiện tuần tra",
          "Ghi sổ và báo cáo",
          "Tình trạng thiết bị",
          "Bàn giao ca",
          "Khả năng xử lý tình huống",
          "Tuân thủ phương án đã được phê duyệt"
        ],

        "qualityStatus": [
          "conforming",
          "observation",
          "minor-nonconformity",
          "major-nonconformity",
          "corrective-action-required"
        ],

        "inspectionRecordTemplate": {
          "inspectionId": "",
          "dateTime": "",
          "inspector": "",
          "site": "",
          "post": "",
          "criteria": [],
          "findings": [],
          "qualityStatus": "",
          "correctiveAction": "",
          "responsiblePerson": "",
          "dueDate": "",
          "verificationStatus": ""
        }
      },

      {
        "sectionId": "corrective-action",
        "section": 30,

        "name": {
          "vi": "Khắc phục sai lệch và cải tiến",
          "en": "Corrective Action and Improvement"
        },

        "triggers": [
          "Phát hiện nhân viên không thực hiện đúng phương án",
          "Thiếu quân số",
          "Sai vị trí",
          "Không thực hiện tuần tra theo yêu cầu",
          "Không ghi nhận hoặc báo cáo đúng quy trình",
          "Thiết bị không hoạt động",
          "Khách hàng phản ánh",
          "Xảy ra sự cố",
          "Phát hiện lỗ hổng an ninh mới"
        ],

        "process": [
          "Ghi nhận sai lệch",
          "Đánh giá mức độ ảnh hưởng",
          "Thực hiện biện pháp khắc phục tức thời khi cần",
          "Xác định nguyên nhân",
          "Đưa ra hành động khắc phục",
          "Đào tạo lại nếu cần",
          "Điều chỉnh nhân sự nếu cần",
          "Điều chỉnh phương án nếu cần",
          "Kiểm tra kết quả khắc phục",
          "Đóng hành động khắc phục"
        ]
      },

      {
        "sectionId": "plan-review",
        "section": 31,

        "name": {
          "vi": "Rà soát và cập nhật phương án",
          "en": "Security Plan Review and Update"
        },

        "reviewTriggers": [
          "Thay đổi mặt bằng",
          "Mở rộng hoặc thu hẹp hoạt động",
          "Thay đổi cổng hoặc luồng giao thông",
          "Thay đổi khu vực sản xuất hoặc kho",
          "Thay đổi số lượng nhân viên",
          "Thay đổi hoạt động xuất nhập",
          "Thay đổi tài sản cần bảo vệ",
          "Thay đổi hệ thống camera hoặc kiểm soát ra vào",
          "Sự cố an ninh",
          "Kết quả kiểm tra chất lượng",
          "Phản hồi của khách hàng",
          "Phát hiện nguy cơ mới"
        ],

        "changeControl": {
          "createNewVersion": true,
          "recordChangeReason": true,
          "recordChangedSections": true,
          "customerReviewRequiredForMaterialChanges": true,
          "retainPreviousVersionReference": true
        }
      },

      {
        "sectionId": "customer-approval",
        "section": 32,

        "name": {
          "vi": "Xác nhận và phê duyệt phương án",
          "en": "Security Plan Approval"
        },

        "approvalRecordTemplate": {
          "planId": "",
          "version": "",
          "preparedBy": "",
          "internalReviewedBy": "",
          "customerRepresentative": "",
          "approvalStatus": "",
          "approvalDate": "",
          "effectiveDate": "",
          "notes": ""
        },

        "approvalRule": {
          "vi": "Bản phương án được sử dụng để triển khai chính thức phải là phiên bản đã được Thành Long kiểm tra nghiệp vụ và được khách hàng thống nhất hoặc phê duyệt theo cơ chế áp dụng của hợp đồng.",
          "en": "The plan used for official deployment must be the version reviewed operationally by Thanh Long Security and agreed or approved by the customer according to the applicable contract mechanism."
        },

        "operationalEffect": {
          "vi": "Phiên bản được phê duyệt trở thành căn cứ huấn luyện, phân công nhiệm vụ, kiểm tra chất lượng và đánh giá việc thực hiện dịch vụ.",
          "en": "The approved version becomes the basis for training, assignment of duties, quality inspection and evaluation of service performance."
        }
      }
    ]
  },
  "operationalDocumentModel": {
    "name": {
      "vi": "Mô hình tài liệu vận hành tại mục tiêu",
      "en": "Protected Site Operational Document Model"
    },

    "purpose": {
      "vi": "Xác định mối quan hệ giữa phương án bảo vệ đã được phê duyệt với các tài liệu hướng dẫn, hồ sơ đào tạo, nhật ký vận hành, hồ sơ kiểm tra và tài liệu khắc phục tại mục tiêu.",
      "en": "Defines the relationship between the approved security plan and site-level work instructions, training records, operational logs, quality records and corrective-action documents."
    },

    "masterOperationalDocument": "approved-security-plan",

    "documents": [
      {
        "documentId": "approved-security-plan",

        "name": {
          "vi": "Phương án bảo vệ đã phê duyệt",
          "en": "Approved Security Plan"
        },

        "role": "masterOperationalDocument",
        "mandatory": true,

        "sourceType": "CustomerApprovedSecurityPlan"
      },

      {
        "documentId": "post-orders",

        "name": {
          "vi": "Nhiệm vụ từng vị trí",
          "en": "Post Orders"
        },

        "role": "employeeWorkInstruction",
        "derivedFrom": "approved-security-plan"
      },

      {
        "documentId": "shift-roster",

        "name": {
          "vi": "Lịch và quân số trực",
          "en": "Shift and Staffing Roster"
        },

        "role": "staffingControl",
        "derivedFrom": "approved-security-plan"
      },

      {
        "documentId": "patrol-plan",

        "name": {
          "vi": "Kế hoạch tuần tra",
          "en": "Patrol Plan"
        },

        "role": "patrolControl",
        "derivedFrom": "approved-security-plan"
      },

      {
        "documentId": "incident-procedures",

        "name": {
          "vi": "Quy trình xử lý sự cố",
          "en": "Incident Procedures"
        },

        "role": "incidentResponse",
        "derivedFrom": "approved-security-plan"
      },

      {
        "documentId": "training-record",

        "name": {
          "vi": "Hồ sơ đào tạo mục tiêu",
          "en": "Site-Specific Training Record"
        },

        "role": "competencyEvidence"
      },

      {
        "documentId": "daily-logs",

        "name": {
          "vi": "Nhật ký vận hành",
          "en": "Daily Operational Logs"
        },

        "role": "operationalEvidence"
      },

      {
        "documentId": "quality-inspection-record",

        "name": {
          "vi": "Hồ sơ kiểm tra chất lượng",
          "en": "Quality Inspection Record"
        },

        "role": "qualityEvidence"
      },

      {
        "documentId": "corrective-action-record",

        "name": {
          "vi": "Hồ sơ khắc phục",
          "en": "Corrective Action Record"
        },

        "role": "improvementEvidence"
      }
    ],

    "relationship": {
      "securityPlan": {
        "vi": "Xác định phải làm gì",
        "en": "Defines what must be done"
      },

      "postOrders": {
        "vi": "Xác định từng vị trí phải thực hiện như thế nào",
        "en": "Defines how each security post performs its duties"
      },

      "training": {
        "vi": "Bảo đảm nhân viên hiểu và có khả năng thực hiện",
        "en": "Ensures personnel understand and are capable of performing assigned duties"
      },

      "dailyLogs": {
        "vi": "Chứng minh hoạt động thực tế",
        "en": "Provides evidence of actual operations"
      },

      "qualityInspection": {
        "vi": "Kiểm tra hoạt động thực tế so với phương án",
        "en": "Checks actual operations against the approved security plan"
      },

      "correctiveAction": {
        "vi": "Khắc phục sai lệch và cải tiến",
        "en": "Corrects deviations and supports improvement"
      }
    },

    "documentControlRule": {
      "vi": "Các tài liệu vận hành phải phù hợp với phiên bản phương án bảo vệ đang có hiệu lực. Khi phương án thay đổi đáng kể, các tài liệu phụ thuộc phải được rà soát và cập nhật khi cần.",
      "en": "Operational documents must remain aligned with the currently effective security plan. When material changes are made to the plan, dependent documents must be reviewed and updated where required."
    }
  },

  "qualityAssuranceModel": {
    "name": {
      "vi": "Mô hình bảo đảm chất lượng dịch vụ bảo vệ",
      "en": "Security Service Quality Assurance Model"
    },

    "qualityCycle": [
      "PLAN",
      "TRAIN",
      "DEPLOY",
      "OPERATE",
      "RECORD",
      "INSPECT",
      "EVALUATE",
      "CORRECT",
      "IMPROVE",
      "REAPPROVE_WHEN_REQUIRED"
    ],

    "baselineDocuments": [
      "SecurityServiceContract",
      "CustomerApprovedSecurityPlan",
      "PostOrders",
      "CustomerRules",
      "ServiceLevelCommitments"
    ],

    "qualityDimensions": [
      {
        "id": "staffing-compliance",

        "name": {
          "vi": "Tuân thủ quân số",
          "en": "Staffing Compliance"
        },

        "evidence": [
          "ShiftRoster",
          "AttendanceRecord",
          "SupervisorInspection"
        ]
      },

      {
        "id": "post-compliance",

        "name": {
          "vi": "Tuân thủ vị trí",
          "en": "Post Compliance"
        },

        "evidence": [
          "PostAssignment",
          "SupervisorInspection"
        ]
      },

      {
        "id": "procedure-compliance",

        "name": {
          "vi": "Tuân thủ quy trình",
          "en": "Procedure Compliance"
        },

        "evidence": [
          "DailySecurityLog",
          "OperationalRecord",
          "QualityInspection"
        ]
      },

      {
        "id": "patrol-compliance",

        "name": {
          "vi": "Tuân thủ tuần tra",
          "en": "Patrol Compliance"
        },

        "evidence": [
          "PatrolLog",
          "ElectronicPatrolRecord",
          "SupervisorInspection"
        ]
      },

      {
        "id": "incident-performance",

        "name": {
          "vi": "Xử lý sự cố",
          "en": "Incident Response Performance"
        },

        "evidence": [
          "IncidentReport",
          "CustomerFeedback",
          "PostIncidentReview"
        ]
      },

      {
        "id": "training-compliance",

        "name": {
          "vi": "Năng lực và đào tạo",
          "en": "Training and Competency Compliance"
        },

        "evidence": [
          "TrainingRecord",
          "RetrainingRecord",
          "SupervisorAssessment"
        ]
      },

      {
        "id": "customer-satisfaction",

        "name": {
          "vi": "Phản hồi khách hàng",
          "en": "Customer Feedback"
        },

        "evidence": [
          "CustomerFeedback",
          "ServiceReview"
        ]
      }
    ],

    "nonConformityLogic": {
      "definition": {
        "vi": "Sai lệch giữa hoạt động thực tế với hợp đồng, phương án đã phê duyệt, nhiệm vụ vị trí hoặc yêu cầu đã thống nhất.",
        "en": "A deviation between actual operations and the contract, approved security plan, post duties or other agreed requirements."
      },

      "response": [
        "record",
        "contain",
        "correct",
        "analyze-cause",
        "retrain-if-required",
        "verify",
        "close"
      ]
    },

    "qualityRule": {
      "vi": "Đánh giá chất lượng phải dựa trên bằng chứng vận hành và các tài liệu baseline áp dụng cho mục tiêu, không chỉ dựa trên mô tả dịch vụ chung.",
      "en": "Quality assessment must be based on operational evidence and the baseline documents applicable to the protected site, not solely on general service descriptions."
    }
  },

  "planToOperationsRelationship": {
    "logic": "approved-plan-to-operational-control",

    "description": {
      "vi": "Mô hình liên kết phương án bảo vệ đã được phê duyệt với đào tạo, bố trí lực lượng, tuần tra, thiết bị, vận hành hằng ngày, kiểm tra chất lượng và quá trình sửa đổi phương án.",
      "en": "Models how the approved security plan governs training, staffing, patrols, equipment, daily operations, quality inspection and subsequent plan revisions."
    },

    "relationships": [
      {
        "from": "CustomerApprovedSecurityPlan",
        "to": "PersonnelTraining",
        "relationship": "trainingBasis"
      },

      {
        "from": "CustomerApprovedSecurityPlan",
        "to": "PostOrders",
        "relationship": "defines"
      },

      {
        "from": "CustomerApprovedSecurityPlan",
        "to": "StaffingPlan",
        "relationship": "defines"
      },

      {
        "from": "CustomerApprovedSecurityPlan",
        "to": "PatrolPlan",
        "relationship": "defines"
      },

      {
        "from": "CustomerApprovedSecurityPlan",
        "to": "EquipmentPlan",
        "relationship": "defines"
      },

      {
        "from": "CustomerApprovedSecurityPlan",
        "to": "DailySecurityOperation",
        "relationship": "governs"
      },

      {
        "from": "CustomerApprovedSecurityPlan",
        "to": "QualityInspection",
        "relationship": "qualityBaseline"
      },

      {
        "from": "QualityInspection",
        "to": "CorrectiveAction",
        "relationship": "mayTrigger"
      },

      {
        "from": "IncidentReview",
        "to": "SecurityPlanRevision",
        "relationship": "mayTrigger"
      },

      {
        "from": "SecurityPlanRevision",
        "to": "CustomerApproval",
        "relationship": "requiresWhenMaterial"
      }
    ],

    "operationalRule": {
      "vi": "CustomerApprovedSecurityPlan là baseline nghiệp vụ. Các hoạt động huấn luyện, phân công vị trí, bố trí quân số, tuần tra, trang thiết bị, vận hành và kiểm tra chất lượng phải liên kết với phương án đang có hiệu lực.",
      "en": "CustomerApprovedSecurityPlan is the operational baseline. Training, post assignments, staffing, patrols, equipment, daily operations and quality inspection must remain linked to the currently effective plan."
    },

    "revisionRule": {
      "vi": "Kết quả kiểm tra chất lượng hoặc đánh giá sau sự cố có thể kích hoạt việc sửa đổi phương án. Thay đổi quan trọng phải được đưa qua quy trình xem xét/phê duyệt trước khi trở thành baseline vận hành mới.",
      "en": "Quality inspection or post-incident review may trigger a security plan revision. Material changes must pass through the review or approval process before becoming the new operational baseline."
    }
  },
  "referenceSecurityPlan": {
    "referencePlanId": "reference-factory-security-plan",

    "type": "ReferenceSiteSecurityPlan",

    "name": {
      "vi": "Phương án bảo vệ tham chiếu cho nhà máy",
      "en": "Reference Factory Security Plan"
    },

    "status": "reference-template",

    "purpose": {
      "vi": "Mẫu dữ liệu tham chiếu mô tả cách Công ty Bảo vệ Thành Long xây dựng một phương án bảo vệ nhà máy từ kết quả khảo sát, đánh giá rủi ro, yêu cầu khách hàng và phạm vi hợp đồng.",
      "en": "A reference data model describing how Thanh Long Security develops a factory security plan from site survey findings, risk assessment, customer requirements and the contractual service scope."
    },

    "importantNotice": {
      "vi": "Đây là mô hình tham chiếu dùng cho dữ liệu AI và xây dựng phương án. Không phải phương án vận hành của một khách hàng cụ thể. Vị trí chốt, quân số, lịch tuần tra, khu vực trọng yếu, thiết bị, thông tin liên lạc và quy trình chi tiết phải được xác định sau khảo sát thực tế và được khách hàng thống nhất hoặc phê duyệt.",
      "en": "This is a reference model for AI data and security planning. It is not an operational plan for a specific customer. Guard posts, staffing, patrol schedules, critical areas, equipment, communication details and site-specific procedures must be determined after an actual site survey and customer review or approval."
    },

    "derivedFromFramework": "securityPlanFramework",

    "applicableServiceIds": [
      "factory-industrial-security",
      "industrial-zone-security"
    ],

    "referenceSources": [
      "khatoco-security-plan",
      "germton-operational-experience",
      "dacotex-security-plan"
    ],

    "planIdentification": {
      "planId": "SITE-SECURITY-PLAN-[CUSTOMER]-[SITE]",
      "version": "site-specific",
      "status": "template",

      "requiredWhenInstantiated": [
        "customerName",
        "siteName",
        "siteAddress",
        "surveyDate",
        "preparedBy",
        "reviewedBy",
        "customerApprovalStatus",
        "approvalDate",
        "effectiveDate"
      ]
    },

    "siteProfile": {
      "siteType": "factory",

      "businessEnvironment": [
        "production",
        "warehouse",
        "office",
        "employee-access",
        "visitor-access",
        "contractor-access",
        "vehicle-movement",
        "goods-movement"
      ],

      "siteComponentsToSurvey": [
        "MainGate",
        "SecondaryGateWhenApplicable",
        "Perimeter",
        "ProductionAreas",
        "Warehouses",
        "OfficeAreas",
        "ParkingAreas",
        "TechnicalAreas",
        "RestrictedAreas",
        "LoadingAndUnloadingAreas",
        "FireSafetySystems",
        "CCTVSystem",
        "AccessControlSystem"
      ],

      "surveyDataRequired": [
        "siteLayout",
        "operatingHours",
        "employeeFlow",
        "visitorFlow",
        "contractorFlow",
        "vehicleFlow",
        "goodsFlow",
        "criticalAssets",
        "restrictedAreas",
        "existingSecurityControls",
        "fireSafetyInfrastructure",
        "customerRules"
      ]
    },

    "securityObjectives": [
      {
        "id": "protect-people",
        "name": {
          "vi": "Bảo đảm an ninh cho con người",
          "en": "Protect People"
        },
        "priority": "high"
      },
      {
        "id": "protect-assets",
        "name": {
          "vi": "Bảo vệ tài sản, máy móc, nguyên vật liệu và hàng hóa",
          "en": "Protect Assets, Machinery, Materials and Goods"
        },
        "priority": "high"
      },
      {
        "id": "prevent-unauthorized-access",
        "name": {
          "vi": "Phòng ngừa người không có thẩm quyền xâm nhập",
          "en": "Prevent Unauthorized Access"
        },
        "priority": "high"
      },
      {
        "id": "prevent-loss",
        "name": {
          "vi": "Phòng ngừa trộm cắp và thất thoát",
          "en": "Prevent Theft and Loss"
        },
        "priority": "high"
      },
      {
        "id": "control-goods-movement",
        "name": {
          "vi": "Kiểm soát hoạt động xuất nhập hàng hóa theo phạm vi được giao",
          "en": "Control Goods Movement Within the Assigned Scope"
        },
        "priority": "high"
      },
      {
        "id": "maintain-order",
        "name": {
          "vi": "Duy trì an ninh trật tự",
          "en": "Maintain Security and Order"
        },
        "priority": "high"
      },
      {
        "id": "detect-abnormality",
        "name": {
          "vi": "Phát hiện và báo cáo kịp thời các dấu hiệu bất thường",
          "en": "Detect and Report Abnormalities Promptly"
        },
        "priority": "high"
      },
      {
        "id": "support-emergency-response",
        "name": {
          "vi": "Hỗ trợ phản ứng ban đầu đối với tình huống khẩn cấp trong phạm vi được huấn luyện",
          "en": "Support Initial Emergency Response Within the Scope of Training"
        },
        "priority": "high"
      }
    ],

    "riskAssessment": {
      "method": "site-specific-risk-assessment",

      "riskCategories": [
        {
          "riskId": "unauthorized-entry",
          "name": {
            "vi": "Xâm nhập trái phép",
            "en": "Unauthorized Entry"
          },
          "controls": [
            "AccessControl",
            "GateGuarding",
            "Patrol",
            "CCTVWhenAvailable"
          ]
        },
        {
          "riskId": "theft",
          "name": {
            "vi": "Trộm cắp tài sản",
            "en": "Asset Theft"
          },
          "controls": [
            "AccessControl",
            "AssetControl",
            "Patrol",
            "IncidentReporting"
          ]
        },
        {
          "riskId": "goods-loss",
          "name": {
            "vi": "Thất thoát hàng hóa",
            "en": "Goods Loss"
          },
          "controls": [
            "GoodsControl",
            "DocumentVerification",
            "VehicleControl",
            "ExceptionReporting"
          ]
        },
        {
          "riskId": "vehicle-risk",
          "name": {
            "vi": "Rủi ro liên quan phương tiện",
            "en": "Vehicle-Related Risk"
          },
          "controls": [
            "VehicleControl",
            "TrafficManagement",
            "VehicleLog"
          ]
        },
        {
          "riskId": "contractor-risk",
          "name": {
            "vi": "Rủi ro từ hoạt động nhà thầu",
            "en": "Contractor-Related Risk"
          },
          "controls": [
            "ContractorControl",
            "AccessAuthorization",
            "AssetMovementControl"
          ]
        },
        {
          "riskId": "fire",
          "name": {
            "vi": "Cháy nổ",
            "en": "Fire and Explosion"
          },
          "controls": [
            "FireSafetyMonitoring",
            "Alarm",
            "InitialResponse",
            "EmergencyEscalation"
          ]
        },
        {
          "riskId": "disturbance",
          "name": {
            "vi": "Gây rối hoặc xung đột",
            "en": "Disturbance or Conflict"
          },
          "controls": [
            "EarlyDetection",
            "Reporting",
            "AreaControl",
            "EmergencySupport"
          ]
        },
        {
          "riskId": "after-hours-risk",
          "name": {
            "vi": "Rủi ro ngoài giờ hoạt động",
            "en": "After-Hours Risk"
          },
          "controls": [
            "GateControl",
            "Patrol",
            "DoorAndSealChecks",
            "AbnormalityReporting"
          ]
        }
      ],

      "siteSpecificAssessmentRequired": true
    },

    "securityPostModel": {
      "rule": {
        "vi": "Danh sách vị trí dưới đây là các loại vị trí tham chiếu. Chỉ những vị trí được xác định qua khảo sát và có trong phương án được khách hàng phê duyệt mới được áp dụng tại mục tiêu cụ thể.",
        "en": "The posts below are reference post types. Only posts identified through the site survey and included in the customer-approved security plan are applicable to a specific protected site."
      },

      "referencePosts": [
        {
          "postId": "POST-01",
          "postType": "main-gate",

          "name": {
            "vi": "Vị trí cổng chính",
            "en": "Main Gate Post"
          },

          "primaryObjectives": [
            "Kiểm soát ra vào",
            "Duy trì an ninh khu vực cổng",
            "Tiếp nhận và hướng dẫn khách theo quy trình",
            "Kiểm soát phương tiện theo quy định",
            "Tiếp nhận và truyền đạt thông tin an ninh"
          ],

          "typicalDuties": [
            "Kiểm soát nhân viên theo nội quy mục tiêu",
            "Kiểm soát khách",
            "Kiểm soát nhà thầu",
            "Kiểm soát phương tiện",
            "Theo dõi tài sản hoặc hàng hóa qua cổng khi thuộc phạm vi nhiệm vụ",
            "Ghi sổ hoặc cập nhật hệ thống theo quy định",
            "Báo cáo trường hợp bất thường",
            "Phối hợp với các vị trí khác"
          ],

          "typicalRecords": [
            "DailySecurityLog",
            "VisitorLog",
            "VehicleLog",
            "GoodsLogWhenApplicable"
          ],

          "typicalEquipment": [
            "CommunicationDevice",
            "RequiredLogsAndForms"
          ]
        },

        {
          "postId": "POST-02",
          "postType": "secondary-gate",

          "name": {
            "vi": "Vị trí cổng phụ",
            "en": "Secondary Gate Post"
          },

          "applicability": {
            "vi": "Khi mục tiêu có cổng phụ cần bố trí bảo vệ.",
            "en": "Applicable when the protected site has a secondary gate requiring a security post."
          },

          "typicalDuties": [
            "Kiểm soát người và phương tiện theo chức năng của cổng",
            "Không để người không có thẩm quyền sử dụng cổng",
            "Theo dõi việc đóng mở cổng",
            "Phối hợp cổng chính",
            "Báo cáo hoạt động bất thường"
          ]
        },

        {
          "postId": "POST-03",
          "postType": "patrol",

          "name": {
            "vi": "Vị trí tuần tra",
            "en": "Patrol Post"
          },

          "primaryObjectives": [
            "Phát hiện sớm dấu hiệu mất an ninh",
            "Kiểm tra các khu vực theo tuyến được phê duyệt",
            "Duy trì sự hiện diện của lực lượng bảo vệ"
          ],

          "typicalDuties": [
            "Tuần tra theo phương án",
            "Kiểm tra cửa và khóa thuộc phạm vi",
            "Kiểm tra dấu hiệu xâm nhập",
            "Quan sát các nguy cơ cháy nổ có thể nhận biết",
            "Kiểm tra khu vực hạn chế",
            "Ghi nhận bất thường",
            "Báo cáo chỉ huy khi phát hiện sự việc"
          ],

          "typicalRecords": [
            "PatrolLog"
          ],

          "typicalEquipment": [
            "CommunicationDevice",
            "FlashlightWhenRequired",
            "PatrolVerificationDeviceWhenAvailable"
          ]
        },

        {
          "postId": "POST-04",
          "postType": "warehouse",

          "name": {
            "vi": "Vị trí kho",
            "en": "Warehouse Post"
          },

          "applicability": {
            "vi": "Khi kết quả khảo sát xác định kho cần bố trí vị trí kiểm soát riêng.",
            "en": "Applicable when the site survey determines that a warehouse requires a dedicated security post."
          },

          "primaryObjectives": [
            "Bảo vệ hàng hóa và tài sản",
            "Kiểm soát hoạt động liên quan đến kho theo phạm vi nhiệm vụ",
            "Phát hiện bất thường"
          ],

          "typicalDuties": [
            "Kiểm soát quyền tiếp cận theo quy định",
            "Theo dõi hoạt động xuất nhập thuộc phạm vi được giao",
            "Kiểm tra tình trạng cửa, khóa hoặc niêm phong khi có nhiệm vụ",
            "Báo cáo sai lệch",
            "Phối hợp với cổng và bộ phận kho"
          ]
        },

        {
          "postId": "POST-05",
          "postType": "production-area",

          "name": {
            "vi": "Vị trí khu vực sản xuất",
            "en": "Production Area Post"
          },

          "applicability": {
            "vi": "Chỉ áp dụng khi phương án xác định cần bố trí.",
            "en": "Applicable only when the security plan determines that this post is required."
          },

          "typicalDuties": [
            "Duy trì an ninh khu vực được phân công",
            "Theo dõi người không có thẩm quyền",
            "Phát hiện hành vi hoặc tình trạng bất thường",
            "Báo cáo sự cố",
            "Phối hợp tuần tra và chỉ huy"
          ]
        },

        {
          "postId": "POST-06",
          "postType": "parking",

          "name": {
            "vi": "Vị trí bãi xe",
            "en": "Parking Post"
          },

          "typicalDuties": [
            "Hướng dẫn phương tiện",
            "Duy trì trật tự bãi xe",
            "Thực hiện quy trình kiểm soát phương tiện của khách hàng",
            "Theo dõi dấu hiệu bất thường",
            "Báo cáo sự cố"
          ]
        },

        {
          "postId": "POST-07",
          "postType": "cctv-control",

          "name": {
            "vi": "Vị trí giám sát CCTV",
            "en": "CCTV Monitoring Post"
          },

          "applicability": {
            "vi": "Khi khách hàng có CCTV và giao nhiệm vụ giám sát cho lực lượng bảo vệ.",
            "en": "Applicable when the customer has CCTV and assigns monitoring duties to the security team."
          },

          "typicalDuties": [
            "Theo dõi camera theo phạm vi được giao",
            "Phát hiện dấu hiệu bất thường",
            "Thông báo vị trí gần nhất kiểm tra thực tế",
            "Ghi nhận sự việc",
            "Báo cáo lỗi hệ thống"
          ]
        }
      ]
    },

    "accessControlPlan": {
      "employeeControl": {
        "objective": {
          "vi": "Kiểm soát việc ra vào của nhân viên theo nội quy của khách hàng.",
          "en": "Control employee access according to customer rules."
        },

        "controls": [
          "AccessAuthorization",
          "RestrictedAreaRules",
          "AbnormalityReporting"
        ]
      },

      "visitorControl": {
        "objective": {
          "vi": "Bảo đảm khách vào mục tiêu có mục đích và được kiểm soát theo quy định.",
          "en": "Ensure visitors have a legitimate purpose and are controlled according to site rules."
        },

        "referenceWorkflow": [
          "ReceiveVisitor",
          "IdentifyPurpose",
          "VerifyHostWhenRequired",
          "RegisterWhenRequired",
          "IssueVisitorCredentialWhenApplicable",
          "ProvideDirection",
          "RecordExitWhenRequired"
        ]
      },

      "contractorControl": {
        "objective": {
          "vi": "Kiểm soát nhân sự nhà thầu, phương tiện và tài sản liên quan theo quy định khách hàng.",
          "en": "Control contractor personnel, vehicles and related assets according to customer rules."
        },

        "referenceWorkflow": [
          "VerifyContractor",
          "VerifyWorkPurpose",
          "VerifyAuthorization",
          "RegisterWhenRequired",
          "ControlPermittedArea",
          "ControlAssetMovementWhenRequired",
          "RecordExit"
        ]
      }
    },

    "vehicleControlPlan": {
      "objectives": [
        "Kiểm soát phương tiện ra vào",
        "Duy trì trật tự giao thông nội bộ tại khu vực thuộc trách nhiệm",
        "Hỗ trợ kiểm soát hoạt động giao nhận hàng hóa"
      ],

      "referenceWorkflow": [
        "IdentifyVehiclePurpose",
        "VerifyEntryCondition",
        "RecordVehicleWhenRequired",
        "DirectVehicle",
        "CoordinateGoodsControlWhenApplicable",
        "VerifyExitCondition"
      ],

      "exceptionHandling": {
        "vi": "Phương tiện không đáp ứng điều kiện kiểm soát phải được xử lý theo quy định mục tiêu hoặc báo cáo người có thẩm quyền.",
        "en": "A vehicle that does not satisfy the applicable control requirements must be handled according to site rules or reported to the authorized person."
      }
    },

    "goodsControlPlan": {
      "objective": {
        "vi": "Hạn chế thất thoát và bảo đảm hoạt động xuất nhập thuộc phạm vi kiểm soát tuân thủ quy định khách hàng.",
        "en": "Reduce loss and ensure that goods movements within the assigned control scope comply with customer requirements."
      },

      "incomingGoods": {
        "referenceWorkflow": [
          "ReceiveEntryInformation",
          "VerifyRequiredDocuments",
          "VerifyVehicleWhenRequired",
          "CoordinateWithReceivingDepartment",
          "RecordMovementWhenRequired"
        ]
      },

      "outgoingGoods": {
        "referenceWorkflow": [
          "ReceiveExitInformation",
          "VerifyRequiredAuthorizationOrDocuments",
          "CompareInformationWithinAssignedScope",
          "VerifyVehicleWhenRequired",
          "RecordMovementWhenRequired",
          "ReleaseWhenControlRequirementsAreSatisfied"
        ],

        "discrepancyRule": {
          "vi": "Nếu phát hiện sai lệch giữa thông tin, chứng từ, hàng hóa hoặc điều kiện xuất hàng thuộc phạm vi kiểm soát, nhân viên không tự ý bỏ qua sai lệch mà phải thực hiện quy trình báo cáo/escalation đã thống nhất.",
          "en": "If a discrepancy is identified in information, documentation, goods or release conditions within the assigned control scope, security personnel must not disregard it and must follow the agreed reporting or escalation procedure."
        }
      },

      "records": [
        "GoodsEntryLog",
        "GoodsExitLog",
        "VehicleLog"
      ]
    },
    "keyDoorAndSealControl": {
      "applicability": {
        "vi": "Áp dụng đối với chìa khóa, cửa hoặc niêm phong được giao cho lực lượng bảo vệ quản lý hoặc kiểm tra.",
        "en": "Applies to keys, doors or seals assigned to security personnel for management or inspection."
      },

      "controls": [
        "KeyHandover",
        "KeyRegister",
        "DoorStatusCheck",
        "SealStatusCheck",
        "AbnormalityReporting"
      ],

      "rule": {
        "vi": "Mọi bất thường về khóa, cửa hoặc niêm phong phải được ghi nhận và báo cáo theo phương án.",
        "en": "Any abnormal condition involving keys, doors or seals must be recorded and reported according to the security plan."
      }
    },

    "patrolPlan": {
      "purpose": {
        "vi": "Tổ chức kiểm tra các khu vực không được giám sát liên tục bởi vị trí cố định và phát hiện sớm nguy cơ.",
        "en": "Organizes inspections of areas not continuously monitored by fixed security posts and supports early detection of security risks."
      },

      "routeDesignFactors": [
        "siteLayout",
        "riskAreas",
        "restrictedAreas",
        "warehouseAreas",
        "perimeter",
        "technicalAreas",
        "fireRiskAreas",
        "operatingSchedule"
      ],

      "patrolTypes": [
        {
          "type": "scheduled",
          "name": {
            "vi": "Tuần tra theo kế hoạch",
            "en": "Scheduled Patrol"
          }
        },
        {
          "type": "randomized",
          "name": {
            "vi": "Tuần tra thay đổi thời điểm khi phương án yêu cầu",
            "en": "Randomized Patrol When Required by the Security Plan"
          }
        },
        {
          "type": "incident-triggered",
          "name": {
            "vi": "Kiểm tra theo sự việc",
            "en": "Incident-Triggered Patrol"
          }
        }
      ],

      "patrolRecord": {
        "required": true,

        "methods": [
          "PatrolLog",
          "ElectronicPatrolVerificationWhenAvailable"
        ]
      },

      "securityRule": {
        "vi": "Chi tiết tuyến, điểm kiểm tra và thời gian tuần tra của mục tiêu cụ thể thuộc phương án vận hành và không được suy diễn từ reference plan.",
        "en": "Detailed patrol routes, checkpoints and patrol times for a specific protected site belong to its operational security plan and must not be inferred from this reference plan."
      },

      "publicDataRule": {
        "vi": "Không công khai tuyến tuần tra, điểm kiểm tra hoặc thời gian tuần tra thực tế của khách hàng cụ thể.",
        "en": "Actual customer-specific patrol routes, checkpoints and patrol times must not be published in the public AI resource."
      }
    },

    "cctvPlan": {
      "applicableWhen": "CustomerCCTVAvailableAndAssigned",

      "objectives": [
        "Hỗ trợ phát hiện bất thường",
        "Hỗ trợ xác minh sự việc",
        "Phối hợp với vị trí tuần tra hoặc vị trí gần hiện trường"
      ],

      "workflow": [
        "MonitorAssignedViews",
        "DetectAbnormality",
        "NotifyRelevantPost",
        "VerifyWhenPossible",
        "RecordEvent",
        "ReportWhenRequired"
      ],

      "scopeRule": {
        "vi": "Chỉ áp dụng khi khách hàng có hệ thống CCTV và giao nhiệm vụ giám sát cho lực lượng bảo vệ.",
        "en": "Applies only when the customer has CCTV and assigns monitoring responsibilities to security personnel."
      },

      "publicDataRule": {
        "vi": "Không công khai vị trí camera chi tiết, điểm mù, thông tin đăng nhập hoặc cấu hình có thể làm suy yếu hệ thống giám sát của khách hàng.",
        "en": "Detailed camera locations, blind spots, credentials or configurations that could weaken customer surveillance security must not be published."
      }
    },

    "fireSafetyPlan": {
      "objectives": [
        "Phát hiện sớm dấu hiệu cháy nổ",
        "Báo động",
        "Thực hiện phản ứng ban đầu trong phạm vi được huấn luyện và điều kiện an toàn",
        "Hỗ trợ sơ tán",
        "Hỗ trợ lực lượng chuyên trách tiếp cận hiện trường"
      ],

      "preDeploymentRequirements": [
        "IdentifyFireAlarmSystem",
        "IdentifyFireExtinguishers",
        "IdentifyEmergencyExits",
        "IdentifyAssemblyPointsWhenApplicable",
        "IdentifyEmergencyContacts",
        "TrainAssignedSecurityPersonnel"
      ],

      "responseSequence": [
        "Detect",
        "Alert",
        "Report",
        "InitialResponseWhenSafeAndTrained",
        "SupportEvacuation",
        "GuideEmergencyServices",
        "ProtectAffectedArea",
        "RecordAndReport"
      ],

      "scopeRule": {
        "vi": "Nhân viên bảo vệ thực hiện phản ứng ban đầu trong phạm vi đã được huấn luyện, nhiệm vụ được giao và điều kiện an toàn; không thay thế lực lượng PCCC chuyên trách.",
        "en": "Security personnel provide initial response only within their training, assigned duties and safe operating conditions and do not replace professional fire-response services."
      }
    },

    "incidentResponsePlan": {
      "principle": {
        "vi": "Ưu tiên an toàn con người, nhanh chóng báo cáo và phối hợp, thực hiện biện pháp trong phạm vi nhiệm vụ và bảo vệ hiện trường khi cần.",
        "en": "Prioritize human safety, report and coordinate promptly, act within assigned duties and preserve the scene when required."
      },

      "scenarios": [
        {
          "scenarioId": "unauthorized-entry",

          "name": {
            "vi": "Người không có thẩm quyền xâm nhập",
            "en": "Unauthorized Entry"
          },

          "responseObjectives": [
            "Phát hiện",
            "Xác minh",
            "Ngăn tiếp cận khu vực không được phép trong phạm vi nhiệm vụ",
            "Báo cáo",
            "Yêu cầu hỗ trợ khi cần",
            "Ghi nhận sự việc"
          ]
        },

        {
          "scenarioId": "theft-or-asset-loss",

          "name": {
            "vi": "Trộm cắp hoặc thất thoát tài sản",
            "en": "Theft or Asset Loss"
          },

          "responseObjectives": [
            "Tiếp nhận hoặc phát hiện sự việc",
            "Báo cáo chỉ huy",
            "Thông báo đại diện khách hàng",
            "Bảo vệ hiện trường khi cần",
            "Bảo toàn thông tin và hồ sơ liên quan",
            "Phối hợp xử lý theo thẩm quyền",
            "Lập báo cáo sự cố"
          ]
        },

        {
          "scenarioId": "disturbance",

          "name": {
            "vi": "Gây rối hoặc xung đột",
            "en": "Disturbance or Conflict"
          },

          "responseObjectives": [
            "Đánh giá tình hình",
            "Báo cáo",
            "Bảo vệ người không liên quan",
            "Hạn chế sự việc lan sang khu vực khác trong phạm vi có thể",
            "Yêu cầu lực lượng hỗ trợ khi cần",
            "Ghi nhận và báo cáo"
          ]
        },

        {
          "scenarioId": "fire",

          "name": {
            "vi": "Cháy",
            "en": "Fire"
          },

          "responseObjectives": [
            "Báo động",
            "Báo cáo",
            "Thực hiện phản ứng ban đầu khi đã được huấn luyện và bảo đảm điều kiện an toàn",
            "Hỗ trợ sơ tán",
            "Hướng dẫn lực lượng chữa cháy",
            "Bảo vệ khu vực sau sự cố"
          ]
        },

        {
          "scenarioId": "medical-emergency",

          "name": {
            "vi": "Tai nạn hoặc tình huống y tế",
            "en": "Accident or Medical Emergency"
          },

          "responseObjectives": [
            "Báo cáo",
            "Gọi lực lượng y tế khi cần",
            "Hỗ trợ sơ cứu trong phạm vi được đào tạo",
            "Tạo điều kiện cho lực lượng y tế tiếp cận",
            "Ghi nhận sự việc"
          ]
        },

        {
          "scenarioId": "natural-disaster",

          "name": {
            "vi": "Thiên tai",
            "en": "Natural Disaster"
          },

          "responseObjectives": [
            "Thực hiện cảnh báo theo phương án",
            "Hỗ trợ hướng dẫn người tại mục tiêu",
            "Bảo vệ các khu vực được phân công khi điều kiện an toàn cho phép",
            "Duy trì thông tin liên lạc",
            "Báo cáo tình trạng mục tiêu"
          ]
        }
      ],

      "postIncidentActions": [
        "PreserveRelevantInformation",
        "IncidentReport",
        "CustomerNotification",
        "ManagementReview",
        "RootCauseReviewWhenApplicable",
        "CorrectiveAction",
        "SecurityPlanReview"
      ],

      "authorityRule": {
        "vi": "Nhân viên bảo vệ chỉ thực hiện các biện pháp thuộc phạm vi nhiệm vụ, đào tạo và thẩm quyền; tình huống vượt khả năng phải được báo cáo và yêu cầu lực lượng phù hợp hỗ trợ.",
        "en": "Security personnel act only within their assigned duties, training and authority. Situations beyond their capability must be escalated to appropriate support or competent authorities."
      }
    },

    "equipmentPlan": {
      "principle": {
        "vi": "Danh mục và số lượng thiết bị được xác định theo phương án của mục tiêu.",
        "en": "Equipment types and quantities are determined by the site-specific security plan."
      },

      "referenceEquipment": [
        {
          "category": "communication",

          "items": [
            "Radio",
            "Telephone"
          ]
        },

        {
          "category": "patrol",

          "items": [
            "Flashlight",
            "PatrolVerificationDeviceWhenApplicable"
          ]
        },

        {
          "category": "records",

          "items": [
            "DailyLog",
            "VisitorLog",
            "VehicleLog",
            "GoodsLog",
            "PatrolLog",
            "IncidentForms"
          ]
        },

        {
          "category": "customer-security-infrastructure",

          "items": [
            "CCTVWhenAvailable",
            "AlarmSystemWhenAvailable",
            "AccessControlSystemWhenAvailable"
          ]
        },

        {
          "category": "fire-safety",

          "items": [
            "SiteFireSafetyEquipment"
          ]
        },

        {
          "category": "authorized-support-tools",

          "items": [
            "LegallyAuthorizedSupportEquipmentWhenApplicable"
          ]
        }
      ],

      "equipmentInspection": {
        "beforeShift": true,
        "defectReportingRequired": true
      },

      "equipmentRule": {
        "vi": "ReferenceEquipment chỉ mô tả các nhóm thiết bị có thể áp dụng. Thiết bị và số lượng thực tế phải được xác định theo hợp đồng và phương án của mục tiêu.",
        "en": "ReferenceEquipment describes only potentially applicable equipment categories. Actual equipment and quantities must be determined by the contract and site-specific security plan."
      }
    },

    "communicationPlan": {
      "communicationHierarchy": [
        "SecurityGuard",
        "ShiftLeaderOrSiteCommander",
        "ThanhLongOperationsSupervisor",
        "CustomerRepresentative",
        "EmergencyOrCompetentAuthorityWhenRequired"
      ],

      "communicationMethods": [
        "Radio",
        "Telephone",
        "CustomerInternalCommunicationWhenApplicable"
      ],

      "escalationPrinciple": {
        "vi": "Tình huống vượt phạm vi xử lý của vị trí phải được báo cáo lên cấp có trách nhiệm thay vì tự ý xử lý ngoài thẩm quyền.",
        "en": "Situations beyond the authority or capability of a security post must be escalated to the responsible level rather than handled outside assigned authority."
      },

      "siteSpecificContactsRequired": true,

      "publicDataRule": {
        "vi": "Thông tin liên hệ nội bộ và thông tin khẩn cấp của khách hàng cụ thể không thuộc dữ liệu công khai của reference plan.",
        "en": "Customer-specific internal and emergency contact information is not part of the public reference-plan data."
      }
    },

    "shiftHandoverPlan": {
      "mandatory": true,

      "handoverChecklist": [
        "SecuritySituation",
        "OutstandingIncidents",
        "SpecialInstructions",
        "KeysWhenAssigned",
        "Equipment",
        "LogsAndDocuments",
        "VisitorsOrContractorsStillOnSiteWhenApplicable",
        "GoodsOrVehiclesRequiringFollowUp",
        "DoorOrSealStatusWhenApplicable",
        "CriticalAreaStatus"
      ],

      "handoverRecordRequired": true,

      "handoverRule": {
        "vi": "Ca nhận phải được cung cấp đủ thông tin cần thiết để tiếp nhận trách nhiệm và duy trì liên tục hoạt động bảo vệ.",
        "en": "The incoming shift must receive the information required to assume responsibility and maintain continuity of security operations."
      }
    },

    "trainingPlan": {
      "trainingBasis": "CustomerApprovedSecurityPlan",

      "preDeploymentTrainingRequired": true,

      "trainingTopics": [
        "SiteProfile",
        "CustomerRules",
        "SecurityObjectives",
        "SecurityPosts",
        "PostOrders",
        "EmployeeControl",
        "VisitorControl",
        "ContractorControl",
        "VehicleControl",
        "GoodsControl",
        "PatrolPlan",
        "CCTVWhenApplicable",
        "KeyAndSealControlWhenApplicable",
        "FireSafety",
        "IncidentResponse",
        "Communication",
        "ShiftHandover",
        "LogsAndReports"
      ],

      "onSiteOrientation": [
        "SiteLayout",
        "AssignedPost",
        "ControlledAreas",
        "RestrictedAreas",
        "EmergencyExits",
        "CommunicationPoints",
        "RelevantEquipment"
      ],

      "competencyCheck": {
        "required": true,

        "assessmentAreas": [
          "UnderstandingOfPostDuties",
          "UnderstandingOfControlProcedures",
          "UnderstandingOfIncidentReporting",
          "UnderstandingOfEmergencyProcedures",
          "EquipmentUseWhenAssigned"
        ]
      },

      "retrainingTriggers": [
        "SecurityPlanRevision",
        "CustomerRuleChange",
        "QualityNonConformity",
        "Incident",
        "RepeatedOperationalError"
      ],

      "trainingRule": {
        "vi": "Nhân viên phải hoàn thành nội dung đào tạo cần thiết cho mục tiêu trước khi thực hiện độc lập nhiệm vụ được giao.",
        "en": "Personnel must complete the required site-specific training before independently performing assigned duties."
      }
    },

    "deploymentPlan": {
      "preconditions": [
        "ContractOrDeploymentAuthorizationAvailable",
        "CustomerApprovedSecurityPlan",
        "RequiredPersonnelAvailable",
        "SiteSpecificTrainingCompleted",
        "RequiredEquipmentReady",
        "OperationalRecordsReady",
        "CommunicationContactsEstablished"
      ],

      "deploymentActivities": [
        "PersonnelAssembly",
        "AppearanceAndEquipmentCheck",
        "FinalBriefing",
        "SiteHandover",
        "AssignPosts",
        "ActivateCommunication",
        "OpenOperationalLogs",
        "BeginApprovedOperations"
      ],

      "deploymentStatus": [
        "planned",
        "ready",
        "authorized",
        "deployed",
        "operational"
      ]
    },
    "qualityControlPlan": {
      "baseline": "CustomerApprovedSecurityPlan",

      "objective": {
        "vi": "Kiểm tra dịch vụ thực tế có được thực hiện đúng phạm vi, vị trí, nhiệm vụ và cam kết đã thống nhất hay không.",
        "en": "Determines whether actual security operations are being performed according to the agreed scope, assigned posts, duties and service commitments."
      },

      "controlLevels": [
        "GuardSelfControl",
        "ShiftLeaderControl",
        "SiteCommanderControl",
        "OperationsSupervisorInspection",
        "ManagementReview",
        "CustomerFeedback"
      ],

      "inspectionCriteria": [
        {
          "criterionId": "staffing",

          "name": {
            "vi": "Quân số",
            "en": "Staffing"
          },

          "expectedCondition": {
            "vi": "Theo phương án/hợp đồng đã thống nhất",
            "en": "According to the agreed security plan or contract"
          }
        },

        {
          "criterionId": "post-position",

          "name": {
            "vi": "Vị trí trực",
            "en": "Security Post"
          },

          "expectedCondition": {
            "vi": "Nhân viên thực hiện nhiệm vụ tại vị trí được phân công",
            "en": "Personnel perform duties at their assigned security posts"
          }
        },

        {
          "criterionId": "post-knowledge",

          "name": {
            "vi": "Nắm nhiệm vụ",
            "en": "Post Knowledge"
          },

          "expectedCondition": {
            "vi": "Nhân viên hiểu nhiệm vụ và quy trình của vị trí",
            "en": "Personnel understand the duties and procedures of their assigned post"
          }
        },

        {
          "criterionId": "access-control",

          "name": {
            "vi": "Kiểm soát ra vào",
            "en": "Access Control"
          },

          "expectedCondition": {
            "vi": "Thực hiện theo phương án và nội quy khách hàng",
            "en": "Performed according to the security plan and customer rules"
          }
        },

        {
          "criterionId": "patrol",

          "name": {
            "vi": "Tuần tra",
            "en": "Patrol"
          },

          "expectedCondition": {
            "vi": "Có thực hiện và có hồ sơ xác nhận khi phương án yêu cầu",
            "en": "Performed and supported by records when required by the security plan"
          }
        },

        {
          "criterionId": "records",

          "name": {
            "vi": "Sổ sách",
            "en": "Operational Records"
          },

          "expectedCondition": {
            "vi": "Được cập nhật theo yêu cầu vận hành",
            "en": "Maintained according to operational requirements"
          }
        },

        {
          "criterionId": "equipment",

          "name": {
            "vi": "Trang thiết bị",
            "en": "Equipment"
          },

          "expectedCondition": {
            "vi": "Thiết bị được giao sẵn sàng sử dụng hoặc sự cố đã được báo cáo",
            "en": "Assigned equipment is ready for use or identified defects have been reported"
          }
        },

        {
          "criterionId": "appearance",

          "name": {
            "vi": "Tác phong",
            "en": "Appearance and Conduct"
          },

          "expectedCondition": {
            "vi": "Phù hợp quy định của Công ty và mục tiêu",
            "en": "Complies with company and protected-site requirements"
          }
        },

        {
          "criterionId": "incident-readiness",

          "name": {
            "vi": "Khả năng xử lý sự cố",
            "en": "Incident Readiness"
          },

          "expectedCondition": {
            "vi": "Nhân viên nắm cơ chế báo cáo và phản ứng thuộc vị trí",
            "en": "Personnel understand the reporting and response mechanisms applicable to their assigned post"
          }
        }
      ],

      "evidenceSources": [
        "SupervisorInspection",
        "DailySecurityLog",
        "PatrolLog",
        "VisitorLog",
        "VehicleLog",
        "GoodsLog",
        "IncidentReport",
        "TrainingRecord",
        "CustomerFeedback"
      ]
    },

    "serviceQualityCommitments": {
      "principle": {
        "vi": "Các cam kết cụ thể được xác định bởi hợp đồng và phương án đã được khách hàng thống nhất.",
        "en": "Specific service commitments are determined by the contract and the security plan agreed with the customer."
      },

      "referenceCommitments": [
        "MaintainAgreedSecurityPosts",
        "ProvideTrainedPersonnel",
        "FollowApprovedSecurityPlan",
        "MaintainRequiredOperationalRecords",
        "ReportSecurityIncidents",
        "SuperviseSecurityPersonnel",
        "CorrectIdentifiedNonConformities",
        "ReviewPlanWhenMaterialConditionsChange"
      ],

      "customerSpecificCommitments": []
    },

    "qualityReviewCycle": {
      "cycle": [
        "Operate",
        "Record",
        "Inspect",
        "ReceiveCustomerFeedback",
        "IdentifyDeviation",
        "Correct",
        "VerifyCorrection",
        "Improve"
      ],

      "reviewInputs": [
        "InspectionResults",
        "IncidentReports",
        "OperationalLogs",
        "CustomerFeedback",
        "StaffingIssues",
        "TrainingIssues",
        "ChangesAtProtectedSite"
      ]
    },

    "changeManagement": {
      "principle": {
        "vi": "Phương án phải phản ánh điều kiện vận hành hiện tại của mục tiêu.",
        "en": "The security plan must reflect the current operating conditions of the protected site."
      },

      "changeTriggers": [
        "SiteExpansion",
        "SiteLayoutChange",
        "NewGate",
        "GateClosure",
        "EmployeePopulationChange",
        "VehicleFlowChange",
        "GoodsFlowChange",
        "WarehouseChange",
        "ProductionChange",
        "SecuritySystemChange",
        "NewSecurityRisk",
        "SignificantIncident",
        "CustomerRequest",
        "QualityReviewFinding"
      ],

      "changeWorkflow": [
        "IdentifyChange",
        "AssessSecurityImpact",
        "UpdateAffectedPlanSections",
        "InternalReview",
        "CustomerReviewWhenMaterial",
        "ApproveNewVersion",
        "RetrainAffectedPersonnel",
        "ImplementNewVersion",
        "ArchiveSupersededVersion"
      ]
    },

    "customerApproval": {
      "required": true,

      "approvalObject": "CustomerApprovedSecurityPlan",

      "approvalScope": [
        "SecurityObjectives",
        "ServiceScope",
        "SecurityPosts",
        "StaffingModel",
        "PostResponsibilities",
        "AccessControlProcedures",
        "PatrolPlan",
        "GoodsControlWhenApplicable",
        "IncidentResponseResponsibilities",
        "CommunicationAndReporting",
        "QualityControlRequirements"
      ],

      "approvalStatuses": [
        "draft",
        "under-review",
        "revision-requested",
        "approved",
        "operational",
        "superseded"
      ],

      "deploymentConstraint": {
        "vi": "ReferenceSecurityPlan không thay thế CustomerApprovedSecurityPlan. Một mục tiêu cụ thể chỉ được vận hành theo phiên bản phương án đã được xác nhận theo quy trình áp dụng của hợp đồng.",
        "en": "ReferenceSecurityPlan does not replace CustomerApprovedSecurityPlan. A specific protected site may operate only under the security-plan version confirmed through the approval mechanism applicable to the contract."
      }
    }
  },

  "siteSpecificPlanInstanceTemplate": {
    "type": "SecurityPlanInstance",

    "description": {
      "vi": "Template tối thiểu để tạo một phương án bảo vệ cho một khách hàng/mục tiêu cụ thể.",
      "en": "Minimum template for creating a security plan for a specific customer and protected site."
    },

    "derivedFrom": {
      "framework": "securityPlanFramework",
      "referencePlan": "referenceSecurityPlan"
    },

    "operationalAuthority": "CustomerApprovedSecurityPlan",

    "fields": {
      "planId": "",
      "version": "",
      "customerId": "",
      "customerName": "",
      "siteId": "",
      "siteName": "",
      "siteAddress": "",
      "serviceId": "",
      "surveyDate": "",
      "riskAssessmentId": "",
      "securityObjectives": [],
      "securityPosts": [],
      "staffingPlan": {},
      "shiftPlan": {},
      "postOrders": [],
      "accessControlPlan": {},
      "vehicleControlPlan": {},
      "goodsControlPlan": {},
      "patrolPlan": {},
      "cctvPlan": {},
      "fireSafetyPlan": {},
      "incidentResponsePlan": {},
      "equipmentPlan": {},
      "communicationPlan": {},
      "trainingPlan": {},
      "qualityControlPlan": {},
      "customerResponsibilities": [],
      "thanhLongResponsibilities": [],
      "preparedBy": "",
      "internalReviewedBy": "",
      "customerApprovalStatus": "",
      "customerApprovedBy": "",
      "approvalDate": "",
      "effectiveDate": "",
      "changeHistory": []
    },

    "requiredBeforeOperational": [
      "planId",
      "version",
      "customerId",
      "siteId",
      "serviceId",
      "securityPosts",
      "staffingPlan",
      "postOrders",
      "trainingPlan",
      "qualityControlPlan",
      "customerApprovalStatus",
      "effectiveDate"
    ],

    "instanceRule": {
      "vi": "Template này chỉ xác định cấu trúc dữ liệu tối thiểu. Giá trị thực tế phải được tạo từ khảo sát, phạm vi dịch vụ, đánh giá rủi ro và quy trình phê duyệt của từng mục tiêu.",
      "en": "This template defines only the minimum data structure. Actual values must be created from the site survey, service scope, risk assessment and approval process applicable to each protected site."
    }
  },

  "securityPlanInheritanceModel": {
    "description": {
      "vi": "Mô hình cho phép phương án của từng mục tiêu kế thừa bộ khung chuẩn nhưng chỉ sử dụng những module phù hợp với mục tiêu thực tế.",
      "en": "Allows each site-specific security plan to inherit the standard framework while using only the modules applicable to the actual protected site."
    },

    "inheritance": {
      "base": "securityPlanFramework",
      "reference": "referenceSecurityPlan",
      "instance": "siteSpecificPlanInstance"
    },

    "logic": [
      {
        "vi": "Framework định nghĩa cấu trúc chuẩn",
        "en": "The framework defines the standard structure"
      },
      {
        "vi": "Reference plan minh họa cách áp dụng cho loại hình nhà máy",
        "en": "The reference plan illustrates application to a factory environment"
      },
      {
        "vi": "Site-specific plan chứa dữ liệu thật của từng mục tiêu",
        "en": "The site-specific plan contains actual data for the protected site"
      },
      {
        "vi": "Customer-approved plan là phiên bản có hiệu lực vận hành",
        "en": "The customer-approved plan is the operationally effective version"
      }
    ],

    "overrideRule": {
      "vi": "Yêu cầu thực tế của mục tiêu và nội dung đã được khách hàng thống nhất được ưu tiên so với giá trị tham chiếu trong referenceSecurityPlan.",
      "en": "Actual site requirements and customer-agreed provisions take precedence over reference values in referenceSecurityPlan."
    }
  },

  "sensitiveOperationalDataPolicy": {
    "purpose": {
      "vi": "Phân biệt dữ liệu AI công khai với dữ liệu nghiệp vụ nội bộ của từng mục tiêu.",
      "en": "Distinguishes public AI data from site-restricted operational information."
    },

    "publicResourceMayContain": [
      "SecurityPlanningMethodology",
      "GenericSecurityPostTypes",
      "GenericControlProcedures",
      "GenericTrainingFramework",
      "GenericQualityFramework",
      "GenericIncidentCategories"
    ],

    "shouldRemainSiteRestricted": [
      "ExactGuardPostCoordinates",
      "ExactPatrolRoutes",
      "ExactPatrolTimes",
      "BlindSpots",
      "KnownSecurityWeaknesses",
      "AlarmCodes",
      "AccessCredentials",
      "KeyIdentifiers",
      "DetailedCCTVCoverageMap",
      "EmergencyContactPersonalData",
      "InternalEscalationNumbers",
      "SpecificAssetLocations",
      "CustomerConfidentialProcedures"
    ],

    "rule": {
      "vi": "Dữ liệu chi tiết có thể làm giảm an toàn của một mục tiêu cụ thể không được xuất bản trong resource AI công khai.",
      "en": "Detailed information that could reduce the security of a specific protected site must not be published in the public AI resource."
    }
  },
  "siteTypeProfiles": {
    "type": "SecurityPlanSiteTypeProfiles",

    "name": {
      "vi": "Cấu hình phương án theo loại mục tiêu",
      "en": "Security Plan Profiles by Protected Site Type"
    },

    "description": {
      "vi": "Các profile xác định những nhóm rủi ro, module nghiệp vụ, vị trí bảo vệ, nội dung đào tạo và trọng tâm kiểm soát chất lượng thường cần xem xét khi xây dựng phương án cho từng loại mục tiêu. Profile không thay thế khảo sát thực tế và phương án được khách hàng phê duyệt.",
      "en": "These profiles identify risk groups, operational modules, security post types, training topics and quality-control priorities commonly considered when developing a security plan for each protected-site type. A profile does not replace an actual site survey or a customer-approved security plan."
    },

    "inheritanceRule": {
      "baseFramework": "securityPlanFramework",
      "referenceModel": "referenceSecurityPlan",
      "siteProfile": "siteTypeProfiles",
      "finalInstance": "siteSpecificPlanInstanceTemplate",
      "operationalAuthority": "CustomerApprovedSecurityPlan"
    },

    "profiles": [
      {
        "profileId": "factory-industrial",

        "name": {
          "vi": "Nhà máy, xí nghiệp và cơ sở sản xuất",
          "en": "Factory and Industrial Facility"
        },

        "relatedServiceIds": [
          "factory-industrial-security",
          "industrial-zone-security"
        ],

        "primarySecurityObjectives": [
          "Bảo vệ người và tài sản",
          "Kiểm soát người ra vào",
          "Kiểm soát phương tiện",
          "Kiểm soát hàng hóa",
          "Hạn chế thất thoát",
          "Bảo vệ kho và khu vực trọng yếu",
          "Duy trì an ninh trật tự",
          "Phát hiện nguy cơ cháy nổ",
          "Duy trì an ninh ngoài giờ"
        ],

        "riskFocus": [
          "unauthorized-entry",
          "theft",
          "asset-loss",
          "goods-loss",
          "fraudulent-goods-movement",
          "contractor-security-risk",
          "vehicle-security-risk",
          "fire",
          "workplace-disturbance",
          "after-hours-risk"
        ],

        "modulesToConsider": [
          "employee-control",
          "visitor-control",
          "contractor-control",
          "vehicle-control",
          "goods-control",
          "key-seal-control",
          "patrol-plan",
          "cctv-monitoring",
          "parking-control",
          "fire-safety",
          "incident-response",
          "shift-handover"
        ],

        "typicalPostTypes": [
          "main-gate",
          "secondary-gate",
          "patrol-post",
          "warehouse-post",
          "production-area-post",
          "parking-post",
          "cctv-control-post"
        ],

        "trainingFocus": [
          "FactoryRules",
          "AccessControl",
          "GoodsControl",
          "ContractorControl",
          "VehicleControl",
          "Patrol",
          "FireSafety",
          "IncidentResponse"
        ],

        "qualityFocus": [
          "staffing-compliance",
          "access-control-compliance",
          "goods-control-compliance",
          "patrol-compliance",
          "incident-reporting",
          "shift-handover",
          "customer-feedback"
        ]
      },

      {
        "profileId": "warehouse-logistics",

        "name": {
          "vi": "Kho hàng và cơ sở logistics",
          "en": "Warehouse and Logistics Facility"
        },

        "relatedServiceIds": [
          "warehouse-security"
        ],

        "primarySecurityObjectives": [
          "Bảo vệ hàng hóa",
          "Kiểm soát xuất nhập",
          "Kiểm soát phương tiện giao nhận",
          "Kiểm soát nhà thầu và người ra vào",
          "Hạn chế thất thoát",
          "Theo dõi cửa, khóa và niêm phong khi thuộc phạm vi nhiệm vụ"
        ],

        "riskFocus": [
          "theft",
          "goods-loss",
          "fraudulent-goods-movement",
          "unauthorized-entry",
          "vehicle-security-risk",
          "contractor-security-risk",
          "fire"
        ],

        "modulesToConsider": [
          "access-control",
          "vehicle-control",
          "goods-control",
          "contractor-control",
          "key-seal-control",
          "patrol-plan",
          "cctv-monitoring",
          "fire-safety"
        ],

        "typicalPostTypes": [
          "main-gate",
          "warehouse-post",
          "patrol-post",
          "cctv-control-post"
        ],

        "trainingFocus": [
          "GoodsMovementControl",
          "VehicleControl",
          "WarehouseAccess",
          "SealAndDoorControl",
          "IncidentReporting",
          "FireSafety"
        ],

        "qualityFocus": [
          "goods-control-compliance",
          "document-control",
          "vehicle-control",
          "warehouse-access-control",
          "patrol-compliance"
        ]
      },

      {
        "profileId": "office-corporate",

        "name": {
          "vi": "Công ty và văn phòng",
          "en": "Corporate Office"
        },

        "relatedServiceIds": [
          "office-security"
        ],

        "primarySecurityObjectives": [
          "Kiểm soát người ra vào",
          "Quản lý khách",
          "Duy trì an ninh trật tự",
          "Bảo vệ tài sản",
          "Kiểm soát khu vực hạn chế",
          "Phản ứng với tình huống bất thường"
        ],

        "riskFocus": [
          "unauthorized-entry",
          "asset-loss",
          "visitor-security-risk",
          "disturbance",
          "after-hours-risk"
        ],

        "modulesToConsider": [
          "access-control",
          "visitor-control",
          "contractor-control",
          "patrol-plan",
          "cctv-monitoring",
          "fire-safety",
          "incident-response"
        ],

        "typicalPostTypes": [
          "main-gate",
          "reception-control",
          "patrol-post",
          "cctv-control-post"
        ],

        "trainingFocus": [
          "VisitorManagement",
          "AccessControl",
          "CustomerRules",
          "RestrictedAreaControl",
          "EmergencyResponse"
        ],

        "qualityFocus": [
          "visitor-control",
          "access-control",
          "professional-conduct",
          "incident-reporting",
          "customer-feedback"
        ]
      },

      {
        "profileId": "building-apartment",

        "name": {
          "vi": "Tòa nhà và chung cư",
          "en": "Commercial Building and Apartment"
        },

        "relatedServiceIds": [
          "building-security",
          "apartment-security"
        ],

        "primarySecurityObjectives": [
          "Kiểm soát người và phương tiện",
          "Duy trì an ninh khu vực chung",
          "Kiểm soát khách",
          "Bảo vệ tài sản chung",
          "Theo dõi bãi xe",
          "Tuần tra",
          "Hỗ trợ phản ứng tình huống khẩn cấp"
        ],

        "riskFocus": [
          "unauthorized-entry",
          "theft",
          "parking-security-risk",
          "disturbance",
          "fire",
          "technical-security-failure"
        ],

        "modulesToConsider": [
          "visitor-control",
          "vehicle-control",
          "parking-control",
          "patrol-plan",
          "cctv-monitoring",
          "fire-safety",
          "incident-response"
        ],

        "typicalPostTypes": [
          "main-gate",
          "reception-control",
          "parking-post",
          "patrol-post",
          "cctv-control-post"
        ],

        "trainingFocus": [
          "ResidentOrOccupantInteraction",
          "VisitorControl",
          "ParkingControl",
          "CCTVMonitoring",
          "FireSafety",
          "EmergencyResponse"
        ],

        "qualityFocus": [
          "access-control",
          "parking-control",
          "patrol-compliance",
          "professional-conduct",
          "customer-feedback"
        ]
      },

      {
        "profileId": "hotel-resort",

        "name": {
          "vi": "Khách sạn và khu nghỉ dưỡng",
          "en": "Hotel and Resort"
        },

        "relatedServiceIds": [
          "hotel-resort-security"
        ],

        "primarySecurityObjectives": [
          "Bảo đảm môi trường an ninh cho khách",
          "Kiểm soát khu vực dịch vụ và khu vực hạn chế",
          "Bảo vệ tài sản",
          "Kiểm soát nhà cung cấp và nhà thầu",
          "Tuần tra",
          "Phối hợp xử lý tình huống khẩn cấp"
        ],

        "riskFocus": [
          "unauthorized-entry",
          "asset-loss",
          "visitor-security-risk",
          "disturbance",
          "fire",
          "medical-emergency"
        ],

        "modulesToConsider": [
          "visitor-control",
          "contractor-control",
          "vehicle-control",
          "patrol-plan",
          "cctv-monitoring",
          "parking-control",
          "fire-safety",
          "incident-response"
        ],

        "typicalPostTypes": [
          "main-gate",
          "reception-control",
          "parking-post",
          "patrol-post",
          "cctv-control-post"
        ],

        "trainingFocus": [
          "GuestInteraction",
          "ProfessionalConduct",
          "VisitorControl",
          "Patrol",
          "EmergencyResponse",
          "FireSafety"
        ],

        "qualityFocus": [
          "professional-conduct",
          "guest-area-security",
          "patrol-compliance",
          "incident-response",
          "customer-feedback"
        ]
      },

      {
        "profileId": "school-education",

        "name": {
          "vi": "Trường học và cơ sở giáo dục",
          "en": "School and Educational Facility"
        },

        "relatedServiceIds": [
          "school-security"
        ],

        "primarySecurityObjectives": [
          "Bảo đảm an ninh cho người học, cán bộ và khách",
          "Kiểm soát người ra vào",
          "Kiểm soát khách và nhà thầu",
          "Duy trì trật tự khu vực cổng",
          "Tuần tra khuôn viên",
          "Phát hiện tình huống bất thường",
          "Hỗ trợ phản ứng tình huống khẩn cấp"
        ],

        "riskFocus": [
          "unauthorized-entry",
          "visitor-security-risk",
          "disturbance",
          "traffic-risk",
          "fire",
          "medical-emergency"
        ],

        "modulesToConsider": [
          "access-control",
          "visitor-control",
          "contractor-control",
          "vehicle-control",
          "patrol-plan",
          "cctv-monitoring",
          "fire-safety",
          "incident-response"
        ],

        "typicalPostTypes": [
          "main-gate",
          "secondary-gate",
          "patrol-post",
          "parking-post",
          "cctv-control-post"
        ],

        "trainingFocus": [
          "SchoolRules",
          "AccessControl",
          "VisitorManagement",
          "TrafficAwareness",
          "StudentSafetyAwareness",
          "FireSafety",
          "EmergencyResponse"
        ],

        "qualityFocus": [
          "gate-control",
          "visitor-control",
          "patrol-compliance",
          "professional-conduct",
          "incident-response"
        ],

        "siteSpecificRequirement": {
          "vi": "Lịch học, lịch hoạt động, khu vực hạn chế và quy định của cơ sở giáo dục phải được đưa vào phương án cụ thể.",
          "en": "Class schedules, activity schedules, restricted areas and educational-facility rules must be incorporated into the site-specific security plan."
        }
      },

      {
        "profileId": "hospital-healthcare",

        "name": {
          "vi": "Bệnh viện và cơ sở y tế",
          "en": "Hospital and Healthcare Facility"
        },

        "relatedServiceIds": [
          "hospital-security"
        ],

        "primarySecurityObjectives": [
          "Duy trì an ninh trật tự",
          "Kiểm soát người và phương tiện theo quy định cơ sở y tế",
          "Hỗ trợ kiểm soát khu vực hạn chế",
          "Hỗ trợ điều tiết tại các khu vực đông người",
          "Bảo vệ tài sản",
          "Phối hợp xử lý sự cố"
        ],

        "riskFocus": [
          "unauthorized-entry",
          "disturbance",
          "crowd-management-risk",
          "asset-loss",
          "fire",
          "medical-emergency"
        ],

        "modulesToConsider": [
          "access-control",
          "visitor-control",
          "vehicle-control",
          "parking-control",
          "patrol-plan",
          "cctv-monitoring",
          "fire-safety",
          "incident-response"
        ],

        "typicalPostTypes": [
          "main-gate",
          "reception-control",
          "parking-post",
          "patrol-post",
          "restricted-area-post",
          "cctv-control-post"
        ],

        "trainingFocus": [
          "HealthcareFacilityRules",
          "VisitorControl",
          "ProfessionalConduct",
          "CrowdAwareness",
          "RestrictedAreaControl",
          "EmergencyCoordination"
        ],

        "qualityFocus": [
          "professional-conduct",
          "access-control",
          "visitor-control",
          "incident-response",
          "customer-feedback"
        ]
      },

      {
        "profileId": "bank-financial",

        "name": {
          "vi": "Ngân hàng và cơ sở tài chính",
          "en": "Bank and Financial Facility"
        },

        "relatedServiceIds": [
          "bank-security"
        ],

        "primarySecurityObjectives": [
          "Duy trì an ninh tại khu vực được phân công",
          "Kiểm soát ra vào theo quy định",
          "Phát hiện hành vi bất thường",
          "Bảo vệ con người và tài sản trong phạm vi nhiệm vụ",
          "Phối hợp xử lý tình huống khẩn cấp"
        ],

        "riskFocus": [
          "unauthorized-entry",
          "theft",
          "disturbance",
          "suspicious-behavior",
          "security-system-failure"
        ],

        "modulesToConsider": [
          "access-control",
          "visitor-control",
          "cctv-monitoring",
          "incident-response",
          "communication-plan"
        ],

        "typicalPostTypes": [
          "main-gate",
          "reception-control",
          "cctv-control-post"
        ],

        "trainingFocus": [
          "BankRules",
          "AccessControl",
          "SituationalAwareness",
          "IncidentReporting",
          "EmergencyCoordination"
        ],

        "qualityFocus": [
          "post-compliance",
          "access-control",
          "situational-awareness",
          "incident-readiness"
        ],

        "confidentialityRule": {
          "vi": "Các biện pháp an ninh chi tiết của từng ngân hàng không thuộc dữ liệu AI công khai.",
          "en": "Detailed security measures of an individual bank are not part of the public AI resource."
        }
      },
      {
        "profileId": "retail-supermarket-shopping-center",

        "name": {
          "vi": "Siêu thị, trung tâm thương mại và cửa hàng",
          "en": "Retail, Supermarket and Shopping Center"
        },

        "relatedServiceIds": [
          "supermarket-shopping-center-security",
          "retail-store-security"
        ],

        "primarySecurityObjectives": [
          "Duy trì an ninh trật tự",
          "Hỗ trợ phòng ngừa thất thoát",
          "Kiểm soát khu vực giao nhận khi thuộc phạm vi",
          "Tuần tra",
          "Kiểm soát nhà thầu",
          "Phối hợp xử lý sự cố"
        ],

        "riskFocus": [
          "theft",
          "asset-loss",
          "disturbance",
          "crowd-management-risk",
          "contractor-security-risk",
          "fire"
        ],

        "modulesToConsider": [
          "visitor-control",
          "contractor-control",
          "goods-control",
          "patrol-plan",
          "cctv-monitoring",
          "parking-control",
          "fire-safety",
          "incident-response"
        ],

        "typicalPostTypes": [
          "main-gate",
          "patrol-post",
          "parking-post",
          "cctv-control-post",
          "warehouse-post"
        ],

        "trainingFocus": [
          "LossPreventionAwareness",
          "CustomerInteraction",
          "GoodsControl",
          "CCTVMonitoring",
          "IncidentResponse"
        ],

        "qualityFocus": [
          "patrol-compliance",
          "loss-prevention-procedures",
          "professional-conduct",
          "incident-reporting"
        ]
      },

      {
        "profileId": "construction-site",

        "name": {
          "vi": "Công trường xây dựng",
          "en": "Construction Site"
        },

        "relatedServiceIds": [
          "construction-site-security"
        ],

        "primarySecurityObjectives": [
          "Kiểm soát người và phương tiện",
          "Bảo vệ vật tư và thiết bị",
          "Kiểm soát nhà thầu",
          "Tuần tra khu vực",
          "Duy trì an ninh ngoài giờ",
          "Phát hiện xâm nhập"
        ],

        "riskFocus": [
          "unauthorized-entry",
          "theft",
          "asset-loss",
          "contractor-security-risk",
          "vehicle-security-risk",
          "after-hours-risk",
          "fire"
        ],

        "modulesToConsider": [
          "access-control",
          "contractor-control",
          "vehicle-control",
          "goods-control",
          "patrol-plan",
          "key-seal-control",
          "fire-safety",
          "incident-response"
        ],

        "typicalPostTypes": [
          "main-gate",
          "secondary-gate",
          "patrol-post",
          "warehouse-post"
        ],

        "trainingFocus": [
          "ConstructionSiteRules",
          "ContractorControl",
          "MaterialMovementControl",
          "VehicleControl",
          "NightPatrol",
          "IncidentResponse"
        ],

        "qualityFocus": [
          "gate-control",
          "material-control",
          "contractor-control",
          "patrol-compliance"
        ]
      },

      {
        "profileId": "private-residence",

        "name": {
          "vi": "Nhà riêng và khu vực cư trú",
          "en": "Private Residence"
        },

        "relatedServiceIds": [
          "private-residence-security"
        ],

        "primarySecurityObjectives": [
          "Kiểm soát người ra vào theo yêu cầu chủ quản",
          "Bảo vệ tài sản",
          "Phát hiện bất thường",
          "Tuần tra khu vực được phân công",
          "Báo cáo sự cố"
        ],

        "riskFocus": [
          "unauthorized-entry",
          "theft",
          "asset-loss",
          "after-hours-risk"
        ],

        "modulesToConsider": [
          "access-control",
          "visitor-control",
          "patrol-plan",
          "cctv-monitoring",
          "incident-response"
        ],

        "trainingFocus": [
          "Privacy",
          "AccessAuthorization",
          "VisitorControl",
          "ProfessionalConduct",
          "IncidentReporting"
        ],

        "confidentialityRule": {
          "vi": "Thông tin cá nhân, thói quen sinh hoạt, sơ đồ nhà ở và các chi tiết an ninh cụ thể không thuộc dữ liệu công khai.",
          "en": "Personal information, daily routines, residential layouts and specific security details are not part of the public AI resource."
        }
      },

      {
        "profileId": "parking",

        "name": {
          "vi": "Bãi giữ xe",
          "en": "Parking Facility"
        },

        "relatedServiceIds": [
          "parking-security"
        ],

        "primarySecurityObjectives": [
          "Kiểm soát phương tiện",
          "Duy trì trật tự",
          "Theo dõi khu vực bãi xe",
          "Hỗ trợ xử lý tranh chấp hoặc sự cố"
        ],

        "riskFocus": [
          "vehicle-loss",
          "vehicle-damage",
          "unauthorized-access",
          "disturbance",
          "fire"
        ],

        "modulesToConsider": [
          "vehicle-control",
          "parking-control",
          "cctv-monitoring",
          "patrol-plan",
          "incident-response",
          "fire-safety"
        ],

        "typicalPostTypes": [
          "main-gate",
          "parking-post",
          "patrol-post",
          "cctv-control-post"
        ],

        "trainingFocus": [
          "VehicleControl",
          "ParkingProcedure",
          "CustomerInteraction",
          "IncidentReporting"
        ]
      },

      {
        "profileId": "event",

        "name": {
          "vi": "Sự kiện, hội nghị và hoạt động tập trung đông người",
          "en": "Event and Conference Security"
        },

        "relatedServiceIds": [
          "event-security-service",
          "conference-security",
          "festival-security",
          "concert-security",
          "sports-event-security"
        ],

        "planningModel": "event-specific-security-plan",

        "primarySecurityObjectives": [
          "Kiểm soát lối vào theo phạm vi dịch vụ",
          "Duy trì trật tự",
          "Hỗ trợ phân luồng",
          "Bảo vệ khu vực được phân công",
          "Phát hiện sớm sự việc bất thường",
          "Phối hợp phản ứng tình huống khẩn cấp"
        ],

        "riskFocus": [
          "unauthorized-entry",
          "crowd-management-risk",
          "disturbance",
          "medical-emergency",
          "fire",
          "weather-related-risk"
        ],

        "modulesToConsider": [
          "access-control",
          "vehicle-control",
          "communication-plan",
          "incident-response",
          "fire-safety"
        ],

        "planningInputs": [
          "EventType",
          "Venue",
          "ExpectedAttendance",
          "EntryPoints",
          "RestrictedAreas",
          "EventSchedule",
          "OrganizerRequirements",
          "EmergencyArrangements"
        ],

        "trainingFocus": [
          "EventBriefing",
          "PostAssignment",
          "AccessControl",
          "Communication",
          "CrowdAwareness",
          "EmergencyResponse"
        ],

        "qualityFocus": [
          "staffing-readiness",
          "post-compliance",
          "communication",
          "incident-response"
        ]
      },

      {
        "profileId": "vip-personal-protection",

        "name": {
          "vi": "Bảo vệ VIP và vệ sĩ cá nhân",
          "en": "VIP and Personal Protection"
        },

        "relatedServiceIds": [
          "vip-protection",
          "personal-bodyguard"
        ],

        "planningModel": "person-specific-protection-plan",

        "primarySecurityObjectives": [
          "Bảo vệ an toàn người được bảo vệ",
          "Phát hiện và báo cáo nguy cơ",
          "Kiểm soát tiếp cận theo phạm vi nhiệm vụ",
          "Phối hợp với các bên liên quan theo kế hoạch được thống nhất"
        ],

        "riskFocus": [
          "unauthorized-approach",
          "disturbance",
          "crowd-related-risk",
          "transport-related-risk",
          "medical-emergency"
        ],

        "modulesToConsider": [
          "risk-assessment",
          "communication-plan",
          "incident-response",
          "vehicle-coordination"
        ],

        "trainingFocus": [
          "ProfessionalConduct",
          "Confidentiality",
          "SituationalAwareness",
          "Communication",
          "IncidentResponse"
        ],

        "confidentialityRule": {
          "vi": "Lịch trình, nơi lưu trú, tuyến di chuyển, thông tin cá nhân và các biện pháp bảo vệ cụ thể không được công bố trong resource AI.",
          "en": "Schedules, accommodation locations, travel routes, personal information and specific protection measures must not be published in the public AI resource."
        }
      },

      {
        "profileId": "mobile-escort",

        "name": {
          "vi": "Mục tiêu di động và áp tải",
          "en": "Mobile Target and Escort Security"
        },

        "relatedServiceIds": [
          "mobile-target-security",
          "cargo-escort-security",
          "asset-escort-security",
          "valuable-goods-escort"
        ],

        "planningModel": "movement-specific-security-plan",

        "primarySecurityObjectives": [
          "Bảo vệ đối tượng hoặc tài sản trong quá trình di chuyển",
          "Duy trì liên lạc",
          "Phát hiện và báo cáo bất thường",
          "Phối hợp xử lý sự cố"
        ],

        "riskFocus": [
          "transport-related-risk",
          "asset-loss",
          "unauthorized-access",
          "vehicle-failure",
          "incident-during-movement"
        ],

        "modulesToConsider": [
          "risk-assessment",
          "vehicle-control",
          "communication-plan",
          "incident-response"
        ],

        "trainingFocus": [
          "AssignmentBriefing",
          "Communication",
          "AssetResponsibility",
          "IncidentReporting",
          "EmergencyCoordination"
        ],

        "confidentialityRule": {
          "vi": "Lộ trình, thời gian, loại tài sản cụ thể và các biện pháp triển khai của nhiệm vụ áp tải không được công bố trong resource AI.",
          "en": "Routes, timing, specific asset types and operational deployment measures for escort assignments must not be published in the public AI resource."
        }
      }
    ]
  },
  "planSelectionLogic": {
    "type": "SecurityPlanConfigurationLogic",

    "description": "Logic giúp hệ thống AI xác định những module cần xem xét khi lập phương án nhưng không tự động tạo phương án vận hành nếu chưa có khảo sát và phê duyệt.",

    "inputs": [
      "serviceId",
      "siteType",
      "customerRequirements",
      "siteSurvey",
      "riskAssessment",
      "operatingHours",
      "peopleFlow",
      "vehicleFlow",
      "goodsFlow",
      "criticalAssets",
      "existingSecuritySystems"
    ],

    "process": [
      "IdentifyService",
      "IdentifySiteTypeProfile",
      "LoadSecurityPlanFramework",
      "LoadRelevantModules",
      "ApplySiteSurveyData",
      "ApplyRiskAssessment",
      "DefineSecurityPosts",
      "DefineStaffing",
      "DefinePostOrders",
      "DefineEquipment",
      "DefineTraining",
      "DefineQualityControls",
      "GenerateDraftSecurityPlan",
      "InternalReview",
      "CustomerReview",
      "CustomerApproval",
      "AuthorizeDeployment"
    ],

    "constraints": [
      "DoNotAssumeExactStaffingWithoutSurvey",
      "DoNotAssumeExactGuardPostsWithoutSurvey",
      "DoNotAssumeExactPatrolRoute",
      "DoNotAssumeExactEquipment",
      "DoNotAssumeCustomerApproval",
      "DoNotTreatReferencePlanAsOperationalPlan"
    ],

    "output": "CustomerApprovedSecurityPlan"
  },

  "serviceRelationships": {
    "organizationRelationship": {
      "resource": "https://baovedanang.vn/ai/organization.json",
      "relationship": "providedBy"
    },

    "servicesRelationship": {
      "resource": "https://baovedanang.vn/ai/services.json",
      "relationship": "implementsServicesDefinedBy"
    },

    "pricingRelationship": {
      "resource": "https://baovedanang.vn/ai/pricing.json",
      "relationship": "commercialPricingDefinedBy"
    },

    "customersRelationship": {
      "resource": "https://baovedanang.vn/ai/customers.json",
      "relationship": "customerReferencesDefinedBy"
    },

    "serviceAreasRelationship": {
      "resource": "https://baovedanang.vn/ai/service-areas.json",
      "relationship": "deploymentGeographyDefinedBy"
    },

    "legalRelationship": {
      "resource": "https://baovedanang.vn/ai/legal.json",
      "relationship": "legalAndComplianceEvidenceDefinedBy"
    },

    "projectsRelationship": {
      "resource": "https://baovedanang.vn/ai/projects.json",
      "relationship": "projectExperienceMayReferenceSecurityPlanning"
    },

    "knowledgeRelationship": {
      "resource": "https://baovedanang.vn/ai/knowledge.json",
      "relationship": "explainedByKnowledgeBase"
    }
  },

  "crossResourceRules": [
    {
      "ruleId": "service-definition-authority",
      "authority": "services.json",
      "rule": "Tên, ID và phân loại dịch vụ phải ưu tiên dữ liệu từ services.json."
    },

    {
      "ruleId": "pricing-authority",
      "authority": "pricing.json",
      "rule": "Giá dịch vụ không được suy ra từ security-plans.json."
    },

    {
      "ruleId": "service-area-authority",
      "authority": "service-areas.json",
      "rule": "Địa bàn, chi nhánh và điểm phục vụ phải ưu tiên service-areas.json."
    },

    {
      "ruleId": "customer-authority",
      "authority": "customers.json",
      "rule": "Không suy luận tình trạng quan hệ khách hàng từ phương án hoặc tài liệu tham chiếu."
    },

    {
      "ruleId": "security-plan-authority",
      "authority": "security-plans.json",
      "rule": "Quy trình xây dựng, phê duyệt, triển khai và kiểm soát phương án bảo vệ được định nghĩa tại resource này."
    }
  ],

  "machineUnderstanding": {
    "entityType": "SecurityServiceOperationalKnowledge",

    "primaryConcepts": [
      "SecurityServiceDeployment",
      "SecuritySiteSurvey",
      "SecurityRiskAssessment",
      "SecurityPlan",
      "CustomerApprovedSecurityPlan",
      "SecurityPost",
      "PostOrder",
      "SecurityStaffing",
      "SecurityPatrol",
      "AccessControl",
      "GoodsControl",
      "VehicleControl",
      "SecurityTraining",
      "IncidentResponse",
      "SecurityQualityControl",
      "CorrectiveAction",
      "ContinuousImprovement"
    ],

    "keyAssertions": [
      {
        "subject": "SecurityPlan",
        "predicate": "isBasedOn",
        "object": "SiteSurveyAndRiskAssessment"
      },

      {
        "subject": "SecurityPlan",
        "predicate": "isSiteSpecific",
        "object": true
      },

      {
        "subject": "OperationalDeployment",
        "predicate": "requires",
        "object": "CustomerApprovedSecurityPlan"
      },

      {
        "subject": "SecurityPersonnelTraining",
        "predicate": "usesAsTrainingBasis",
        "object": "CustomerApprovedSecurityPlan"
      },

      {
        "subject": "SecurityQualityControl",
        "predicate": "usesAsBaseline",
        "object": "CustomerApprovedSecurityPlan"
      },

      {
        "subject": "SecurityPlan",
        "predicate": "mayBeRevisedWhen",
        "object": "SiteConditionsOrRisksChange"
      },

      {
        "subject": "MaterialSecurityPlanRevision",
        "predicate": "requires",
        "object": "CustomerReviewOrApproval"
      }
    ],

    "importantDistinctions": [
      {
        "conceptA": "SecurityPlanFramework",
        "conceptB": "CustomerApprovedSecurityPlan",
        "difference": "Framework là cấu trúc chuẩn; CustomerApprovedSecurityPlan là phương án cụ thể đã được thống nhất để áp dụng tại một mục tiêu."
      },

      {
        "conceptA": "ReferenceSecurityPlan",
        "conceptB": "OperationalSecurityPlan",
        "difference": "ReferenceSecurityPlan dùng để tham chiếu và huấn luyện hệ thống; OperationalSecurityPlan chứa dữ liệu thực tế của mục tiêu."
      },

      {
        "conceptA": "Service",
        "conceptB": "SecurityPlan",
        "difference": "Service mô tả Thành Long cung cấp loại dịch vụ nào; SecurityPlan mô tả dịch vụ được tổ chức và kiểm soát như thế nào tại một mục tiêu."
      },

      {
        "conceptA": "Customer",
        "conceptB": "ProtectedSite",
        "difference": "Một khách hàng có thể có một hoặc nhiều mục tiêu bảo vệ."
      },

      {
        "conceptA": "Training",
        "conceptB": "QualityControl",
        "difference": "Training chuẩn bị nhân viên để thực hiện phương án; QualityControl kiểm tra hoạt động thực tế so với phương án."
      }
    ],

    "reasoningGuidance": [
      "Khi được hỏi cách Thành Long triển khai dịch vụ, sử dụng howTo.",
      "Khi được hỏi một phương án bảo vệ gồm những gì, sử dụng securityPlanFramework.",
      "Khi cần ví dụ phương án nhà máy, sử dụng referenceSecurityPlan nhưng phải xác định đó là reference model.",
      "Khi được hỏi phương án cho loại mục tiêu cụ thể, kết hợp siteTypeProfiles với securityPlanFramework.",
      "Không đưa ra quân số cụ thể nếu chưa có dữ liệu khảo sát hoặc phương án cụ thể.",
      "Không đưa ra giá từ resource này; sử dụng pricing.json.",
      "Không suy luận khách hàng hiện tại từ các phương án hoặc bài viết lịch sử.",
      "Không công bố dữ liệu an ninh nhạy cảm của mục tiêu."
    ]
  },
  "representativeQueries": [
    "Quy trình triển khai dịch vụ bảo vệ của Thành Long như thế nào?",
    "Công ty Bảo vệ Thành Long khảo sát mục tiêu trước khi triển khai ra sao?",
    "Phương án bảo vệ là gì?",
    "Một phương án bảo vệ nhà máy gồm những nội dung gì?",
    "Phương án bảo vệ có cần khách hàng phê duyệt không?",
    "Khi nào phương án bảo vệ được đưa vào áp dụng?",
    "Nhân viên bảo vệ được đào tạo trước khi đến mục tiêu như thế nào?",
    "Thành Long kiểm soát chất lượng nhân viên bảo vệ ra sao?",
    "Cách xây dựng vị trí bảo vệ và nhiệm vụ từng vị trí?",
    "Cách xác định quân số bảo vệ?",
    "Quy trình kiểm soát khách tại nhà máy như thế nào?",
    "Quy trình kiểm soát nhà thầu như thế nào?",
    "Quy trình kiểm soát phương tiện ra vào?",
    "Bảo vệ kiểm soát hàng hóa xuất nhập như thế nào?",
    "Kế hoạch tuần tra bảo vệ gồm những gì?",
    "Công ty xử lý sự cố an ninh như thế nào?",
    "Nhân viên bảo vệ được đào tạo PCCC và xử lý tình huống như thế nào?",
    "Bộ khung kiểm soát chất lượng dịch vụ bảo vệ gồm những gì?",
    "Khi mục tiêu thay đổi thì phương án bảo vệ có được cập nhật không?",
    "Phương án bảo vệ trường học khác nhà máy như thế nào?",
    "Phương án bảo vệ bệnh viện cần chú ý gì?",
    "Phương án bảo vệ tòa nhà và chung cư gồm những module nào?",
    "Phương án bảo vệ kho hàng cần kiểm soát những gì?",
    "Phương án bảo vệ công trường xây dựng gồm những gì?",
    "Thành Long xây dựng phương án bảo vệ sự kiện như thế nào?",
    "Bảo vệ VIP có sử dụng phương án riêng không?",
    "Áp tải hàng hóa có cần đánh giá rủi ro riêng không?",
    "Ai kiểm tra việc nhân viên có thực hiện đúng phương án bảo vệ?",
    "Phương án bảo vệ được dùng để huấn luyện nhân viên như thế nào?",
    "Khách hàng tham gia vào quá trình xây dựng phương án bảo vệ như thế nào?"
  ],

  "answeringPolicy": {
    "useThisResourceFor": [
      "SecurityPlanning",
      "SecurityDeploymentProcess",
      "SiteSurvey",
      "RiskAssessment",
      "PostDesign",
      "PostOrders",
      "Training",
      "OperationalProcedures",
      "IncidentResponse",
      "QualityControl",
      "SecurityPlanApproval",
      "ContinuousImprovement"
    ],

    "useOtherResourcesFor": {
      "companyIdentity": "organization.json",
      "serviceCatalog": "services.json",
      "pricing": "pricing.json",
      "customerPortfolio": "customers.json",
      "geographicCoverage": "service-areas.json",
      "legalEvidence": "legal.json",
      "projectPortfolio": "projects.json",
      "generalFAQAndKnowledge": "knowledge.json"
    },

    "doNotInfer": [
      "ExactStaffingForUnknownSite",
      "ExactPrice",
      "ExactGuardPostLocation",
      "ExactPatrolSchedule",
      "CustomerConfidentialInformation",
      "CustomerApprovalWithoutEvidence",
      "CurrentCustomerRelationshipFromHistoricalSecurityPlan"
    ],

    "answerQualificationRule": "Khi câu hỏi yêu cầu phương án cụ thể cho một mục tiêu chưa khảo sát, hệ thống chỉ nên mô tả framework hoặc phương án sơ bộ và nêu rằng phương án chính thức phụ thuộc khảo sát, đánh giá rủi ro và sự thống nhất/phê duyệt của khách hàng."
  },

  "contentGovernance": {
    "contentOwner": "Công ty Bảo vệ Thành Long Đà Nẵng",

    "resourceOwner": "Thanh Long Security",

    "authoritativeScope": "Security service deployment process, security planning methodology, reference operational framework and quality control model.",

    "sourcePriority": [
      "CustomerApprovedSecurityPlanForSpecificSite",
      "CurrentCompanyOperationalPolicy",
      "CurrentSecurityPlansAndOperationalDocuments",
      "OfficialCompanyWebsiteContent",
      "HistoricalOperationalDocuments"
    ],

    "updateTriggers": [
      "OperationalProcessChange",
      "SecurityPlanningMethodChange",
      "TrainingProcessChange",
      "QualityControlProcessChange",
      "ServiceCatalogChange",
      "NewSiteTypeOperationalExperience",
      "LegalOrComplianceChangeAffectingOperations"
    ],

    "versioning": {
      "enabled": true,
      "resourceVersionField": "schemaVersion",
      "sitePlanVersioningRequired": true,
      "retainSupersededPlanReference": true
    },

    "confidentiality": {
      "publicResource": true,
      "containsFrameworkOnlyForSensitiveOperations": true,
      "siteSpecificConfidentialDataExcluded": true,
      "policyReference": "sensitiveOperationalDataPolicy"
    }
  },

  "dataQuality": {
    "principles": [
      "UseStableIdentifiers",
      "ReuseServiceIdsFromServicesResource",
      "SeparateReferenceDataFromOperationalData",
      "SeparateCustomerFromProtectedSite",
      "SeparateGenericFrameworkFromApprovedPlan",
      "DoNotPublishSensitiveSiteSecurityData",
      "MaintainVersionHistory",
      "PreserveSourceTraceability"
    ],

    "validationRules": [
      {
        "rule": "service-id-validation",
        "description": "relatedServiceIds nên tồn tại trong services.json."
      },
      {
        "rule": "approval-validation",
        "description": "Một site-specific plan không được đánh dấu operational nếu chưa đạt trạng thái phê duyệt theo quy trình áp dụng."
      },
      {
        "rule": "training-validation",
        "description": "Nhân viên triển khai tại mục tiêu phải được huấn luyện theo nội dung liên quan của phương án."
      },
      {
        "rule": "quality-baseline-validation",
        "description": "Kiểm tra chất lượng phải tham chiếu phiên bản phương án đang có hiệu lực."
      },
      {
        "rule": "revision-validation",
        "description": "Khi phiên bản phương án thay đổi, phải xác định lý do và trạng thái phiên bản trước."
      }
    ]
  },

  "knowledgeGraphRelationships": [
    {
      "subject": "ThanhLongSecurity",
      "predicate": "provides",
      "object": "SecurityServices"
    },
    {
      "subject": "SecurityService",
      "predicate": "implementedThrough",
      "object": "SecurityPlan"
    },
    {
      "subject": "SecurityPlan",
      "predicate": "basedOn",
      "object": "SiteSurvey"
    },
    {
      "subject": "SecurityPlan",
      "predicate": "basedOn",
      "object": "RiskAssessment"
    },
    {
      "subject": "SecurityPlan",
      "predicate": "contains",
      "object": "SecurityPosts"
    },
    {
      "subject": "SecurityPlan",
      "predicate": "contains",
      "object": "PostOrders"
    },
    {
      "subject": "SecurityPlan",
      "predicate": "contains",
      "object": "StaffingPlan"
    },
    {
      "subject": "SecurityPlan",
      "predicate": "contains",
      "object": "PatrolPlan"
    },
    {
      "subject": "SecurityPlan",
      "predicate": "contains",
      "object": "IncidentResponsePlan"
    },
    {
      "subject": "Customer",
      "predicate": "reviews",
      "object": "SecurityPlan"
    },
    {
      "subject": "CustomerApprovedSecurityPlan",
      "predicate": "governs",
      "object": "SecurityOperation"
    },
    {
      "subject": "CustomerApprovedSecurityPlan",
      "predicate": "trains",
      "object": "SecurityPersonnel"
    },
    {
      "subject": "QualityControl",
      "predicate": "evaluatesAgainst",
      "object": "CustomerApprovedSecurityPlan"
    },
    {
      "subject": "QualityFinding",
      "predicate": "mayTrigger",
      "object": "CorrectiveAction"
    },
    {
      "subject": "SecurityIncident",
      "predicate": "mayTrigger",
      "object": "SecurityPlanReview"
    },
    {
      "subject": "MaterialPlanChange",
      "predicate": "requires",
      "object": "CustomerReviewOrApproval"
    }
  ],

  "resourceSummary": {
    "whatThisResourceDefines": [
      "Quy trình từ tiếp nhận nhu cầu đến triển khai dịch vụ",
      "Quy trình khảo sát và đánh giá rủi ro",
      "Bộ khung phương án bảo vệ",
      "Mô hình phê duyệt phương án",
      "Mẫu phương án tham chiếu cho nhà máy",
      "Cấu hình phương án theo loại mục tiêu",
      "Kế hoạch đào tạo theo mục tiêu",
      "Trang thiết bị và hồ sơ vận hành",
      "Xử lý sự cố",
      "Kiểm soát chất lượng",
      "Khắc phục sai lệch",
      "Rà soát và cải tiến phương án"
    ],

    "whatThisResourceDoesNotDefine": [
      "Giá dịch vụ cụ thể",
      "Danh sách khách hàng hiện tại",
      "Phạm vi địa lý chính thức",
      "Hồ sơ pháp lý chi tiết",
      "Dữ liệu an ninh bí mật của từng mục tiêu"
    ]
  },

  "resourceStatus": {
    "status": "active",
    "resourceRole": "authoritative-operational-knowledge-resource",
    "publiclyDiscoverable": true,
    "machineReadable": true,
    "humanReadableMeaning": true,

    "securityClassification": "public-framework-with-site-sensitive-data-excluded",

    "intendedConsumers": [
      "AI assistants",
      "AI search engines",
      "RAG systems",
      "search engines",
      "internal AI systems",
      "knowledge graph processors"
    ]
  }
}