[
  {
    "catalog_key": "worker_objectives",
    "entry_key": "employer_tied",
    "title_en": "Employer-specific work permit",
    "title_fr": "Permis lié à un employeur",
    "summary_en": null,
    "summary_fr": null,
    "payload": {
      "branch": "unknown",
      "employerRequired": true
    },
    "sort_order": 10,
    "is_active": true
  },
  {
    "catalog_key": "worker_objectives",
    "entry_key": "open",
    "title_en": "Open work permit",
    "title_fr": "Permis de travail ouvert",
    "summary_en": null,
    "summary_fr": null,
    "payload": {
      "branch": "open",
      "employerRequired": false
    },
    "sort_order": 20,
    "is_active": true
  },
  {
    "catalog_key": "worker_objectives",
    "entry_key": "pgwp",
    "title_en": "PGWP / PTPD",
    "title_fr": "PTPD / PGWP",
    "summary_en": null,
    "summary_fr": null,
    "payload": {
      "branch": "open",
      "employerRequired": false
    },
    "sort_order": 30,
    "is_active": true
  },
  {
    "catalog_key": "worker_objectives",
    "entry_key": "spouse_open",
    "title_en": "Spouse / partner open work permit",
    "title_fr": "Permis ouvert d’époux/conjoint",
    "summary_en": null,
    "summary_fr": null,
    "payload": {
      "branch": "open",
      "employerRequired": false
    },
    "sort_order": 40,
    "is_active": true
  },
  {
    "catalog_key": "worker_objectives",
    "entry_key": "bridging_open",
    "title_en": "Bridging open work permit",
    "title_fr": "Permis ouvert transitoire",
    "summary_en": null,
    "summary_fr": null,
    "payload": {
      "branch": "open",
      "employerRequired": false
    },
    "sort_order": 50,
    "is_active": true
  },
  {
    "catalog_key": "worker_objectives",
    "entry_key": "vulnerable_open",
    "title_en": "Open work permit — vulnerable worker",
    "title_fr": "Permis ouvert — travailleur vulnérable",
    "summary_en": null,
    "summary_fr": null,
    "payload": {
      "branch": "open",
      "employerRequired": false
    },
    "sort_order": 60,
    "is_active": true
  },
  {
    "catalog_key": "worker_objectives",
    "entry_key": "iec",
    "title_en": "International Experience Canada",
    "title_fr": "Expérience internationale Canada",
    "summary_en": null,
    "summary_fr": null,
    "payload": {
      "branch": "open",
      "employerRequired": false
    },
    "sort_order": 70,
    "is_active": true
  },
  {
    "catalog_key": "worker_objectives",
    "entry_key": "r186",
    "title_en": "Work without a permit — IRPR 186",
    "title_fr": "Travail sans permis — RIPR 186",
    "summary_en": null,
    "summary_fr": null,
    "payload": {
      "branch": "r186",
      "employerRequired": false
    },
    "sort_order": 80,
    "is_active": true
  },
  {
    "catalog_key": "open_categories",
    "entry_key": "none",
    "title_en": "None / to determine",
    "title_fr": "Aucune / à déterminer",
    "summary_en": null,
    "summary_fr": null,
    "payload": {},
    "sort_order": 10,
    "is_active": true
  },
  {
    "catalog_key": "open_categories",
    "entry_key": "pgwp",
    "title_en": "Post-graduation work permit (PGWP)",
    "title_fr": "Permis de travail postdiplôme (PTPD)",
    "summary_en": null,
    "summary_fr": null,
    "payload": {},
    "sort_order": 20,
    "is_active": true
  },
  {
    "catalog_key": "open_categories",
    "entry_key": "spouse",
    "title_en": "Spouse/partner of an eligible worker or student",
    "title_fr": "Époux/conjoint d’un travailleur ou étudiant admissible",
    "summary_en": null,
    "summary_fr": null,
    "payload": {},
    "sort_order": 30,
    "is_active": true
  },
  {
    "catalog_key": "open_categories",
    "entry_key": "bridging",
    "title_en": "Bridging open work permit",
    "title_fr": "Permis de travail ouvert transitoire",
    "summary_en": null,
    "summary_fr": null,
    "payload": {},
    "sort_order": 40,
    "is_active": true
  },
  {
    "catalog_key": "open_categories",
    "entry_key": "vulnerable_a72",
    "title_en": "Vulnerable worker — A72",
    "title_fr": "Travailleur vulnérable — A72",
    "summary_en": null,
    "summary_fr": null,
    "payload": {},
    "sort_order": 50,
    "is_active": true
  },
  {
    "catalog_key": "open_categories",
    "entry_key": "asylum",
    "title_en": "Asylum claimant / protected person",
    "title_fr": "Demandeur d’asile/personne protégée",
    "summary_en": null,
    "summary_fr": null,
    "payload": {},
    "sort_order": 60,
    "is_active": true
  },
  {
    "catalog_key": "open_categories",
    "entry_key": "boc_6m",
    "title_en": "Holder of a BOC valid at least 6 months",
    "title_fr": "Titulaire d’un PST d’au moins 6 mois",
    "summary_en": null,
    "summary_fr": null,
    "payload": {},
    "sort_order": 70,
    "is_active": true
  },
  {
    "catalog_key": "open_categories",
    "entry_key": "public_policy",
    "title_en": "Specific public policy",
    "title_fr": "Politique publique précise",
    "summary_en": null,
    "summary_fr": null,
    "payload": {},
    "sort_order": 80,
    "is_active": true
  },
  {
    "catalog_key": "open_categories",
    "entry_key": "iec_whv",
    "title_en": "IEC — Working Holiday",
    "title_fr": "EIC — Vacances-travail",
    "summary_en": null,
    "summary_fr": null,
    "payload": {},
    "sort_order": 90,
    "is_active": true
  },
  {
    "catalog_key": "employer_routes",
    "entry_key": "lmia-high-wage",
    "title_en": "High-wage position",
    "title_fr": "Poste à haut salaire",
    "summary_en": "Regular LMIA, transition plan, recruitment and prevailing wage.",
    "summary_fr": "EIMT régulière, plan de transition, recrutement et salaire courant.",
    "payload": {
      "family": "lmia",
      "programEn": "TFWP · LMIA",
      "programFr": "PTET · EIMT",
      "footerEn": "Employer step: LMIA + fee",
      "footerFr": "Étape employeur : EIMT + frais",
      "feeEstimateCad": 1000
    },
    "sort_order": 10,
    "is_active": true
  },
  {
    "catalog_key": "employer_routes",
    "entry_key": "lmia-low-wage",
    "title_en": "Low-wage position",
    "title_fr": "Poste à bas salaire",
    "summary_en": "Regular LMIA, cap, refusal-to-process rules and stream-specific duties.",
    "summary_fr": "EIMT régulière, plafond, refus de traitement et obligations propres au volet.",
    "payload": {
      "family": "lmia",
      "programEn": "TFWP · LMIA",
      "programFr": "PTET · EIMT",
      "footerEn": "Employer step: LMIA + fee",
      "footerFr": "Étape employeur : EIMT + frais",
      "feeEstimateCad": 1000
    },
    "sort_order": 20,
    "is_active": true
  },
  {
    "catalog_key": "employer_routes",
    "entry_key": "lmia-qc-facilitated",
    "title_en": "Facilitated LMIA processing—Quebec",
    "title_fr": "Traitement simplifié — Québec",
    "summary_en": "Eligible occupation; LMIA and temporary selection/CAQ remain separate.",
    "summary_fr": "Profession admissible; EIMT et sélection temporaire/CAQ demeurent distinctes.",
    "payload": {
      "family": "qc",
      "programEn": "QUEBEC · LMIA",
      "programFr": "QUÉBEC · EIMT",
      "footerEn": "Employer step: LMIA + fee",
      "footerFr": "Étape employeur : EIMT + frais",
      "quebecCaqRequired": true,
      "feeEstimateCad": 1000
    },
    "sort_order": 30,
    "is_active": true
  },
  {
    "catalog_key": "employer_routes",
    "entry_key": "lmia-gts",
    "title_en": "Global Talent Stream",
    "title_fr": "Volet des talents mondiaux",
    "summary_en": "Category A or B, Labour Market Benefits Plan and wage threshold.",
    "summary_fr": "Catégorie A ou B, plan des avantages relatifs au marché du travail et seuil salarial.",
    "payload": {
      "family": "lmia",
      "programEn": "TFWP · GTS",
      "programFr": "PTET · VTM",
      "footerEn": "Employer step: LMIA + fee",
      "footerFr": "Étape employeur : EIMT + frais",
      "feeEstimateCad": 1000
    },
    "sort_order": 40,
    "is_active": true
  },
  {
    "catalog_key": "employer_routes",
    "entry_key": "lmia-agriculture",
    "title_en": "Agricultural Stream / SAWP",
    "title_fr": "Volet agricole / PTAS",
    "summary_en": "Choose according to commodity, country, duration and applicable contract.",
    "summary_fr": "Choisir selon le produit, le pays, la durée et le contrat applicable.",
    "payload": {
      "family": "lmia",
      "programEn": "TFWP · AGRICULTURE",
      "programFr": "PTET · AGRICOLE",
      "footerEn": "Employer step: LMIA; federal fee generally waived if all agricultural conditions are met",
      "footerFr": "Étape employeur : EIMT; frais fédéraux généralement dispensés si tous les critères agricoles sont remplis",
      "feeRule": "primary_agriculture",
      "feeEstimateCad": 0
    },
    "sort_order": 50,
    "is_active": true
  },
  {
    "catalog_key": "employer_routes",
    "entry_key": "lmia-caregiver",
    "title_en": "In-home caregiver",
    "title_fr": "Fournisseur de soins à domicile",
    "summary_en": "Verify the stream and refusal-to-process rules.",
    "summary_fr": "Volet et refus de traitement à vérifier.",
    "payload": {
      "family": "lmia",
      "programEn": "TFWP · IN-HOME CARE",
      "programFr": "PTET · SOINS À DOMICILE",
      "footerEn": "Employer step: LMIA; conditional fee waiver must be proven",
      "footerFr": "Étape employeur : EIMT; exemption de frais conditionnelle à prouver",
      "feeRule": "caregiver_conditional",
      "feeEstimateCad": 0
    },
    "sort_order": 60,
    "is_active": true
  },
  {
    "catalog_key": "employer_routes",
    "entry_key": "imp-c61",
    "title_en": "Intra-company transferee—executive (C61)",
    "title_fr": "Personne mutée à l’intérieur d’une société — cadre (C61)",
    "summary_en": "Qualifying enterprise relationship, prior employment and executive capacity.",
    "summary_fr": "Lien d’entreprise admissible, emploi antérieur et poste de cadre.",
    "payload": {
      "family": "imp",
      "programEn": "IMP · R205",
      "programFr": "PMI · R205",
      "footerEn": "Employer step: Portal offer + $230 unless exempt",
      "footerFr": "Étape employeur : offre au Portail + 230 $ sauf dispense",
      "exemptionCode": "C61",
      "feeEstimateCad": 230
    },
    "sort_order": 70,
    "is_active": true
  },
  {
    "catalog_key": "employer_routes",
    "entry_key": "imp-c62",
    "title_en": "Intra-company transferee—senior manager (C62)",
    "title_fr": "Personne mutée à l’intérieur d’une société — cadre supérieur (C62)",
    "summary_en": "Qualifying enterprise relationship, prior employment and senior-manager capacity.",
    "summary_fr": "Lien d’entreprise admissible, emploi antérieur et poste de cadre supérieur.",
    "payload": {
      "family": "imp",
      "programEn": "IMP · R205",
      "programFr": "PMI · R205",
      "footerEn": "Employer step: Portal offer + $230 unless exempt",
      "footerFr": "Étape employeur : offre au Portail + 230 $ sauf dispense",
      "exemptionCode": "C62",
      "feeEstimateCad": 230
    },
    "sort_order": 80,
    "is_active": true
  },
  {
    "catalog_key": "employer_routes",
    "entry_key": "imp-c63",
    "title_en": "Intra-company transferee—specialized knowledge (C63)",
    "title_fr": "Personne mutée à l’intérieur d’une société — connaissances spécialisées (C63)",
    "summary_en": "Qualifying enterprise relationship, prior employment and specialized-knowledge role.",
    "summary_fr": "Lien d’entreprise admissible, emploi antérieur et connaissances spécialisées.",
    "payload": {
      "family": "imp",
      "programEn": "IMP · R205",
      "programFr": "PMI · R205",
      "footerEn": "Employer step: Portal offer + $230 unless exempt",
      "footerFr": "Étape employeur : offre au Portail + 230 $ sauf dispense",
      "exemptionCode": "C63",
      "feeEstimateCad": 230
    },
    "sort_order": 90,
    "is_active": true
  },
  {
    "catalog_key": "employer_routes",
    "entry_key": "imp-c16",
    "title_en": "Francophone Mobility—C16",
    "title_fr": "Mobilité francophone — C16",
    "summary_en": "Employment outside Quebec and language/program criteria to confirm.",
    "summary_fr": "Emploi hors Québec et critères linguistiques/programme à confirmer.",
    "payload": {
      "family": "imp",
      "programEn": "IMP · R205",
      "programFr": "PMI · R205",
      "footerEn": "Employer step: Portal offer + $230 unless exempt",
      "footerFr": "Étape employeur : offre au Portail + 230 $ sauf dispense",
      "exemptionCode": "C16",
      "feeEstimateCad": 230
    },
    "sort_order": 100,
    "is_active": true
  },
  {
    "catalog_key": "employer_routes",
    "entry_key": "imp-r204",
    "title_en": "International agreement R204",
    "title_fr": "Accord international R204",
    "summary_en": "Specific FTA, agreement or federal-provincial arrangement; confirm the code and professional category.",
    "summary_fr": "ALE, accord ou entente fédérale-provinciale précis; code et catégorie de professionnel à confirmer.",
    "payload": {
      "family": "imp",
      "programEn": "IMP · R204",
      "programFr": "PMI · R204",
      "footerEn": "Employer step: Portal offer + $230 unless exempt",
      "footerFr": "Étape employeur : offre au Portail + 230 $ sauf dispense",
      "exemptionCode": null,
      "feeEstimateCad": 230
    },
    "sort_order": 110,
    "is_active": true
  },
  {
    "catalog_key": "employer_routes",
    "entry_key": "imp-r205",
    "title_en": "Significant benefit / entrepreneur—C10/C11",
    "title_fr": "Avantage important / entrepreneur — C10/C11",
    "summary_en": "Individualized proof of significant benefit or entrepreneurial activity.",
    "summary_fr": "Preuve individualisée de l’avantage important ou de l’activité entrepreneuriale.",
    "payload": {
      "family": "imp",
      "programEn": "IMP · R205",
      "programFr": "PMI · R205",
      "footerEn": "Employer step: Portal offer + $230 unless exempt",
      "footerFr": "Étape employeur : offre au Portail + 230 $ sauf dispense",
      "exemptionCode": null,
      "feeEstimateCad": 230
    },
    "sort_order": 120,
    "is_active": true
  },
  {
    "catalog_key": "employer_routes",
    "entry_key": "imp-csq",
    "title_en": "CSQ holder—A73/A76",
    "title_fr": "Titulaire d’un CSQ — A73/A76",
    "summary_en": "PR stage, Quebec employer and exact-code criteria must be confirmed.",
    "summary_fr": "État de la RP, employeur au Québec et critères du code exact à confirmer.",
    "payload": {
      "family": "imp",
      "programEn": "IMP · R205",
      "programFr": "PMI · R205",
      "footerEn": "Employer step: Portal offer + $230 unless exempt",
      "footerFr": "Étape employeur : offre au Portail + 230 $ sauf dispense",
      "exemptionCode": "A73/A76",
      "feeEstimateCad": 230
    },
    "sort_order": 130,
    "is_active": true
  },
  {
    "catalog_key": "employer_routes",
    "entry_key": "open-wp",
    "title_en": "Eligible open work permit",
    "title_fr": "Permis de travail ouvert admissible",
    "summary_en": "No LMIA or Employer Portal offer, but a specific open-permit category must be established.",
    "summary_fr": "Aucune EIMT ni offre au Portail des employeurs, mais une catégorie ouverte précise doit être établie.",
    "payload": {
      "family": "open",
      "programEn": "IRCC · OPEN",
      "programFr": "IRCC · OUVERT",
      "footerEn": "Employer step: no employer authorization",
      "footerFr": "Étape employeur : aucune autorisation employeur",
      "feeEstimateCad": 0
    },
    "sort_order": 140,
    "is_active": true
  },
  {
    "catalog_key": "employer_routes",
    "entry_key": "no-permit",
    "title_en": "Work authorized without a permit",
    "title_fr": "Travail autorisé sans permis",
    "summary_en": "Only where the activity and every limitation match IRPR 186 exactly.",
    "summary_fr": "Seulement si l’activité et toutes ses limites correspondent exactement au RIPR 186.",
    "payload": {
      "family": "none",
      "programEn": "IRPR 186",
      "programFr": "RIPR 186",
      "footerEn": "Employer step: no employer authorization",
      "footerFr": "Étape employeur : aucune autorisation employeur",
      "feeEstimateCad": 0
    },
    "sort_order": 150,
    "is_active": true
  }
]
