Elasticsearch Mapping

The full Elasticsearch field mapping for Person data

The following is the full Elasticsearch field mapping for Person data. Use the mapping when writing Elasticsearch queries with the Person Search API to fine-tune your results.

For more information about Elasticsearch fields, see https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-types.html.

{
  "properties": {
    "full_name": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "first_name": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "middle_initial": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "middle_name": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "last_name": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "last_initial": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "sex": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "birth_year": {
      "type": "date",
      "index": true,
      "doc_values": true,
      "format": "yyyy-MM-dd||yyyy-MM||yyyy",
      "ignore_malformed": true
    },
    "birth_date": {
      "type": "date",
      "index": true,
      "doc_values": true,
      "format": "yyyy-MM-dd||yyyy-MM||yyyy",
      "ignore_malformed": true
    },
    "linkedin_url": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "linkedin_username": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "linkedin_id": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "facebook_url": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "facebook_username": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "facebook_id": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "twitter_url": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "twitter_username": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "github_url": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "github_username": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "work_email": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "personal_emails": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "recommended_personal_email": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "mobile_phone": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "industry": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_title": {
      "type": "keyword",
      "index": true,
      "doc_values": true,
      "ignore_above": 256,
      "fields": {
        "text": {
          "type": "text",
          "doc_values": false
        }
      }
    },
    "job_title_role": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_title_sub_role": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_title_levels": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_id": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_name": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_website": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_size": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_industry": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_founded": {
      "type": "date",
      "index": true,
      "doc_values": true,
      "format": "yyyy-MM-dd||yyyy-MM||yyyy",
      "ignore_malformed": true
    },
    "job_company_linkedin_url": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_linkedin_id": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_facebook_url": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_twitter_url": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_type": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_ticker": {
      "type": "keyword",
      "index": true,
      "doc_values": true,
      "normalizer": "lowercase"
    },
    "job_company_location_name": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_location_locality": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_location_region": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_location_metro": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_location_country": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_location_continent": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_location_street_address": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_location_address_line_2": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_location_postal_code": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_location_geo": {
      "type": "geo_point",
      "index": true,
      "doc_values": false
    },
    "job_company_employee_count": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_inferred_revenue": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_12mo_employee_growth_rate": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_company_total_funding_raised": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_last_updated": {
      "type": "date",
      "index": true,
      "doc_values": true,
      "format": "yyyy-MM-dd||yyyy-MM||yyyy",
      "ignore_malformed": true
    },
    "job_last_verified": {
      "type": "date",
      "index": true,
      "doc_values": true,
      "format": "yyyy-MM-dd||yyyy-MM||yyyy",
      "ignore_malformed": true
    },
    "job_last_changed": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_start_date": {
      "type": "date",
      "index": true,
      "doc_values": true,
      "format": "yyyy-MM-dd||yyyy-MM||yyyy",
      "ignore_malformed": true
    },
    "job_summary": {
      "type": "text",
      "index": true,
      "doc_values": false
    },
    "job_onet_code": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_onet_major_group": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_onet_minor_group": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_onet_broad_occupation": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_onet_specific_occupation": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "job_onet_specific_occupation_detail": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "location_name": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "location_locality": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "location_region": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "location_metro": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "location_country": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "location_continent": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "location_full_address": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "location_street_address": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "location_address_line_2": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "location_postal_code": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "location_geo": {
      "type": "geo_point",
      "index": true,
      "doc_values": false
    },
    "location_last_updated": {
      "type": "date",
      "index": true,
      "doc_values": true,
      "format": "yyyy-MM-dd||yyyy-MM||yyyy",
      "ignore_malformed": true
    },
    "linkedin_connections": {
      "type": "integer",
      "index": true,
      "doc_values": false
    },
    "facebook_friends": {
      "type": "integer",
      "index": true,
      "doc_values": false
    },
    "inferred_salary": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "inferred_years_experience": {
      "type": "integer",
      "index": true,
      "doc_values": false
    },
    "summary": {
      "type": "text",
      "index": true,
      "doc_values": false
    },
    "phone_numbers": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "phones": {
      "properties": {
        "number": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "first_seen": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "last_seen": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "num_sources": {
          "type": "integer",
          "index": true,
          "doc_values": false
        }
      }
    },
    "possible_phones": {
      "properties": {
        "number": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "first_seen": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "last_seen": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "num_sources": {
          "type": "integer",
          "index": true,
          "doc_values": false
        }
      }
    },
    "interests": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "skills": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "location_names": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "regions": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "countries": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "emails": {
      "properties": {
        "address": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "type": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "first_seen": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "last_seen": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "num_sources": {
          "type": "integer",
          "index": true,
          "doc_values": false
        }
      }
    },
    "possible_emails": {
      "properties": {
        "address": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "type": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "first_seen": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "last_seen": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "num_sources": {
          "type": "integer",
          "index": true,
          "doc_values": false
        }
      }
    },
    "street_addresses": {
      "properties": {
        "name": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "locality": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "region": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "metro": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "country": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "continent": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "street_address": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "address_line_2": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "postal_code": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "geo": {
          "type": "geo_point",
          "index": true,
          "doc_values": false
        },
        "full_address": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "first_seen": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "last_seen": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "num_sources": {
          "type": "integer",
          "index": true,
          "doc_values": false
        }
      }
    },
    "possible_street_addresses": {
      "properties": {
        "name": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "locality": {
          "type": "keyword",
          "index": false,
          "doc_values": true
        },
        "metro": {
          "type": "keyword",
          "index": false,
          "doc_values": true
        },
        "region": {
          "type": "keyword",
          "index": false,
          "doc_values": true
        },
        "country": {
          "type": "keyword",
          "index": false,
          "doc_values": true
        },
        "continent": {
          "type": "keyword",
          "index": false,
          "doc_values": true
        },
        "street_address": {
          "type": "keyword",
          "index": false,
          "doc_values": true
        },
        "address_line_2": {
          "type": "keyword",
          "index": false,
          "doc_values": true
        },
        "postal_code": {
          "type": "keyword",
          "index": false,
          "doc_values": true
        },
        "geo": {
          "type": "keyword",
          "index": false,
          "doc_values": true
        },
        "first_seen": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "last_seen": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "num_sources": {
          "type": "integer",
          "index": true,
          "doc_values": false
        }
      }
    },
    "experience": {
      "properties": {
        "company": {
          "properties": {
            "name": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "size": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "id": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "founded": {
              "type": "date",
              "index": true,
              "doc_values": true,
              "format": "yyyy-MM-dd||yyyy-MM||yyyy",
              "ignore_malformed": true
            },
            "industry": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "location": {
              "properties": {
                "name": {
                  "type": "keyword",
                  "index": true,
                  "doc_values": true
                },
                "locality": {
                  "type": "keyword",
                  "index": true,
                  "doc_values": true
                },
                "region": {
                  "type": "keyword",
                  "index": true,
                  "doc_values": true
                },
                "metro": {
                  "type": "keyword",
                  "index": true,
                  "doc_values": true
                },
                "country": {
                  "type": "keyword",
                  "index": true,
                  "doc_values": true
                },
                "continent": {
                  "type": "keyword",
                  "index": true,
                  "doc_values": true
                },
                "street_address": {
                  "type": "keyword",
                  "index": true,
                  "doc_values": true
                },
                "address_line_2": {
                  "type": "keyword",
                  "index": true,
                  "doc_values": true
                },
                "postal_code": {
                  "type": "keyword",
                  "index": true,
                  "doc_values": true
                },
                "geo": {
                  "type": "geo_point",
                  "index": true,
                  "doc_values": false
                }
              }
            },
            "linkedin_url": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "linkedin_id": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "facebook_url": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "twitter_url": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "website": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "ticker": {
              "type": "keyword",
              "index": true,
              "doc_values": true,
              "normalizer": "lowercase"
            },
            "type": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "raw": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            }
          }
        },
        "location_names": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "end_date": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "start_date": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "title": {
          "properties": {
            "name": {
              "type": "keyword",
              "index": true,
              "doc_values": true,
              "ignore_above": 256,
              "fields": {
                "text": {
                  "type": "text",
                  "doc_values": false
                }
              }
            },
            "raw": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "role": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "sub_role": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "levels": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            }
          }
        },
        "is_primary": {
          "type": "boolean",
          "index": true,
          "doc_values": false
        },
        "summary": {
          "type": "text",
          "index": true,
          "doc_values": false
        },
        "num_sources": {
          "type": "integer",
          "index": true,
          "doc_values": false
        },
        "first_seen": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "last_seen": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        }
      }
    },
    "job_history": {
      "properties": {
        "company_id": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "company_name": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "title": {
          "type": "keyword",
          "index": true,
          "doc_values": true,
          "ignore_above": 256,
          "fields": {
            "text": {
              "type": "text",
              "doc_values": false
            }
          }
        },
        "first_seen": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "last_seen": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "num_sources": {
          "type": "integer",
          "index": true,
          "doc_values": false
        }
      }
    },
    "education": {
      "properties": {
        "school": {
          "properties": {
            "name": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "type": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "id": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "location": {
              "properties": {
                "name": {
                  "type": "keyword",
                  "index": true,
                  "doc_values": true
                },
                "country": {
                  "type": "keyword",
                  "index": true,
                  "doc_values": true
                },
                "locality": {
                  "type": "keyword",
                  "index": true,
                  "doc_values": true
                },
                "continent": {
                  "type": "keyword",
                  "index": true,
                  "doc_values": true
                },
                "region": {
                  "type": "keyword",
                  "index": true,
                  "doc_values": true
                }
              }
            },
            "linkedin_url": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "facebook_url": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "twitter_url": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "linkedin_id": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "website": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "domain": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            },
            "raw": {
              "type": "keyword",
              "index": true,
              "doc_values": true
            }
          }
        },
        "degrees": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "start_date": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "end_date": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "majors": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "minors": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "gpa": {
          "type": "float",
          "index": true,
          "doc_values": false
        },
        "raw": {
          "type": "keyword",
          "index": false,
          "doc_values": true
        },
        "summary": {
          "type": "text",
          "index": true,
          "doc_values": false
        }
      }
    },
    "profiles": {
      "properties": {
        "network": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "id": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "url": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "username": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "num_sources": {
          "type": "integer",
          "index": true,
          "doc_values": false
        },
        "first_seen": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "last_seen": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        }
      }
    },
    "possible_profiles": {
      "properties": {
        "network": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "id": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "url": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "username": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "num_sources": {
          "type": "integer",
          "index": true,
          "doc_values": false
        },
        "first_seen": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "last_seen": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        }
      }
    },
    "certifications": {
      "properties": {
        "organization": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "start_date": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "end_date": {
          "type": "date",
          "index": true,
          "doc_values": true,
          "format": "yyyy-MM-dd||yyyy-MM||yyyy",
          "ignore_malformed": true
        },
        "name": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        }
      }
    },
    "languages": {
      "properties": {
        "name": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "proficiency": {
          "type": "integer",
          "index": true,
          "doc_values": false
        }
      }
    },
    "name_aliases": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "possible_location_names": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "possible_birth_dates": {
      "type": "keyword",
      "index": false,
      "doc_values": true
    },
    "num_sources": {
      "type": "integer",
      "index": true,
      "doc_values": false
    },
    "num_records": {
      "type": "integer",
      "index": true,
      "doc_values": false
    },
    "first_seen": {
      "type": "date",
      "index": true,
      "doc_values": true,
      "format": "yyyy-MM-dd||yyyy-MM||yyyy",
      "ignore_malformed": true
    },
    "id": {
      "type": "keyword",
      "index": true,
      "doc_values": true
    },
    "version_status": {
      "properties": {
        "status": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "contains": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "previous_version": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        },
        "current_version": {
          "type": "keyword",
          "index": true,
          "doc_values": true
        }
      }
    }
  }
}