{
  "schemaVersion": 1,
  "domain": "employment",
  "citizenId": "2737098",
  "city": "nairobi",
  "recordCount": 4,
  "source": {
    "path": "assets/data/citizens/source-records/nairobi-2737098-employment-complete.json",
    "sha256": "c80ed460d8860c8f6883439d035cfdcccc016a068cdaa49a23118f0b714d245c",
    "tablePointer": "/tables/employmentContracts",
    "asOf": "2026-10-07",
    "originalCitizenSource": {
      "path": "assets/data/citizens/source-records/2737098.json",
      "sha256": "e8f7dade68df89f4af7311250270841a9ce7328f00b01a1c0c6c7855541abe09",
      "identityPointer": "/tables/identity/rows/0/values"
    }
  },
  "scope": "All 4 supplied employment contracts, including 1 active contract as of 2026-10-07.",
  "rawFields": [
    {
      "name": "CitizenId",
      "key": "CitizenId",
      "type": "source text or null",
      "description": "Exact CitizenId value from the supplied employmentContracts source table; null is empty in CSV."
    },
    {
      "name": "ContractId",
      "key": "ContractId",
      "type": "source text or null",
      "description": "Exact ContractId value from the supplied employmentContracts source table; null is empty in CSV."
    },
    {
      "name": "EmployerId",
      "key": "EmployerId",
      "type": "source text or null",
      "description": "Exact EmployerId value from the supplied employmentContracts source table; null is empty in CSV."
    },
    {
      "name": "EmployerCode",
      "key": "EmployerCode",
      "type": "source text or null",
      "description": "Exact EmployerCode value from the supplied employmentContracts source table; null is empty in CSV."
    },
    {
      "name": "EmployerName",
      "key": "EmployerName",
      "type": "source text or null",
      "description": "Exact EmployerName value from the supplied employmentContracts source table; null is empty in CSV."
    },
    {
      "name": "SectorCode",
      "key": "SectorCode",
      "type": "source text or null",
      "description": "Exact SectorCode value from the supplied employmentContracts source table; null is empty in CSV."
    },
    {
      "name": "EmployerSize",
      "key": "EmployerSize",
      "type": "source text or null",
      "description": "Exact EmployerSize value from the supplied employmentContracts source table; null is empty in CSV."
    },
    {
      "name": "DepartmentId",
      "key": "DepartmentId",
      "type": "source text or null",
      "description": "Exact DepartmentId value from the supplied employmentContracts source table; null is empty in CSV."
    },
    {
      "name": "DepartmentName",
      "key": "DepartmentName",
      "type": "source text or null",
      "description": "Exact DepartmentName value from the supplied employmentContracts source table; null is empty in CSV."
    },
    {
      "name": "JobTitleId",
      "key": "JobTitleId",
      "type": "source text or null",
      "description": "Exact JobTitleId value from the supplied employmentContracts source table; null is empty in CSV."
    },
    {
      "name": "JobTitle",
      "key": "JobTitle",
      "type": "source text or null",
      "description": "Exact JobTitle value from the supplied employmentContracts source table; null is empty in CSV."
    },
    {
      "name": "EmploymentType",
      "key": "EmploymentType",
      "type": "source text or null",
      "description": "Exact EmploymentType value from the supplied employmentContracts source table; null is empty in CSV."
    },
    {
      "name": "StartDate",
      "key": "StartDate",
      "type": "source text or null",
      "description": "Exact StartDate value from the supplied employmentContracts source table; null is empty in CSV."
    },
    {
      "name": "EndDate",
      "key": "EndDate",
      "type": "source text or null",
      "description": "Exact EndDate value from the supplied employmentContracts source table; null is empty in CSV."
    },
    {
      "name": "AgeAtJobStart",
      "key": "AgeAtJobStart",
      "type": "source text or null",
      "description": "Exact AgeAtJobStart value from the supplied employmentContracts source table; null is empty in CSV."
    },
    {
      "name": "TenureYears",
      "key": "TenureYears",
      "type": "source text or null",
      "description": "Exact TenureYears value from the supplied employmentContracts source table; null is empty in CSV."
    },
    {
      "name": "GrossMonthlyLocal",
      "key": "GrossMonthlyLocal",
      "type": "source text or null",
      "description": "Exact GrossMonthlyLocal value from the supplied employmentContracts source table; null is empty in CSV."
    },
    {
      "name": "EmploymentStatus",
      "key": "EmploymentStatus",
      "type": "source text or null",
      "description": "Exact EmploymentStatus value from the supplied employmentContracts source table; null is empty in CSV."
    },
    {
      "name": "IsActive",
      "key": "IsActive",
      "type": "source text or null",
      "description": "Exact IsActive value from the supplied employmentContracts source table; null is empty in CSV."
    },
    {
      "name": "CreatedUtc",
      "key": "CreatedUtc",
      "type": "source text or null",
      "description": "Exact CreatedUtc value from the supplied employmentContracts source table; null is empty in CSV."
    }
  ],
  "displayFields": [
    {
      "key": "date",
      "label": "Start date",
      "description": "Display value taken from the supplied raw fields; combined values remain labeled."
    },
    {
      "key": "employer",
      "label": "Employer",
      "description": "Display value taken from the supplied raw fields; combined values remain labeled."
    },
    {
      "key": "job",
      "label": "Job title",
      "description": "Display value taken from the supplied raw fields; combined values remain labeled."
    },
    {
      "key": "status",
      "label": "Status",
      "description": "Display value taken from the supplied raw fields; combined values remain labeled."
    }
  ],
  "missingFields": [],
  "derivedFields": []
}
