CAMEL_CASES = {
    '@TypeName': 'typeName',
    '@Initial': 'initial',
    '@Received': 'received',
    '@Closed': 'closed',
    '@PendingCurrent': 'pendingCurrent',
    '@PendingOverDue': 'pendingOverDue',
    '@Textbox370': 'pendingTotal',
    '@TotalLeft': 'totalLeft',

    '@PlannedRC': 'planned',
    '@TotalRC': 'totalRc',
    '@Sponsored': 'sponsored',
    '@Available': 'available',
    '@TotalHold': 'hold',
    '@TotalDeath': 'death',

    '@TotalMale': 'totalMale',
    '@TotalFemale': 'totalFemale',
}

LABELS = {
    '@Textbox55': 'Report Date',

    '@NotSighted30Days': 'Not Sighted More than 30 Days & Less than 60 Days',
    '@NotSighted60Days': 'Not Sighted More than 60 Days & Less than 90 Days',
    '@NotSighted90Days': 'Not Sighted More than 90 Days',
    '@VisitCompleted': 'Visits Completed in Report Period',
    '@SponsorVisitCompleted': 'Sponsor Visits Completed in Report Period',

    '@TypeName': 'Type Name',
    '@Initial': 'Initial',
    '@Received': 'Received',
    '@Closed': 'Closed',
    '@PendingCurrent': 'Pending Current',
    '@PendingOverDue': 'Pending Overdue',
    '@Textbox370': 'Pending Total',

    '@HealthSatisfactory': 'Health Satisfactory',
    '@HealthNotSatisfactory': 'Health Not Satisfactory',
    '@Below5Child': '#RC Aged 0 – 59 Months',
    '@NotParticipatingHealthNutriActivities':  'Not Participating in Health/Nutrition Activities',  # noqa E501
    '@NotVarifiedHealthGrowthCard': 'Health/Growth Card Not Verified',
    '@NotFollowingGrowthCurve': 'Child Not Following Growth Curve',
    '@MUACSevereMalnutrition': 'MUAC Severe Malnutrition',
    '@MUACModerateMalnutrition': 'MUAC Acute Malnutrition',
    '@MUACPartiallyImmunized': 'Partially Immunized and with No Vaccination in Last 12 Months',   # noqa E501

    '@PlannedRC': 'Planned RC',
    '@TotalRC': 'Actual RC',
    '@Sponsored': 'Sponsored',
    '@SponsoredMale': 'Male',
    '@SponsoredFemale': 'Female',
    '@Available': 'Available',
    '@AvailableMale': 'Male',
    '@AvailableFemale': 'Female',
    '@TotalHold': 'Hold',
    '@TotalDeath': 'Death',

    '@PrimarySchoolAge': '#RC of Primary School Age',
    '@PrimarySchoolAgeFormal': 'RC of Primary School Age Involved in Formal Education',   # noqa E501
    '@PrimarySchoolAgeNonFormal': 'RC of Primary School Age Involved in Non-Formal Education',   # noqa E501
    '@PrimarySchoolAgeNoEducation': 'RC of Primary School Age Not Involved in Education',   # noqa E501
    '@SecondarySchoolAge': '#RC of Secondary School Age',
    '@SecondarySchoolAgeFormal': 'RC of Secondary School Age Involved in Formal Education',   # noqa E501
    '@SecondarySchoolAgeNonFormal': 'RC of Secondary School Age Involved in Non-Formal Education',   # noqa E501
    '@SecondarySchoolAgeVocational': 'RC of Secondary School Age Involved in Vocational Preparation',  # noqa E501
    '@SecondarySchoolAgeNoEducation': 'RC of Secondary School Age Not Involved in Education or Vocational Preparation',  # noqa E501

    CAMEL_CASES['@PlannedRC']: 'Planned RC',
    CAMEL_CASES['@TotalRC']: 'Actual RC',
    CAMEL_CASES['@Sponsored']: 'Sponsored',
    CAMEL_CASES['@Available']: 'Available',
    CAMEL_CASES['@TotalHold']: 'Total Hold',
    CAMEL_CASES['@TotalDeath']: 'Total Death',
    CAMEL_CASES['@TotalLeft']: 'Total Left',

    CAMEL_CASES['@PendingCurrent']: 'Pending Current',
    CAMEL_CASES['@PendingOverDue']: 'Pending Overdue',

    CAMEL_CASES['@TotalMale']: 'Total Male',
    CAMEL_CASES['@TotalFemale']: 'Total Female',

    'total_closed': 'Total Closed',
    'closed_on': 'Closed On Time',
    'total_rc_temporarily_away': 'Total RC Temporarily Away',
    'total_no_of_rc_records_dropped_during_the_month': 'Total no of RC Records Dropped During The Month',
}
