Passport Schema (v1)

    Data model overview for Global Workforce Passport.

    Core Entities

    • Person
    • PersonLanguages
    • PersonWorkAuthorizations
    • PersonCertifications
    • Agency (optional)
    • Verification

    Public-safe Fields

    • name
    • occupation_code
    • current_country
    • deployability_score
    • authorization countries
    • availability
    • is_verified

    Private Fields

    • document paths
    • phone number
    • email
    • ID numbers
    • bank details

    Example JSON (v1)

    {
      "name": "Osman G.",
      "country": "TR",
      "occupation_code": "7.1",
      "years_experience": 5,
      "open_to_relocation": true,
      "available_within_days": 30,
      "requires_visa_sponsorship": false,
      "work_authorized_countries": ["TR", "AE", "QA"],
      "is_verified": false,
      "passport_score": 60
    }

    Notes

    The schema is optimized for deployability and verification clarity.

    It is not a full resume replacement.