{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "Tian Mira ADB AA 3604 Profile",
  "type": "object",
  "properties": {
    "adb_id": {
      "type": "string"
    },
    "name": {
      "type": "string"
    },
    "gender": {
      "type": "string"
    },
    "birth_date": {
      "type": "string"
    },
    "birth_time_local": {
      "type": "string"
    },
    "birth_place": {
      "type": "string"
    },
    "birth_country_or_region": {
      "type": "string"
    },
    "rodden_rating": {
      "type": "string"
    },
    "source_url": {
      "type": "string"
    },
    "year_pillar": {
      "type": "string"
    },
    "month_pillar": {
      "type": "string"
    },
    "day_pillar": {
      "type": "string"
    },
    "hour_pillar": {
      "type": "string"
    },
    "day_master": {
      "type": "string"
    },
    "year_stem": {
      "type": "string"
    },
    "year_branch": {
      "type": "string"
    },
    "month_stem": {
      "type": "string"
    },
    "month_branch": {
      "type": "string"
    },
    "day_stem": {
      "type": "string"
    },
    "day_branch": {
      "type": "string"
    },
    "hour_stem": {
      "type": "string"
    },
    "hour_branch": {
      "type": "string"
    },
    "year_animal": {
      "type": "string"
    },
    "place_resolution_source": {
      "type": "string"
    },
    "timezone_used": {
      "type": "string"
    },
    "timezone_resolution_source": {
      "type": "string"
    },
    "solar_correction_applied": {
      "type": "string"
    },
    "solar_time_used": {
      "type": "string"
    },
    "latitude_decimal": {
      "type": "string"
    },
    "longitude_decimal": {
      "type": "string"
    },
    "calculation_status": {
      "type": "string"
    },
    "calculation_error": {
      "type": "string"
    },
    "solar_correction_minutes": {
      "type": "string"
    },
    "longitude_correction_minutes": {
      "type": "string"
    },
    "equation_of_time_minutes": {
      "type": "string"
    },
    "historical_offset_minutes": {
      "type": "string"
    },
    "standard_meridian": {
      "type": "string"
    },
    "changed_hour_pillar": {
      "type": "string"
    },
    "original_hour_branch": {
      "type": "string"
    },
    "corrected_hour_branch": {
      "type": "string"
    },
    "year_nayin": {
      "type": "string"
    },
    "month_nayin": {
      "type": "string"
    },
    "day_nayin": {
      "type": "string"
    },
    "hour_nayin": {
      "type": "string"
    },
    "wood_percent": {
      "type": "string"
    },
    "fire_percent": {
      "type": "string"
    },
    "earth_percent": {
      "type": "string"
    },
    "metal_percent": {
      "type": "string"
    },
    "water_percent": {
      "type": "string"
    },
    "dominant_elements": {
      "type": "string"
    },
    "weak_elements": {
      "type": "string"
    },
    "day_master_strength": {
      "type": "string"
    },
    "ten_god_companion_percent": {
      "type": "string"
    },
    "ten_god_output_percent": {
      "type": "string"
    },
    "ten_god_wealth_percent": {
      "type": "string"
    },
    "ten_god_influence_percent": {
      "type": "string"
    },
    "ten_god_resource_percent": {
      "type": "string"
    },
    "luck_cycle_start_age": {
      "type": "string"
    },
    "luck_cycle_direction": {
      "type": "string"
    },
    "luck_cycles_json": {
      "type": "string"
    },
    "hidden_stems_json": {
      "type": "string"
    },
    "canonical_profile_id": {
      "type": "string"
    },
    "source_name": {
      "type": "string"
    },
    "calculation_version": {
      "type": "string"
    }
  },
  "required": [
    "canonical_profile_id",
    "adb_id",
    "name",
    "birth_date",
    "rodden_rating"
  ]
}