{
  "schemaVersion": 1,
  "domain": "transport",
  "citizenId": "2737098",
  "city": "nairobi",
  "recordCount": 12,
  "source": {
    "path": "assets/data/citizens/source-records/2737098.json",
    "sha256": "e8f7dade68df89f4af7311250270841a9ce7328f00b01a1c0c6c7855541abe09",
    "identityPointer": "/tables/identity/rows/0/values"
  },
  "scope": "All 12 supplied transport records for this citizen.",
  "rawFields": [
    {
      "name": "JourneyId",
      "key": "JourneyId",
      "type": "source text or null",
      "description": "Exact JourneyId value from the supplied transportJourneys source table; null is empty in CSV."
    },
    {
      "name": "TripId",
      "key": "TripId",
      "type": "source text or null",
      "description": "Exact TripId value from the supplied transportJourneys source table; null is empty in CSV."
    },
    {
      "name": "CitizenId",
      "key": "CitizenId",
      "type": "source text or null",
      "description": "Exact CitizenId value from the supplied transportJourneys source table; null is empty in CSV."
    },
    {
      "name": "BoardingStageId",
      "key": "BoardingStageId",
      "type": "source text or null",
      "description": "Exact BoardingStageId value from the supplied transportJourneys source table; null is empty in CSV."
    },
    {
      "name": "AlightingStageId",
      "key": "AlightingStageId",
      "type": "source text or null",
      "description": "Exact AlightingStageId value from the supplied transportJourneys source table; null is empty in CSV."
    },
    {
      "name": "BoardedUtc",
      "key": "BoardedUtc",
      "type": "source text or null",
      "description": "Exact BoardedUtc value from the supplied transportJourneys source table; null is empty in CSV."
    },
    {
      "name": "AlightedUtc",
      "key": "AlightedUtc",
      "type": "source text or null",
      "description": "Exact AlightedUtc value from the supplied transportJourneys source table; null is empty in CSV."
    },
    {
      "name": "FareLocal",
      "key": "FareLocal",
      "type": "source text or null",
      "description": "Exact FareLocal value from the supplied transportJourneys source table; null is empty in CSV."
    },
    {
      "name": "PaymentMethod",
      "key": "PaymentMethod",
      "type": "source text or null",
      "description": "Exact PaymentMethod value from the supplied transportJourneys source table; null is empty in CSV."
    },
    {
      "name": "CreatedUtc",
      "key": "CreatedUtc",
      "type": "source text or null",
      "description": "Exact CreatedUtc value from the supplied transportJourneys source table; null is empty in CSV."
    },
    {
      "name": "JourneyGroupId",
      "key": "JourneyGroupId",
      "type": "source text or null",
      "description": "Exact JourneyGroupId value from the supplied transportJourneys source table; null is empty in CSV."
    }
  ],
  "displayFields": [
    {
      "key": "date",
      "label": "Boarded",
      "description": "Display value taken from the supplied raw fields; combined values remain labeled."
    },
    {
      "key": "alighted",
      "label": "Alighted",
      "description": "Display value taken from the supplied raw fields; combined values remain labeled."
    },
    {
      "key": "stages",
      "label": "Boarding / alighting IDs",
      "description": "Display value taken from the supplied raw fields; combined values remain labeled."
    },
    {
      "key": "fare",
      "label": "Fare (local)",
      "description": "Display value taken from the supplied raw fields; combined values remain labeled."
    },
    {
      "key": "payment",
      "label": "Payment method",
      "description": "Display value taken from the supplied raw fields; combined values remain labeled."
    }
  ],
  "missingFields": [
    "Stage names, vehicle, route and fare currency not supplied"
  ],
  "derivedFields": []
}
