Untitled

 avatar
unknown
plain_text
4 months ago
1.5 kB
3
Indexable
/home/nikverma/nikverma-dev/prod/perllib/Athena/Reports/UDS/2025/Table7C.pm





package Reports::UDS::2025::Table7C;



use Athena::Policy;



use base "Reports::UDS::2023::Table7C";



use Reports::UDS::Utils;

use Reports::UDS::2023::Table7SQL;

use Athena::RolloutToggle;

use Global;

use Athena::ServiceBus::Dispatcher;



################################################################################

# ReportYear

#

# Description:

#   Returns the year of this report.

#

# Parameters:

#   None.

#

# Returns:

#   Integer. Year of this report.

#################################################################################

sub ReportYear {

    return 2025;

}



#########################################################################################

# GetRelevantP4PMeasures

#

# Description

#   Gets a hashref of P4P Measure short names to Column Names

#

# Parameters

#   (none)

# Returns

#   A hashref of P4P Measure short names to Column Names

#

#########################################################################################

sub GetRelevantP4PMeasures {



    my ($self, $dbh) = @_;



    if (

        Reports::UDS::Utils::UseP4PUDSMeasuresAdminPageData($dbh)

    ) {

        return Reports::UDS::Utils::GetP4PMeasures($dbh, {

            UDSTABLE => $self->UDSTable(),

            YEAR => $self->ReportYear(),

        });

    }

    else {

        return {

            "1728329154000" => "LESS_THAN_NINE",

        };

    }

}



1; 
Editor is loading...
Leave a Comment