@php
$testColorLine='#BEBEC0';
$referenceTip = [];
$referenceValue = [];
$referenceConversion = [];
$testClassName='test-'.$Package->ID;
$color='default-result';
$ConversionUnit = [];
$ConversionResult = [];
$ConversionUnitName = [];
$PackageReference = $Package->eNDUSERPACKAGEREFERENCE;
if (!empty($PackageReference->ID) && !empty($PackageReference->PROFILEREFERENCERANGE->ID) && count($PackageReference->PROFILEREFERENCERANGE->REFRANGEUNIT) > 0) {
$ConversionUnit = $PackageReference->PROFILEREFERENCERANGE->REFRANGEUNIT->where('IS_ACTIVE',1)->first();
if(!empty($ConversionUnit->ID)){
$ConversionUnitName=$ConversionUnit->NAME;
switch ($ConversionUnit->SIGN_SYMBOL) {
case "*":
$ConversionResult=round($Package->DECIMAL_RESULT * $ConversionUnit->CONVERSION_VALUE,2);
break;
case "/":
$ConversionResult=round($Package->DECIMAL_RESULT / $ConversionUnit->CONVERSION_VALUE,2);
break;
default:
}
}
}
//Normal
$REF_MIN_NORMAL = $Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL;
$REF_MID_SYMBOL = !empty($Package->eNDUSERPACKAGEREFERENCE->midSymbol) ? $Package->eNDUSERPACKAGEREFERENCE->midSymbol->SYMBOL:null;
$REF_MAX_NORMAL = $Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL;
$REF_DISPLAY_MID_SYMBOL = !empty($Package->eNDUSERPACKAGEREFERENCE->midSymbol)?$Package->eNDUSERPACKAGEREFERENCE->midSymbol->SYMBOL_NAME:null;
//
//Low
$REF_MIN_LOW = $Package->eNDUSERPACKAGEREFERENCE->MIN_LOW;
$REF_LOW_SYMBOL = !empty($Package->eNDUSERPACKAGEREFERENCE->lowSymbol)?$Package->eNDUSERPACKAGEREFERENCE->lowSymbol->SYMBOL:null;
$REF_MAX_LOW = $Package->eNDUSERPACKAGEREFERENCE->MAX_LOW;
$REF_DISPLAY_LOW_SYMBOL = !empty($Package->eNDUSERPACKAGEREFERENCE->lowSymbol)? $Package->eNDUSERPACKAGEREFERENCE->lowSYMBOL->SYMBOL_NAME:null;
//
//Low border
$REF_MIN_LOW_BORDERLINE = $Package->eNDUSERPACKAGEREFERENCE->MIN_LOW_BORDERLINE;
$REF_MAX_LOW_BORDERLINE= $Package->eNDUSERPACKAGEREFERENCE->MAX_LOW_BORDERLINE;
$REF_LOW_BORDERLINE_SYMBOL = !empty($Package->eNDUSERPACKAGEREFERENCE->lowBorderSymbol)?$Package->eNDUSERPACKAGEREFERENCE->lowBorderSymbol->SYMBOL:null;
$REF_DISPLAY_LOW_BORDERLINE_SYMBOL = !empty($Package->eNDUSERPACKAGEREFERENCE->lowBorderSymbol)?$Package->eNDUSERPACKAGEREFERENCE->lowBorderSymbol->SYMBOL_NAME:null;
//
//High border
$REF_MIN_HIGH_BORDERLINE = $Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE;
$REF_MAX_HIGH_BORDERLINE = $Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH_BORDERLINE;
$REF_HIGH_BORDERLINE_SYMBOL = !empty($Package->eNDUSERPACKAGEREFERENCE->highBorderSymbol)?$Package->eNDUSERPACKAGEREFERENCE->highBorderSymbol->SYMBOL:null;
$REF_DISPLAY_HIGH_BORDERLINE_SYMBOL = !empty($Package->eNDUSERPACKAGEREFERENCE->highBorderSymbol)?$Package->eNDUSERPACKAGEREFERENCE->highBorderSymbol->SYMBOL_NAME:null;
//
//High
$REF_MIN_HIGH = $Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH;
$REF_HIGH_SYMBOL = !empty($Package->eNDUSERPACKAGEREFERENCE->highSymbol)? $Package->eNDUSERPACKAGEREFERENCE->highSymbol->SYMBOL:null;
$REF_MAX_HIGH = $Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH;
$REF_DISPLAY_HIGH_SYMBOL = !empty($Package->eNDUSERPACKAGEREFERENCE->highSymbol)? $Package->eNDUSERPACKAGEREFERENCE->highSymbol->SYMBOL_NAME:null;
//
if(in_array($Package->lABCATEGORYPACKAGE->CODE,["GTTF","GTT1h","GTT2h","GTT3h"]) && !empty($Package->DECIMAL_RESULT)){
$DrawOGTT = true;
if($Package->lABCATEGORYPACKAGE->CODE == "GTTF")
$OGTTValues["Fasting Glucose"] = $Package->DECIMAL_RESULT;
elseif($Package->lABCATEGORYPACKAGE->CODE == "GTT1h")
$OGTTValues["1Hr"] = $Package->DECIMAL_RESULT;
elseif($Package->lABCATEGORYPACKAGE->CODE == "GTT2h")
$OGTTValues["2Hr"] = $Package->DECIMAL_RESULT;
elseif($Package->lABCATEGORYPACKAGE->CODE == "GTT3h")
$OGTTValues["3Hr"] = $Package->DECIMAL_RESULT;
}
$Description = $Package->lABCATEGORYPACKAGE->SMART_DESC_AR;
if(!empty($Package->eNDUSERPACKAGEREFERENCE)){
$RefRange = $Package->eNDUSERPACKAGEREFERENCE->REF_RANGE_TYPE_ID;
}
@endphp
{{-- Test Data --}}
{{-- Test Name --}}
@php
$text='';
if(!empty($Package->NAME_EN)){
echo "
".$Package->NAME_EN."
";
}
else{
$TestName = $Package->lABCATEGORYPACKAGE->NAME_EN;
if(!empty($Package->lABCATEGORYPACKAGE->REPORT_DISPLAY_NAME_EN)) $TestName = $Package->lABCATEGORYPACKAGE->REPORT_DISPLAY_NAME_EN;
echo "
".$TestName."
";
}
@endphp
{{-- Test Result --}}
@php
if($RefRange == 1){
$color='';
if($REF_MID_SYMBOL){
if(symbolFormula($REF_MIN_NORMAL,$REF_MID_SYMBOL,null,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$color="normal-result";
$testColorLine="#1FAC2D";
$text = '
N ';
}
else{
$color="danger-result";
$testColorLine="#E9473A";
$text = '
L ';
}
}else{
// to be deleted
if($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL){
$text = '
N ';
$testColorLine="#1FAC2D";
$color="normal-result";
}else{
$text = '
L ';
$color="danger-result";
$testColorLine="#E9473A";
}
}
echo "
";
echo $Package->RESULT_SYMBOL." ".$Package->DECIMAL_RESULT;
echo " ".$Package->eNDUSERPACKAGEREFERENCE->RESULT_UNIT."";
if(!empty($ConversionUnit))
{
echo " ".$Package->RESULT_SYMBOL." ".$ConversionResult;
echo " ".$ConversionUnitName."";
}
if($Package->eNDUSERPACKAGEREFERENCE->SHOW_REFERENCE_INFO) echo $text;
echo "
";
}
elseif($RefRange == 3){
$color='';
if($REF_MID_SYMBOL){
if(symbolFormula(null,$REF_MID_SYMBOL,$REF_MAX_NORMAL,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$color="normal-result";
$testColorLine="#1FAC2D";
$text = '
N ';
}
else{
$text = '
H ';
$testColorLine="#E9473A";
$color="danger-result";
}
}else{
// to be deleted
if($Package->DECIMAL_RESULT <= $Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL){
$color="normal-result";
$testColorLine="#1FAC2D";
$text = '
N ';
}else{
$text = '
H ';
$color="danger-result";
$testColorLine="#E9473A";
}
}
echo "
";
echo $Package->RESULT_SYMBOL." ".$Package->DECIMAL_RESULT;
echo " ".$Package->eNDUSERPACKAGEREFERENCE->RESULT_UNIT."";
if(!empty($ConversionUnit))
{
echo " ".$Package->RESULT_SYMBOL." ".$ConversionResult;
echo " ".$ConversionUnitName."";
}
if($Package->eNDUSERPACKAGEREFERENCE->SHOW_REFERENCE_INFO) echo $text;
echo "
";
}
elseif($RefRange == 4){
$color='';
if($Package->DECIMAL_RESULT < $Package->eNDUSERPACKAGEREFERENCE->MAX_LOW){
$color="danger-result";
$testColorLine="#E9473A";
$symbol = "L";
$text = '
'.$symbol.' ';
}
elseif($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_LOW_BORDERLINE && $Package->DECIMAL_RESULT <= $Package->eNDUSERPACKAGEREFERENCE->MAX_LOW_BORDERLINE){
$color="warning-result";
$testColorLine="#FEC107";
$symbol = "L";
$text = '
'.$symbol.' ';
}
elseif($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL && $Package->DECIMAL_RESULT <= $Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL){
$symbol = "N";
$text = '
'.$symbol.' ';
$color="normal-result";
$testColorLine="#1FAC2D";
}
elseif($Package->DECIMAL_RESULT > $Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE && $Package->DECIMAL_RESULT <= $Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH_BORDERLINE){
$color="warning-result";
$testColorLine="#FEC107";
$symbol = "H";
$text = '
'.$symbol.' ';
}
else{
$color="danger-result";
$testColorLine="#E9473A";
$symbol = "H";
$text = '
'.$symbol.' ';
}
echo "
";
echo $Package->RESULT_SYMBOL." ".$Package->DECIMAL_RESULT;
echo " ".$Package->eNDUSERPACKAGEREFERENCE->RESULT_UNIT."";
if(!empty($ConversionUnit))
{
echo " ".$Package->RESULT_SYMBOL." ".$ConversionResult;
echo " ".$ConversionUnitName."";
}
if($Package->eNDUSERPACKAGEREFERENCE->SHOW_REFERENCE_INFO) echo $text;
echo "
";
}
elseif($RefRange == 5){
if($Package->DECIMAL_RESULT == 2){
$testColorLine="#1FAC2D";
echo "
Positive
";
}
elseif($Package->DECIMAL_RESULT == 1){
$testColorLine="#E9473A";
echo "
Negative
";
}
elseif($Package->DECIMAL_RESULT == 3){
$testColorLine="black";
echo "
Equivocal
";
}
}
elseif($RefRange == 6){
if($Package->DECIMAL_RESULT == 2){
$testColorLine="#E9473A";
echo "
Positive
";
}elseif($Package->DECIMAL_RESULT == 1){
$testColorLine="#1FAC2D";
echo "
Negative
";
}
elseif($Package->DECIMAL_RESULT == 3){
$testColorLine="black";
echo "
Equivocal
";
}
}
elseif($RefRange == 7){
$color='';
if($REF_MID_SYMBOL){
if(symbolFormula($REF_MIN_LOW,$REF_LOW_SYMBOL,$REF_MAX_LOW,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$color="warning-result";
$testColorLine="#FEC107";
$symbol = "L";
$text = '
'.$symbol.' ';
}
elseif(symbolFormula($REF_MIN_HIGH,$REF_HIGH_SYMBOL,null,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$symbol= "H";
$text = '
'.$symbol.' ';
$color="danger-result";
$testColorLine="#E9473A";
}
elseif(symbolFormula(null,$REF_MID_SYMBOL,$REF_MAX_NORMAL,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$color="normal-result";
$testColorLine="#1FAC2D";
$symbol= "N";
$text = '
'.$symbol.' ';
}
}
else{
// to be deleted
if($Package->DECIMAL_RESULT < $Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL){
$color="normal-result";
$testColorLine="#1FAC2D";
$symbol= "N";
// $text = '
'.$symbol.' ';
$text = '
';
}
elseif($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_LOW && $Package->DECIMAL_RESULT <= $Package->eNDUSERPACKAGEREFERENCE->MAX_LOW){
$color="warning-result";
$testColorLine="#FEC107";
$symbol= "L";
// $text = '
'.$symbol.' ';
$text = '
';
}
else{
$symbol= "H";
// $text = '
'.$symbol.' ';
$text = '
';
$color="danger-result";
$testColorLine="#E9473A";
}
}
echo "
";
echo $Package->RESULT_SYMBOL." ".$Package->DECIMAL_RESULT;
echo " ".$Package->eNDUSERPACKAGEREFERENCE->RESULT_UNIT."";
if(!empty($ConversionUnit))
{
echo " ".$Package->RESULT_SYMBOL." ".$ConversionResult;
echo " ".$ConversionUnitName."";
}
if($Package->eNDUSERPACKAGEREFERENCE->SHOW_REFERENCE_INFO) echo $text;
echo "
";
}
elseif($RefRange == 8){
$text='';
$color='';
if($REF_MID_SYMBOL){
if(symbolFormula($REF_MIN_NORMAL,$REF_MID_SYMBOL,$REF_MAX_NORMAL,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$symbol= "N";
$text = '
'.$symbol.' ';
$color="normal-result";
$testColorLine="#1FAC2D";
}
elseif(symbolFormula($REF_MIN_LOW,$REF_LOW_SYMBOL,$REF_MAX_LOW,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$symbol= "N";
$text = '
'.$symbol.' ';
$color="normal-result";
$testColorLine="#1FAC2D";
}
elseif(symbolFormula($REF_MIN_LOW_BORDERLINE,$REF_LOW_BORDERLINE_SYMBOL,$REF_MAX_LOW_BORDERLINE,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$symbol= "L";
$text = '
'.$symbol.' ';
$color="warning-result";
$testColorLine="#FEC107";
}elseif(symbolFormula($REF_MIN_HIGH_BORDERLINE,$REF_HIGH_BORDERLINE_SYMBOL,$REF_MAX_HIGH_BORDERLINE,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$symbol= "H";
$text = '
'.$symbol.' ';
$color="warning-result";
$testColorLine="#FEC107";
}
else{
$symbol= "H";
$text = '
'.$symbol.' ';
$color="danger-result";
$testColorLine="#E9473A";
}
}
else{
// to be deleted
if($Package->DECIMAL_RESULT < $Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL){
$symbol= "N";
$text = '
'.$symbol.' ';
$color="normal-result";
$testColorLine="#1FAC2D";
}
elseif($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_LOW && $Package->DECIMAL_RESULT <= $Package->eNDUSERPACKAGEREFERENCE->MAX_LOW){
$symbol= "L";
$text = '
'.$symbol.' ';
$color="warning-result";
$testColorLine="#FEC107";
}
elseif($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_LOW_BORDERLINE && $Package->DECIMAL_RESULT <= $Package->eNDUSERPACKAGEREFERENCE->MAX_LOW_BORDERLINE){
$symbol= "L";
$text = '
'.$symbol.' ';
$color="warning-result";
$testColorLine="#FEC107";
}
elseif($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE && $Package->DECIMAL_RESULT <= $Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH_BORDERLINE){
$symbol= "H";
$text = '
'.$symbol.' ';
$color="warning-result";
$testColorLine="#FEC107";
}
else{
$symbol= "H";
$text = '
'.$symbol.' ';
$color="danger-result";
$testColorLine="#E9473A";
}
}
echo "
";
echo $Package->RESULT_SYMBOL." ".$Package->DECIMAL_RESULT;
echo " ".$Package->eNDUSERPACKAGEREFERENCE->RESULT_UNIT."";
if(!empty($ConversionUnit))
{
echo " ".$Package->RESULT_SYMBOL." ".$ConversionResult;
echo " ".$ConversionUnitName."";
}
if($Package->eNDUSERPACKAGEREFERENCE->SHOW_REFERENCE_INFO) echo $text;
echo "
";
}
elseif($RefRange == 9){
$color='';
if($REF_MID_SYMBOL){
if(symbolFormula(null,$REF_MID_SYMBOL,$REF_MAX_NORMAL,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$symbol= "N";
$text = '
'.$symbol.' ';
$color="normal-result";
$testColorLine="#1FAC2D";
}
elseif(symbolFormula($REF_MIN_LOW,$REF_LOW_SYMBOL,$REF_MAX_LOW,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$symbol= "L";
$text = '
'.$symbol.' ';
$color="warning-result";
$testColorLine="#FEC107";
}
else{
$symbol= "H";
$text = '
'.$symbol.' ';
$color="danger-result";
$testColorLine="#E9473A";
}
}
else{
//to be deleted
if($Package->DECIMAL_RESULT < $Package->eNDUSERPACKAGEREFERENCE->MIN_LOW ){
$symbol= "N";
$text = '
'.$symbol.' ';
$color="normal-result";
$testColorLine="#1FAC2D";
}
if($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_LOW && $Package->DECIMAL_RESULT < $Package->eNDUSERPACKAGEREFERENCE->MAX_LOW){
$symbol= "L";
$text = '
'.$symbol.' ';
$color="warning-result";
$testColorLine="#FEC107";
}
elseif($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH ){
$symbol= "H";
$text = '
'.$symbol.' ';
$color="danger-result";
$testColorLine="#E9473A";
}
}
echo "
";
echo $Package->RESULT_SYMBOL." ".$Package->DECIMAL_RESULT;
echo " ".$Package->eNDUSERPACKAGEREFERENCE->RESULT_UNIT."";
if(!empty($ConversionUnit))
{
echo " ".$Package->RESULT_SYMBOL." ".$ConversionResult;
echo " ".$ConversionUnitName."";
}
if($Package->eNDUSERPACKAGEREFERENCE->SHOW_REFERENCE_INFO) echo $text;
echo "
";
}
elseif($RefRange == 10){
$color='';
if($REF_MID_SYMBOL){
if(symbolFormula($REF_MIN_NORMAL,$REF_MID_SYMBOL,$REF_MAX_NORMAL,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$symbol= "N";
$text = '
'.$symbol.' ';
$color="normal-result";
$testColorLine="#1FAC2D";
}
elseif(symbolFormula($REF_MIN_LOW,$REF_LOW_SYMBOL,$REF_MAX_LOW,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$symbol= "L";
$text = '
'.$symbol.' ';
$color="warning-result";
$testColorLine="#FEC107";
}
else{
$symbol= "H";
$text = '
'.$symbol.' ';
$color="danger-result";
$testColorLine="#E9473A";
}
}
else{
//to be deleted
if($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL){
$symbol= "N";
$text = '
'.$symbol.' ';
$color="normal-result";
$testColorLine="#1FAC2D";
}
elseif($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_LOW && $Package->DECIMAL_RESULT < $Package->eNDUSERPACKAGEREFERENCE->MAX_LOW){
$symbol= "L";
$text = '
'.$symbol.' ';
$color="warning-result";
$testColorLine="#FEC107";
}
else{
$symbol= "H";
$text = '
'.$symbol.' ';
$color="danger-result";
$testColorLine="#E9473A";
}
}
echo "
";
echo $Package->RESULT_SYMBOL." ".$Package->DECIMAL_RESULT;
echo " ".$Package->eNDUSERPACKAGEREFERENCE->RESULT_UNIT."";
if(!empty($ConversionUnit))
{
echo " ".$Package->RESULT_SYMBOL." ".$ConversionResult;
echo " ".$ConversionUnitName."";
}
if($Package->eNDUSERPACKAGEREFERENCE->SHOW_REFERENCE_INFO) echo $text;
echo "
";
}
elseif($RefRange == 11){
$color='';
if($REF_MID_SYMBOL){
if(symbolFormula($REF_MIN_HIGH,$REF_HIGH_SYMBOL,$REF_MAX_HIGH,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$symbol= "H";
$text = '
'.$symbol.' ';
$color="danger-result";
$testColorLine="#E9473A";
}
elseif(symbolFormula($REF_MIN_HIGH_BORDERLINE,$REF_HIGH_BORDERLINE_SYMBOL,$REF_MAX_HIGH_BORDERLINE,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$symbol= "H";
$text = '
'.$symbol.' ';
$color="warning-result";
$testColorLine="#FEC107";
}
elseif(symbolFormula($REF_MIN_LOW,$REF_LOW_SYMBOL,$REF_MAX_LOW,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$symbol= "L";
$text = '
'.$symbol.' ';
$color="normal-result";
$testColorLine="#1FAC2D";
}
else{
$symbol= "N";
$text = '
'.$symbol.' ';
$color="normal-result";
$testColorLine="#1FAC2D";
}
}
else{
// to be deleted
if($Package->DECIMAL_RESULT < $Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH){
$symbol= "H";
$text = '
'.$symbol.' ';
$color="danger-result";
$testColorLine="#E9473A";
}
elseif($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE && $Package->DECIMAL_RESULT <= $Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH_BORDERLINE){
$symbol= "H";
$text = '
'.$symbol.' ';
$color="warning-result";
$testColorLine="#FEC107";
}
elseif($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_LOW && $Package->DECIMAL_RESULT <= $Package->eNDUSERPACKAGEREFERENCE->MAX_LOW){
$symbol= "L";
$text = '
'.$symbol.' ';
$color="normal-result";
$testColorLine="#1FAC2D";
}
else{
$symbol= "N";
$text = '
'.$symbol.' ';
$color="normal-result";
$testColorLine="#1FAC2D";
}
}
echo "
";
echo $Package->RESULT_SYMBOL." ".$Package->DECIMAL_RESULT;
echo " ".$Package->eNDUSERPACKAGEREFERENCE->RESULT_UNIT."";
if(!empty($ConversionUnit))
{
echo " ".$Package->RESULT_SYMBOL." ".$ConversionResult;
echo " ".$ConversionUnitName."";
}
if($Package->eNDUSERPACKAGEREFERENCE->SHOW_REFERENCE_INFO) echo $text;
echo "
";
}
elseif($RefRange == 12){
$color='';
if($REF_MID_SYMBOL){
if(symbolFormula($REF_MIN_LOW,$REF_LOW_SYMBOL,$REF_MAX_LOW,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$symbol= "L";
$text = '
'.$symbol.' ';
$color="warning-result";
$testColorLine="#FEC107";
}
elseif(symbolFormula($REF_MIN_HIGH,$REF_HIGH_SYMBOL,$REF_MAX_HIGH,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$symbol= "H";
$text = '
'.$symbol.' ';
$color="danger-result";
$testColorLine="#E9473A";
}
elseif(symbolFormula($REF_MIN_NORMAL,$REF_MID_SYMBOL,$REF_MAX_NORMAL,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$symbol= "N";
$text = '
'.$symbol.' ';
$color="normal-result";
$testColorLine="#1FAC2D";
}
elseif(symbolFormula($REF_MIN_HIGH_BORDERLINE,$REF_HIGH_BORDERLINE_SYMBOL,$REF_MAX_HIGH_BORDERLINE,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$symbol= "H";
$text = '
'.$symbol.' ';
$color="warning-result";
$testColorLine="#FEC107";
}
else{
$color="danger-result";
$testColorLine="#E9473A";
}
}
else{
// to be deleted
if($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH){
$symbol= "H";
$text = '
'.$symbol.' ';
$color="danger-result";
$testColorLine="#E9473A";
}
elseif($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL && $Package->DECIMAL_RESULT < $Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL){
$symbol= "N";
$text = '
'.$symbol.' ';
$color="normal-result";
$testColorLine="#1FAC2D";
}
elseif($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_LOW && $Package->DECIMAL_RESULT <= $Package->eNDUSERPACKAGEREFERENCE->MAX_LOW){
$symbol= "L";
$text = '
'.$symbol.' ';
$color="warning-result";
$testColorLine="#FEC107";
}
elseif($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE && $Package->DECIMAL_RESULT <= $Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH_BORDERLINE ){
$symbol= "H";
$text = '
'.$symbol.' ';
$color="warning-result";
$testColorLine="#FEC107";
}
else{
$color="danger-result";
$testColorLine="#E9473A";
}
}
echo "
";
echo $Package->RESULT_SYMBOL." ".$Package->DECIMAL_RESULT;
echo " ".$Package->eNDUSERPACKAGEREFERENCE->RESULT_UNIT."";
if(!empty($ConversionUnit))
{
echo " ".$Package->RESULT_SYMBOL." ".$ConversionResult;
echo " ".$ConversionUnitName."";
}
if($Package->eNDUSERPACKAGEREFERENCE->SHOW_REFERENCE_INFO) echo $text;
echo "
";
}
elseif($RefRange == 13){
$color='';
if($REF_MID_SYMBOL){
if(symbolFormula($REF_MIN_LOW,$REF_LOW_SYMBOL,$REF_MAX_LOW,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$color="danger-result";
$testColorLine='#E9473A';
$symbol= "L";
$text = '
'.$symbol.' ';
}
elseif(symbolFormula($REF_MIN_HIGH,$REF_HIGH_SYMBOL,$REF_MAX_HIGH,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$color="danger-result";
$testColorLine='#E9473A';
$symbol= "H";
$text = '
'.$symbol.' ';
}
elseif(symbolFormula($REF_MIN_NORMAL,$REF_MID_SYMBOL,$REF_MAX_NORMAL,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$color="normal-result";
$testColorLine="#1FAC2D";
$symbol= "N";
$text = '
'.$symbol.' ';
}
elseif(symbolFormula($REF_MIN_HIGH_BORDERLINE,$REF_HIGH_BORDERLINE_SYMBOL,$REF_MAX_HIGH_BORDERLINE,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$color="warning-result";
$testColorLine="#FEC107";
$symbol= "L";
$text = '
'.$symbol.' ';
}
}
else{
// to be deleted
if($Package->DECIMAL_RESULT < $Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE ){
$color="danger-result";
$testColorLine='#E9473A';
$symbol= "L";
$text = '
'.$symbol.' ';
}
elseif($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE && $Package->DECIMAL_RESULT < $Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH_BORDERLINE){
$color="warning-result";
$testColorLine="#FEC107";
$symbol= "L";
$text = '
'.$symbol.' ';
}
elseif($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL && $Package->DECIMAL_RESULT <= $Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL){
$color="normal-result";
$testColorLine="#1FAC2D";
$symbol= "N";
$text = '
'.$symbol.' ';
}
elseif($Package->DECIMAL_RESULT > $Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL){
$color="danger-result";
$testColorLine='#E9473A';
$symbol= "H";
$text = '
'.$symbol.' ';
}
}
echo "
";
echo $Package->RESULT_SYMBOL." ".$Package->DECIMAL_RESULT;
echo " ".$Package->eNDUSERPACKAGEREFERENCE->RESULT_UNIT."";
if(!empty($ConversionUnit))
{
echo " ".$Package->RESULT_SYMBOL." ".$ConversionResult;
echo " ".$ConversionUnitName."";
}
if($Package->eNDUSERPACKAGEREFERENCE->SHOW_REFERENCE_INFO) echo $text;
echo "
";
}
elseif($RefRange == 15){
$color='';
if($REF_MID_SYMBOL){
if(symbolFormula($REF_MIN_NORMAL,$REF_MID_SYMBOL,$REF_MAX_NORMAL,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$color="normal-result";
$testColorLine="#1FAC2D";
$symbol= "N";
$text = '
'.$symbol.' ';
}
else{
$color="danger-result";
$testColorLine="#E9473A";
$symbol= "L";
$text = '
'.$symbol.' ';
}
}else{
// to be deleted
if($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL){
$color="normal-result";
$testColorLine="#1FAC2D";
$symbol= "N";
$text = '
'.$symbol.' ';
}else{
$color="danger-result";
$testColorLine="#E9473A";
$symbol= "L";
$text = '
'.$symbol.' ';
}
}
echo "
";
echo $Package->RESULT_SYMBOL." ".$Package->DECIMAL_RESULT;
echo " ".$Package->eNDUSERPACKAGEREFERENCE->RESULT_UNIT."";
if(!empty($ConversionUnit))
{
echo " ".$Package->RESULT_SYMBOL." ".$ConversionResult;
echo " ".$ConversionUnitName."";
}
if($Package->eNDUSERPACKAGEREFERENCE->SHOW_REFERENCE_INFO) echo $text;
echo "
";
}
elseif($RefRange == 16){
$color='';
if($REF_MID_SYMBOL){
if(symbolFormula($REF_MIN_NORMAL,$REF_MID_SYMBOL,$REF_MAX_NORMAL,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$color="normal-result";
$testColorLine="#1FAC2D";
$symbol= "N";
$text = '
'.$symbol.' ';
}
else{
$color="danger-result";
$testColorLine="#E9473A";
$symbol= "H";
$text = '
'.$symbol.' ';
}
}else{
// to be deleted
if($Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL > $Package->DECIMAL_RESULT ){
$color="normal-result";
$testColorLine="#1FAC2D";
$symbol= "N";
$text = '
'.$symbol.' ';
}else{
$color="danger-result";
$testColorLine="#E9473A";
$symbol= "H";
$text = '
'.$symbol.' ';
}
}
echo "
";
echo $Package->RESULT_SYMBOL." ".$Package->DECIMAL_RESULT;
echo " ".$Package->eNDUSERPACKAGEREFERENCE->RESULT_UNIT."";
if(!empty($ConversionUnit))
{
echo " ".$Package->RESULT_SYMBOL." ".$ConversionResult;
echo " ".$ConversionUnitName."";
}
if($Package->eNDUSERPACKAGEREFERENCE->SHOW_REFERENCE_INFO) echo $text;
echo "
";
}
elseif($RefRange == 17){
$color='';
if($REF_MID_SYMBOL){
if(symbolFormula($REF_MIN_HIGH,$REF_HIGH_SYMBOL,$REF_MAX_HIGH,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$color="danger-result";
$testColorLine="#E9473A";
$symbol= "H";
$text = '
'.$symbol.' ';
}
elseif(symbolFormula($REF_MIN_HIGH_BORDERLINE,$REF_HIGH_BORDERLINE_SYMBOL,$REF_MAX_HIGH_BORDERLINE,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$color="warning-result";
$testColorLine="#FEC107";
$symbol= "H";
$text = '
'.$symbol.' ';
}
elseif(symbolFormula($REF_MIN_NORMAL,$REF_MID_SYMBOL,$REF_MAX_NORMAL,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$color="normal-result";
$testColorLine="#1FAC2D";
$symbol= "N";
$text = '
'.$symbol.' ';
}
elseif(symbolFormula($REF_MIN_LOW,$REF_LOW_SYMBOL,$REF_MAX_LOW,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$color="danger-result";
$testColorLine="#E9473A";
$symbol= "L";
$text = '
'.$symbol.' ';
}
}
else{
// to be deleted
if($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH ){
$color="danger-result";
$testColorLine="#E9473A";
$symbol= "H";
$text = '
'.$symbol.' ';
}
elseif($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE && $Package->DECIMAL_RESULT < $Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH_BORDERLINE){
$color="warning-result";
$testColorLine="#FEC107";
$symbol= "H";
$text = '
'.$symbol.' ';
}
elseif($Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL && $Package->DECIMAL_RESULT <= $Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL){
$color="normal-result";
$testColorLine="#1FAC2D";
$symbol= "N";
$text = '
'.$symbol.' ';
}
elseif($Package->DECIMAL_RESULT < $Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL){
$color="danger-result";
$testColorLine="#E9473A";
$symbol= "L";
$text = '
'.$symbol.' ';
}
}
echo "
";
echo $Package->RESULT_SYMBOL." ".$Package->DECIMAL_RESULT;
echo " ".$Package->eNDUSERPACKAGEREFERENCE->RESULT_UNIT."";
if(!empty($ConversionUnit))
{
echo " ".$Package->RESULT_SYMBOL." ".$ConversionResult;
echo " ".$ConversionUnitName."";
}
if($Package->eNDUSERPACKAGEREFERENCE->SHOW_REFERENCE_INFO) echo $text;
echo "
";
}
elseif($RefRange == 21){
echo "
";
echo $Package->RESULT_SYMBOL." ".$Package->DECIMAL_RESULT;
echo " ".$Package->eNDUSERPACKAGEREFERENCE->RESULT_UNIT."";
if(!empty($ConversionUnit))
{
echo " ".$Package->RESULT_SYMBOL." ".$ConversionResult;
echo " ".$ConversionUnitName."";
}
echo "
";
}
elseif($RefRange == 22){
if($Package->DECIMAL_RESULT == 2){
$testColorLine="#E9473A";
echo "
".$Package->eNDUSERPACKAGEREFERENCE->HIGH_TITLE_EN."
";
}elseif($Package->DECIMAL_RESULT == 1){
$testColorLine="#1FAC2D";
echo "
".$Package->eNDUSERPACKAGEREFERENCE->MID_TITLE_EN."
";
}
}
elseif($RefRange == 23){
if($Package->DECIMAL_RESULT == 2){
$testColorLine="#E9473A";
echo "
".$Package->eNDUSERPACKAGEREFERENCE->HIGH_TITLE_EN."
";
}elseif($Package->DECIMAL_RESULT == 1){
$testColorLine="#1FAC2D";
echo "
".$Package->eNDUSERPACKAGEREFERENCE->MID_TITLE_EN."
";
}
elseif($Package->DECIMAL_RESULT == 3){
$testColorLine="";
echo "
".$Package->eNDUSERPACKAGEREFERENCE->EQU_TITLE_EN."
";
}
}
else{
if($REF_MID_SYMBOL){
if(symbolFormula($REF_MIN_NORMAL,$REF_MID_SYMBOL,$REF_MAX_NORMAL,$Package->DECIMAL_RESULT,$Package->RESULT_SYMBOL)){
$color="normal-result";
$testColorLine="#1FAC2D";
$text = '
N ';
}else{
if($Package->DECIMAL_RESULT < $Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL){
$text = '
L ';
}else{
$text = '
H ';
}
$color="danger-result";
$testColorLine="#E9473A";
}
}
else{
// to be deleted
if(!empty($Package->DECIMAL_RESULT ) && $Package->DECIMAL_RESULT >= $Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL && $Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL >= $Package->DECIMAL_RESULT ){
$color="normal-result";
$testColorLine="#1FAC2D";
$text = '
N ';
}
else{
if(!empty($Package->DECIMAL_RESULT ) && $Package->DECIMAL_RESULT < $Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL){
$text = '
L ';
}else{
$text = '
H ';
}
$color="danger-result";
$testColorLine="#E9473A";
}
}
echo "
";
echo $Package->RESULT_SYMBOL." ".$Package->DECIMAL_RESULT;
echo " ".$Package->eNDUSERPACKAGEREFERENCE->RESULT_UNIT."";
if(!empty($ConversionUnit))
{
echo " ".$Package->RESULT_SYMBOL." ".$ConversionResult;
echo " ".$ConversionUnitName."";
}
if($Package->eNDUSERPACKAGEREFERENCE->SHOW_REFERENCE_INFO && ($text != 'Normal' && $text !='')) echo $text;
echo "
";
}
// end result design
$conversionComment = null;
$comment = $Package->eNDUSERPACKAGEREFERENCE->REFERENCE_COMMENT;
if(!empty($ConversionUnit) && (!empty($ConversionUnit->REFERENCE_COMMENT) || !empty($Package->eNDUSERPACKAGEREFERENCE->CONVERSION_REFERENCE_COMMENT))){
$conversionComment = $Package->eNDUSERPACKAGEREFERENCE->CONVERSION_REFERENCE_COMMENT ?? $ConversionUnit->REFERENCE_COMMENT;
}
@endphp
@php
if(empty($comment) && empty($conversionComment)){
if($RefRange == 1){
if($REF_DISPLAY_MID_SYMBOL){
$referenceValue[]= "
".$REF_DISPLAY_MID_SYMBOL." ".$REF_MIN_NORMAL."
";
$referenceConversion[]= "
".$REF_DISPLAY_MID_SYMBOL." ".conversionUnitReference($REF_MIN_NORMAL,$ConversionUnit)."
";
}else{
$referenceValue[]= "
≥ ".$Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL."
";
$referenceConversion[]= "
≥ ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL,$ConversionUnit)."
";
}
}
elseif($RefRange == 3){
if($REF_DISPLAY_MID_SYMBOL){
$referenceValue[]= "
".$REF_DISPLAY_MID_SYMBOL." ".$REF_MAX_NORMAL."
";
$referenceConversion[]= "
".$REF_DISPLAY_MID_SYMBOL." ".conversionUnitReference($REF_MAX_NORMAL,$ConversionUnit)."
";
}else{
$referenceValue[]= "
≤ ".$Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL."
";
$referenceConversion[]= "
≤ ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL,$ConversionUnit)."
";
}
}
elseif($RefRange == 4){
$class = "danger-result";
$referenceTip[] = "
" . $Package->eNDUSERPACKAGEREFERENCE->LOW_TITLE_EN . "
";
$referenceValue[]="
" . ' < ' . $Package->eNDUSERPACKAGEREFERENCE->MAX_LOW . "
";
$referenceConversion[]="
" . ' < ' . conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_LOW,$ConversionUnit). "
";
$color = "warning-result";
$referenceTip[] = "
" . $Package->eNDUSERPACKAGEREFERENCE->LOW_BORDER_TITLE_EN . "
";
$referenceValue[] = "
" . $Package->eNDUSERPACKAGEREFERENCE->MIN_LOW_BORDERLINE . ' - ' . $Package->eNDUSERPACKAGEREFERENCE->MAX_LOW_BORDERLINE . "
";
$referenceConversion[] = "
" . conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_LOW_BORDERLINE,$ConversionUnit) . ' - ' . conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_LOW_BORDERLINE,$ConversionUnit) . "
";
$color = "normal-result";
$referenceTip[] = "
" . $Package->eNDUSERPACKAGEREFERENCE->MID_TITLE_EN . "
";
$referenceValue[] = "
" . $Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL . '-' . $Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL . "
";
$referenceConversion[] = "
" . conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL,$ConversionUnit) . '-' . conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL,$ConversionUnit) . "
";
$color = "warning-result";
$referenceTip[] = "
" . $Package->eNDUSERPACKAGEREFERENCE->HIGH_BORDER_TITLE_EN . "
";
$referenceValue[] = "
" . $Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE . ' - ' . $Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH_BORDERLINE . "
";
$referenceConversion[] = "
" . conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE,$ConversionUnit) . ' - ' . conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH_BORDERLINE,$ConversionUnit) . "
";
$color = "danger-result";
$referenceTip[] = "
" . $Package->eNDUSERPACKAGEREFERENCE->HIGH_TITLE_EN . "
";
$referenceValue[] = "
" . " ≥ " . $Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH . "
";
$referenceConversion[] = "
" . " ≥ " . conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH,$ConversionUnit) . "
";
}
elseif($RefRange == 5 || $RefRange ==6 || $RefRange == 22 || $RefRange == 23){
if($RefRange == 22 || $RefRange == 23){
$referenceValue[] = "
".$Package->eNDUSERPACKAGEREFERENCE->MID_TITLE_EN."
";
}
elseif($RefRange == 5){
$referenceValue[] = "
Positive
";
}else{
$referenceValue[] = "
Negative
";
}
}
elseif($RefRange == 7){
$color="normal-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->MID_TITLE_EN."
";
if($REF_DISPLAY_MID_SYMBOL){
$referenceValue[] = "
".$REF_DISPLAY_MID_SYMBOL." ".$REF_MIN_LOW."
";
$referenceConversion[] = "
".$REF_DISPLAY_MID_SYMBOL." ".conversionUnitReference($REF_MIN_LOW,$ConversionUnit)."
";
}else{
$referenceValue[] = "
< ".$Package->eNDUSERPACKAGEREFERENCE->MIN_LOW."
";
$referenceConversion[] = "
< ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_LOW,$ConversionUnit)."
";
}
$color="warning-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->LOW_TITLE_EN."
";
if($REF_DISPLAY_LOW_SYMBOL){
$referenceValue[] = "
".$REF_MIN_LOW." ".$REF_DISPLAY_LOW_SYMBOL." ".$REF_MAX_LOW."
";
$referenceConversion[] = "
".conversionUnitReference($REF_MIN_LOW,$ConversionUnit)." ".$REF_DISPLAY_LOW_SYMBOL." ".conversionUnitReference($REF_MAX_LOW,$ConversionUnit)."
";
}else{
$referenceValue[] = "
".$Package->eNDUSERPACKAGEREFERENCE->MIN_LOW." - ".$Package->eNDUSERPACKAGEREFERENCE->MAX_LOW."
";
$referenceConversion[] = "
".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_LOW,$ConversionUnit)." - ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_LOW,$ConversionUnit)."
";
}
$color="danger-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->HIGH_TITLE_EN."
";
if($REF_DISPLAY_HIGH_SYMBOL){
$referenceValue[] = "
".$REF_DISPLAY_HIGH_SYMBOL." ".$REF_MIN_HIGH."
";
$referenceConversion[] = "
".$REF_DISPLAY_HIGH_SYMBOL." ".conversionUnitReference($REF_MIN_HIGH,$ConversionUnit)."
";
}else{
$referenceValue[] = "
> ".$Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH."
";
$referenceConversion[] = "
> ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH,$ConversionUnit)."
";
}
}
elseif($RefRange == 8){
$color="normal-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->MID_TITLE_EN."
";
if($REF_DISPLAY_MID_SYMBOL){
$referenceValue[] = "
".$REF_DISPLAY_MID_SYMBOL.' '.$REF_MAX_NORMAL."
";
$referenceConversion[] = "
".$REF_DISPLAY_MID_SYMBOL.' '.conversionUnitReference($REF_MAX_NORMAL,$ConversionUnit)."
";
}else{
// to be deleted
$referenceValue[] = "
<".$Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL."
";
$referenceConversion[] = "
<".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL,$ConversionUnit)."
";
}
$color="normal-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->LOW_TITLE_EN."
";
if($REF_DISPLAY_LOW_SYMBOL){
$referenceValue[] = "
".$REF_MIN_LOW.' '.$REF_DISPLAY_LOW_SYMBOL.' '.$REF_MAX_LOW."
";
$referenceConversion[] = "
".conversionUnitReference($REF_MIN_LOW,$ConversionUnit).' '.$REF_DISPLAY_LOW_SYMBOL.' '.conversionUnitReference($REF_MAX_LOW,$ConversionUnit)."
";
}else{
$referenceValue[] = "
".$Package->eNDUSERPACKAGEREFERENCE->MIN_LOW." - ".$Package->eNDUSERPACKAGEREFERENCE->MAX_LOW."
";
$referenceConversion[] = "
".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_LOW,$ConversionUnit)." - ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_LOW,$ConversionUnit)."
";
}
$color="warning-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->LOW_BORDER_TITLE_EN."
";
if($REF_DISPLAY_LOW_BORDERLINE_SYMBOL){
$referenceValue[] = "
". $REF_MIN_LOW_BORDERLINE.' '.$REF_DISPLAY_LOW_BORDERLINE_SYMBOL.' '.$REF_MAX_LOW_BORDERLINE."
";
$referenceConversion[] = "
". conversionUnitReference($REF_MIN_LOW_BORDERLINE,$ConversionUnit).' '.$REF_DISPLAY_LOW_BORDERLINE_SYMBOL.' '.conversionUnitReference($REF_MAX_LOW_BORDERLINE,$ConversionUnit)."
";
}else{
// to be deleted
$referenceValue[] = "
". $Package->eNDUSERPACKAGEREFERENCE->MIN_LOW_BORDERLINE.' - '.$Package->eNDUSERPACKAGEREFERENCE->MAX_LOW_BORDERLINE."
";
$referenceConversion[] = "
". conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_LOW_BORDERLINE,$ConversionUnit).' - '.conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_LOW_BORDERLINE,$ConversionUnit)."
";
}
$color="warning-result";
$referenceTip[] = "
". $Package->eNDUSERPACKAGEREFERENCE->HIGH_BORDER_TITLE_EN."
";
if($REF_DISPLAY_HIGH_BORDERLINE_SYMBOL){
$referenceValue[] = "
". $REF_MIN_HIGH_BORDERLINE.' '.$REF_DISPLAY_HIGH_BORDERLINE_SYMBOL.' '.$REF_MAX_HIGH_BORDERLINE."
";
$referenceConversion[] = "
". conversionUnitReference($REF_MIN_HIGH_BORDERLINE,$ConversionUnit).' '.$REF_DISPLAY_HIGH_BORDERLINE_SYMBOL.' '.conversionUnitReference($REF_MAX_HIGH_BORDERLINE,$ConversionUnit)."
";
}else{
// to be deleted
$referenceValue[] = "
". $Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE.' - '.$Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH_BORDERLINE."
";
$referenceConversion[] = "
". conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE,$ConversionUnit).' - '.conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH_BORDERLINE,$ConversionUnit)."
";
}
$color="danger-result";
$referenceTip[] = "
". $Package->eNDUSERPACKAGEREFERENCE->HIGH_TITLE_EN."
";
if($REF_DISPLAY_HIGH_SYMBOL){
$referenceValue[] = "
". $REF_DISPLAY_HIGH_SYMBOL.' '.$REF_MIN_HIGH."
";
$referenceConversion[] = "
". $REF_DISPLAY_HIGH_SYMBOL.' '.conversionUnitReference($REF_MIN_HIGH,$ConversionUnit)."
";
}
else{
// to be deleted
$referenceValue[] = "
≥ ". $Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH."
";
$referenceConversion[] = "
≥ ". conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH,$ConversionUnit)."
";
}
}
elseif($RefRange == 9){
$color="normal-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->MID_TITLE_EN."
";
if($REF_DISPLAY_MID_SYMBOL){
$referenceValue[] = "
".$REF_DISPLAY_MID_SYMBOL." ".$REF_MAX_NORMAL."
";
$referenceConversion[] = "
".$REF_DISPLAY_MID_SYMBOL." ".conversionUnitReference($REF_MAX_NORMAL,$ConversionUnit)."
";
}else{
$referenceValue[] = "
< ".$Package->eNDUSERPACKAGEREFERENCE->MIN_LOW."
";
$referenceConversion[] = "
< ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_LOW,$ConversionUnit)."
";
}
$color="warning-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->LOW_TITLE_EN."
";
if($REF_DISPLAY_LOW_SYMBOL){
$referenceValue[] = "
".$REF_MIN_LOW." ".$REF_DISPLAY_LOW_SYMBOL." ".$REF_MAX_LOW."
";
$referenceConversion[] = "
".conversionUnitReference($REF_MIN_LOW,$ConversionUnit)." ".$REF_DISPLAY_LOW_SYMBOL." ".conversionUnitReference($REF_MAX_LOW,$ConversionUnit)."
";
}else{
$referenceValue[] = "
".$Package->eNDUSERPACKAGEREFERENCE->MIN_LOW.' - '.$Package->eNDUSERPACKAGEREFERENCE->MAX_LOW."
";
$referenceConversion[] = "
".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_LOW,$ConversionUnit).' - '.conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_LOW,$ConversionUnit)."
";
}
$color="danger-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->HIGH_TITLE_EN."
";
if($REF_DISPLAY_HIGH_SYMBOL){
$referenceValue[] = "
".$REF_DISPLAY_HIGH_SYMBOL." ".$REF_MIN_HIGH."
";
$referenceConversion[] = "
".$REF_DISPLAY_HIGH_SYMBOL." ".conversionUnitReference($REF_MIN_HIGH,$ConversionUnit)."
";
}else{
$referenceValue[] = "
> ".$Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH."
";
$referenceConversion[] = "
> ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH,$ConversionUnit)."
";
}
}
elseif($RefRange == 10){
$color="danger-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->HIGH_TITLE_EN."
";
if($REF_DISPLAY_HIGH_SYMBOL ){
$referenceValue[] = "
".$REF_DISPLAY_HIGH_SYMBOL." ".$REF_MIN_LOW."
";
$referenceConversion[] = "
".$REF_DISPLAY_HIGH_SYMBOL." ".conversionUnitReference($REF_MIN_LOW,$ConversionUnit)."
";
}else{
$referenceValue[] = "
<".$Package->eNDUSERPACKAGEREFERENCE->MIN_LOW."
";
$referenceConversion[] = "
<".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_LOW,$ConversionUnit)."
";
}
$color="warning-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->LOW_TITLE_EN."
";
if($REF_DISPLAY_LOW_SYMBOL){
$referenceValue[] = "
".$REF_MIN_LOW." ".$REF_DISPLAY_LOW_SYMBOL." ".$REF_MAX_LOW."
";
$referenceConversion[] = "
".conversionUnitReference($REF_MIN_LOW,$ConversionUnit)." ".$REF_DISPLAY_LOW_SYMBOL." ".conversionUnitReference($REF_MAX_LOW,$ConversionUnit)."
";
}else{
$referenceValue[] = "
".$Package->eNDUSERPACKAGEREFERENCE->MIN_LOW."-<".$Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL."
";
$referenceConversion[] = "
".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_LOW,$ConversionUnit)."-<".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL,$ConversionUnit)."
";
}
$color="normal-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->MID_TITLE_EN."
";
if($REF_DISPLAY_MID_SYMBOL){
$referenceValue[] = "
".$REF_DISPLAY_MID_SYMBOL." ".$REF_MIN_NORMAL."
";
$referenceConversion[] = "
".$REF_DISPLAY_MID_SYMBOL." ".conversionUnitReference($REF_MIN_NORMAL,$ConversionUnit)."
";
}else{
$referenceValue[] = "
≥ ".$Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL."
";
$referenceConversion[] = "
≥ ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL,$ConversionUnit)."
";
}
}
elseif($RefRange == 11){
$color="danger-result";
$referenceTip[]= "
".$Package->eNDUSERPACKAGEREFERENCE->HIGH_TITLE_EN."
";
if($REF_DISPLAY_HIGH_SYMBOL){
$referenceValue[]= "
".$REF_DISPLAY_HIGH_SYMBOL." ".$REF_MAX_HIGH."
";
$referenceConversion[]= "
".$REF_DISPLAY_HIGH_SYMBOL." ".conversionUnitReference($REF_MAX_HIGH,$ConversionUnit)."
";
}else{
// to be deleted
$referenceValue[]= "
< ".$Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH."
";
$referenceConversion[]= "
< ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH,$ConversionUnit)."
";
}
$color="warning-result";
$referenceTip[]= "
".$Package->eNDUSERPACKAGEREFERENCE->HIGH_BORDER_TITLE_EN."
";
if($REF_DISPLAY_HIGH_BORDERLINE_SYMBOL){
$referenceValue[]= "
".$REF_MIN_HIGH_BORDERLINE." ".$REF_DISPLAY_HIGH_BORDERLINE_SYMBOL.' '.$REF_MAX_HIGH_BORDERLINE."
";
$referenceConversion[]= "
".conversionUnitReference($REF_MIN_HIGH_BORDERLINE,$ConversionUnit)." ".$REF_DISPLAY_HIGH_BORDERLINE_SYMBOL.' '.conversionUnitReference($REF_MAX_HIGH_BORDERLINE,$ConversionUnit)."
";
}else{
// to be deleted
$referenceValue[]= "
".$Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE.' - '.$Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH_BORDERLINE."
";
$referenceConversion[]= "
".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE,$ConversionUnit).' - '.conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH_BORDERLINE,$ConversionUnit)."
";
}
$color="normal-result";
$referenceTip[]= "
".$Package->eNDUSERPACKAGEREFERENCE->LOW_TITLE_EN."
";
if($REF_DISPLAY_LOW_SYMBOL){
$referenceValue[]= "
".$REF_MIN_LOW." ".$REF_DISPLAY_LOW_SYMBOL." ".$REF_MAX_LOW."
";
$referenceConversion[]= "
".conversionUnitReference($REF_MIN_LOW,$ConversionUnit)." ".$REF_DISPLAY_LOW_SYMBOL." ".conversionUnitReference($REF_MAX_LOW,$ConversionUnit)."
";
}else{
// to be deleted
$referenceValue[]= "
>".$Package->eNDUSERPACKAGEREFERENCE->MIN_LOW."
";
$referenceConversion[]= "
>".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_LOW,$ConversionUnit)."
";
}
$referenceTip[]= "
".$Package->eNDUSERPACKAGEREFERENCE->MID_TITLE_EN."
";
if($REF_DISPLAY_MID_SYMBOL){
$referenceValue[]= "
".$REF_DISPLAY_MID_SYMBOL.' '.$REF_MIN_NORMAL ."
";
$referenceConversion[]= "
".$REF_DISPLAY_MID_SYMBOL.' '.conversionUnitReference($REF_MIN_NORMAL,$ConversionUnit) ."
";
}else{
// to be deleted
$referenceValue[]= "
≥ ".$Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL ."
";
$referenceConversion[]= "
≥ ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL,$ConversionUnit) ."
";
}
}
elseif($RefRange == 12){
$color="normal-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->MID_TITLE_EN."
";
if($REF_DISPLAY_MID_SYMBOL){
$referenceValue[] = "
".$REF_DISPLAY_MID_SYMBOL.' '.$REF_MAX_NORMAL."
";
$referenceConversion[] = "
".$REF_DISPLAY_MID_SYMBOL.' '.conversionUnitReference($REF_MAX_NORMAL,$ConversionUnit)."
";
}else{
// to be deleted
$referenceValue[] = "
< ".$Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL."
";
$referenceConversion[] = "
< ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL,$ConversionUnit)."
";
}
$color="warning-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->LOW_TITLE_EN."
";
if($REF_DISPLAY_LOW_SYMBOL){
$referenceValue[] = "
".$REF_MIN_LOW." ".$REF_DISPLAY_LOW_SYMBOL." ".$REF_MAX_LOW."
";
$referenceConversion[] = "
".conversionUnitReference($REF_MIN_LOW,$ConversionUnit)." ".$REF_DISPLAY_LOW_SYMBOL." ".conversionUnitReference($REF_MAX_LOW,$ConversionUnit)."
";
}else{
// to be deleted
$referenceValue[] = "
".$Package->eNDUSERPACKAGEREFERENCE->MIN_LOW." - ".$Package->eNDUSERPACKAGEREFERENCE->MAX_LOW."
";
$referenceConversion[] = "
".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_LOW,$ConversionUnit)." - ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_LOW,$ConversionUnit)."
";
}
$color="warning-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->HIGH_BORDER_TITLE_EN."
";
if($REF_DISPLAY_HIGH_BORDERLINE_SYMBOL){
$referenceValue[] = "
".$REF_MIN_HIGH_BORDERLINE." ".$REF_DISPLAY_LOW_SYMBOL." ".$REF_MAX_HIGH_BORDERLINE."
";
$referenceConversion[] = "
".conversionUnitReference($REF_MIN_HIGH_BORDERLINE,$ConversionUnit)." ".$REF_DISPLAY_LOW_SYMBOL." ".conversionUnitReference($REF_MAX_HIGH_BORDERLINE,$ConversionUnit)."
";
}else{
// to be deleted
$referenceValue[] = "
".$Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE.' - '.$Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH_BORDERLINE."
";
$referenceConversion[] = "
".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE,$ConversionUnit).' - '.conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH_BORDERLINE,$ConversionUnit)."
";
}
$color="danger-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->HIGH_TITLE_EN."
";
if($REF_DISPLAY_HIGH_SYMBOL){
$referenceValue[] = "
".$REF_DISPLAY_HIGH_SYMBOL." ".$REF_MIN_HIGH."
";
$referenceConversion[] = "
".$REF_DISPLAY_HIGH_SYMBOL." ".conversionUnitReference($REF_MIN_HIGH,$ConversionUnit)."
";
}else{
// to be deleted
$referenceValue[] = "
≥ ".$Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH."
";
$referenceConversion[] = "
≥ ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH,$ConversionUnit)."
";
}
}
elseif($RefRange == 13){
$color="danger-result";
$referenceTip[]= "
".$Package->eNDUSERPACKAGEREFERENCE->LOW_TITLE_EN."
";
if($REF_DISPLAY_LOW_SYMBOL){
$referenceValue[]= "
".$REF_DISPLAY_LOW_SYMBOL." ".$REF_MIN_LOW."
";
$referenceConversion[]= "
".$REF_DISPLAY_LOW_SYMBOL." ".conversionUnitReference($REF_MIN_LOW,$ConversionUnit)."
";
}else{
// to be deleted
$referenceValue[]= "
<".$Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE."
";
$referenceConversion[]= "
<".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE,$ConversionUnit)."
";
}
$color="warning-result";
$referenceTip[]= "
".$Package->eNDUSERPACKAGEREFERENCE->HIGH_BORDER_TITLE_EN."
";
if($REF_DISPLAY_HIGH_BORDERLINE_SYMBOL){
$referenceValue[]= "
".$REF_MIN_HIGH_BORDERLINE.' '.$REF_DISPLAY_HIGH_BORDERLINE_SYMBOL.' '.$REF_MAX_HIGH_BORDERLINE."
";
$referenceConversion[]= "
".conversionUnitReference($REF_MIN_HIGH_BORDERLINE,$ConversionUnit).' '.$REF_DISPLAY_HIGH_BORDERLINE_SYMBOL.' '.conversionUnitReference($REF_MAX_HIGH_BORDERLINE,$ConversionUnit)."
";
}else{
// to be deleted
$referenceValue[]= "
".$Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE.' - <'.$Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL."
";
$referenceConversion[]= "
".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE,$ConversionUnit).' - <'.conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL,$ConversionUnit)."
";
}
$referenceTip[]= "
".$Package->eNDUSERPACKAGEREFERENCE->MID_TITLE_EN."
";
if($REF_DISPLAY_MID_SYMBOL){
$referenceValue[]= "
".$REF_MIN_NORMAL.' '.$REF_DISPLAY_MID_SYMBOL.' '.$REF_MAX_NORMAL."
";
$referenceConversion[]= "
".conversionUnitReference($REF_MIN_NORMAL,$ConversionUnit).' '.$REF_DISPLAY_MID_SYMBOL.' '.conversionUnitReference($REF_MAX_NORMAL,$ConversionUnit)."
";
}else{
// to be deleted
$referenceValue[]= "
".$Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL.'-'.$Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL."
";
$referenceConversion[]= "
".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL,$ConversionUnit).'-'.conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL,$ConversionUnit)."
";
}
$color="danger-result";
$referenceTip[]= "
".$Package->eNDUSERPACKAGEREFERENCE->HIGH_TITLE_EN."
";
if($REF_DISPLAY_HIGH_SYMBOL){
// $referenceValue[]= "
".$REF_DISPLAY_HIGH_SYMBOL." ".$REF_MIN_HIGH."
";
// $referenceConversion[]= "
".$REF_DISPLAY_HIGH_SYMBOL." ".conversionUnitReference($REF_MIN_HIGH,$ConversionUnit)."
";
$referenceValue[]= "
".$REF_MIN_HIGH.' '.$REF_DISPLAY_HIGH_SYMBOL.' '.$REF_MAX_HIGH."
";
$referenceConversion[]= "
".conversionUnitReference($REF_MIN_HIGH,$ConversionUnit).' '.$REF_DISPLAY_HIGH_SYMBOL.' '.conversionUnitReference($REF_MAX_HIGH,$ConversionUnit)."
";
}else{
// to be deleted
$referenceValue[]= "
>".$Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH."
";
$referenceConversion[]= "
>".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH,$ConversionUnit)."
";
}
}
elseif($RefRange == 14){
$color="danger-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->LOW_TITLE_EN."
";
if($REF_DISPLAY_LOW_SYMBOL){
$referenceValue[] = "
".$REF_DISPLAY_LOW_SYMBOL." ".$REF_MAX_LOW."
";
$referenceConversion[] = "
".$REF_DISPLAY_LOW_SYMBOL." ".conversionUnitReference($REF_MAX_LOW,$ConversionUnit)."
";
}else{
// to be deleted
$referenceValue[] = "
< ".$Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL."
";
$referenceConversion[] = "
< ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL,$ConversionUnit)."
";
}
$color="normal-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->MID_TITLE_EN."
";
if($REF_DISPLAY_MID_SYMBOL){
$referenceValue[] = "
".$REF_MIN_NORMAL." ".$REF_DISPLAY_MID_SYMBOL." ".$REF_MAX_NORMAL."
";
$referenceConversion[] = "
".conversionUnitReference($REF_MIN_NORMAL,$ConversionUnit)." ".$REF_DISPLAY_MID_SYMBOL." ".conversionUnitReference($REF_MAX_NORMAL,$ConversionUnit)."
";
}else{
// to be deleted
$referenceValue[] = "
".$Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL."-".$Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL."
";
$referenceConversion[] = "
".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL,$ConversionUnit)."-".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL,$ConversionUnit)."
";
}
$color="danger-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->HIGH_TITLE_EN."
";
if($REF_DISPLAY_HIGH_SYMBOL){
$referenceValue[] = "
".$REF_DISPLAY_HIGH_SYMBOL." ".$REF_MIN_HIGH."
";
$referenceConversion[] = "
".$REF_DISPLAY_HIGH_SYMBOL." ".conversionUnitReference($REF_MIN_HIGH,$ConversionUnit)."
";
}else{
// to be deleted
$referenceValue[] = "
> ".$Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL."
";
$referenceConversion[] = "
> ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL,$ConversionUnit)."
";
}
}
elseif($RefRange == 15){
$color="danger-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->LOW_TITLE_EN."
";
if($REF_DISPLAY_MID_SYMBOL){
if($REF_DISPLAY_MID_SYMBOL == '≥'){
$referenceValue[] = "
< ".$REF_DISPLAY_LOW_SYMBOL." ".$REF_MIN_NORMAL."
";
$referenceConversion[] = "
< ".$REF_DISPLAY_LOW_SYMBOL." ".conversionUnitReference($REF_MIN_NORMAL,$ConversionUnit)."
";
}else{
$referenceValue[] = "
≤ ".$REF_DISPLAY_LOW_SYMBOL." ".$REF_MIN_NORMAL."
";
$referenceConversion[] = "
≤ ".$REF_DISPLAY_LOW_SYMBOL." ".conversionUnitReference($REF_MIN_NORMAL,$ConversionUnit)."
";
}
}else{
// to be deleted
$referenceValue[] = "
< ".$Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL."
";
$referenceConversion[] = "
< ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL,$ConversionUnit)."
";
}
$color="normal-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->MID_TITLE_EN."
";
if($REF_DISPLAY_MID_SYMBOL){
$referenceValue[] = "
".$REF_DISPLAY_MID_SYMBOL." ".$REF_MIN_NORMAL."
";
$referenceConversion[] = "
".$REF_DISPLAY_MID_SYMBOL." ".conversionUnitReference($REF_MIN_NORMAL,$ConversionUnit)."
";
}else{
$referenceValue[] = "
≥ ".$Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL."
";
$referenceConversion[] = "
≥ ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL,$ConversionUnit)."
";
}
}
elseif($RefRange == 16){
$color="normal-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->MID_TITLE_EN."
";
if($REF_DISPLAY_MID_SYMBOL){
$referenceValue[] = "
".$REF_DISPLAY_MID_SYMBOL." ".$REF_MAX_NORMAL."
";
$referenceConversion[] = "
".$REF_DISPLAY_MID_SYMBOL." ".conversionUnitReference($REF_MAX_NORMAL,$ConversionUnit)."
";
}else{
$referenceValue[] = "
< ".$Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL."
";
$referenceConversion[] = "
< ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL,$ConversionUnit)."
";
}
$color="danger-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->HIGH_TITLE_EN."
";
if($REF_DISPLAY_MID_SYMBOL){
if($REF_DISPLAY_MID_SYMBOL == '≤'){
$referenceValue[] = "
> ".$REF_MAX_NORMAL."
";
$referenceConversion[] = "
> ".conversionUnitReference($REF_MAX_NORMAL,$ConversionUnit)."
";
}else{
$referenceValue[] = "
≥ ".$REF_MAX_NORMAL."
";
$referenceConversion[] = "
≥ ".conversionUnitReference($REF_MAX_NORMAL,$ConversionUnit)."
";
}
}else{
$referenceValue[] = "
≥ ".$Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL."
";
$referenceConversion[] = "
≥ ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL,$ConversionUnit)."
";
}
}
elseif($RefRange == 17){
$color="danger-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->LOW_TITLE_EN."
";
if($REF_DISPLAY_LOW_SYMBOL){
$referenceValue[] = "
".$REF_DISPLAY_LOW_SYMBOL." ".$REF_MIN_LOW."
";
$referenceConversion[] = "
".$REF_DISPLAY_LOW_SYMBOL." ".conversionUnitReference($REF_MIN_LOW,$ConversionUnit)."
";
}else{
$referenceValue[] = "
< ".$Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL."
";
$referenceConversion[] = "
< ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL,$ConversionUnit)."
";
}
$color="normal-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->MID_TITLE_EN."
";
if($REF_DISPLAY_MID_SYMBOL){
$referenceValue[] = "
".$REF_MIN_NORMAL." ".$REF_DISPLAY_MID_SYMBOL." ".$REF_MAX_NORMAL."
";
$referenceConversion[] = "
".conversionUnitReference($REF_MIN_NORMAL,$ConversionUnit)." ".$REF_DISPLAY_MID_SYMBOL." ".conversionUnitReference($REF_MAX_NORMAL,$ConversionUnit)."
";
}else{
$referenceValue[] = "
".$Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL." - ".$Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL."
";
$referenceConversion[] = "
".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL,$ConversionUnit)." - ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL,$ConversionUnit)."
";
}
$color="warning-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->HIGH_BORDER_TITLE_EN."
";
if($REF_DISPLAY_HIGH_BORDERLINE_SYMBOL){
$referenceValue[] = "
".$REF_MIN_HIGH_BORDERLINE." ".$REF_DISPLAY_HIGH_BORDERLINE_SYMBOL." ".$REF_MAX_HIGH_BORDERLINE."
";
$referenceConversion[] = "
".conversionUnitReference($REF_MIN_HIGH_BORDERLINE,$ConversionUnit)." ".$REF_DISPLAY_HIGH_BORDERLINE_SYMBOL." ".conversionUnitReference($REF_MAX_HIGH_BORDERLINE,$ConversionUnit)."
";
}else{
$referenceValue[] = "
".$Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE."-".$Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH_BORDERLINE."
";
$referenceConversion[] = "
".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH_BORDERLINE,$ConversionUnit)."-".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_HIGH_BORDERLINE,$ConversionUnit)."
";
}
$color="danger-result";
$referenceTip[] = "
".$Package->eNDUSERPACKAGEREFERENCE->HIGH_TITLE_EN."
";
if($REF_DISPLAY_HIGH_SYMBOL){
$referenceValue[] = "
".$REF_DISPLAY_HIGH_SYMBOL." ".$REF_MIN_HIGH."
";
$referenceConversion[] = "
".$REF_DISPLAY_HIGH_SYMBOL." ".conversionUnitReference($REF_MIN_HIGH,$ConversionUnit)."
";
}else{
$referenceValue[] = "
> ".$Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH."
";
$referenceConversion[] = "
> ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_HIGH,$ConversionUnit)."
";
}
}
elseif($RefRange == 21){
$referenceValue[] = "
--
";
}
else{
if($REF_DISPLAY_MID_SYMBOL){
$referenceValue[]= "
".$REF_MIN_NORMAL." ".$REF_DISPLAY_MID_SYMBOL." ".$REF_MAX_NORMAL."
";
$referenceConversion[]= "
".conversionUnitReference($REF_MIN_NORMAL,$ConversionUnit)." ".$REF_DISPLAY_MID_SYMBOL." ".conversionUnitReference($REF_MAX_NORMAL,$ConversionUnit)."
";
}else{
$referenceValue[]= "
".$Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL." - ".$Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL."
";
$referenceConversion[]= "
".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MIN_NORMAL,$ConversionUnit)." - ".conversionUnitReference($Package->eNDUSERPACKAGEREFERENCE->MAX_NORMAL,$ConversionUnit)."
";
}
}
}
$commentReference=[];
$commentConversionReference=[];
if(!empty($comment) || !empty($conversionComment)){
// if(!empty($comment) && empty($ConversionUnit)){
if(!empty($comment)){
$commentReference[] =wordwrap($comment,100,"\n",true);
}
if(!empty($ConversionUnit) && !empty($conversionComment)){
$commentConversionReference[] = wordwrap($conversionComment,40,"\n",true);
}
else
{
$commentReference[] =wordwrap($comment,100,"\n",true);
}
}
@endphp
@if(!empty($referenceTip))
Reference Range :
@php
echo implode(" ",$referenceTip);
@endphp
@if(!empty($ConversionUnit))
@php
echo implode(" ",$referenceValue);
@endphp
@php
echo implode(" ",$referenceConversion);
@endphp
@else
@php
echo implode(" ",$referenceValue);
@endphp
@endif
@elseif(!empty($referenceValue))
Reference Range :
@php
echo implode(" ",$referenceValue);
@endphp
@if(!empty($ConversionUnit))
@php
echo implode(" ",$referenceConversion);
@endphp
@endif
@elseif(!empty($commentReference) || !empty($commentConversionReference))
Reference Range :
@if(!empty($commentReference))
{{--
--}}
@endif
@if(!empty($commentConversionReference))
@endif
@endif
@if(!empty($Package->RESULT_COMMENT))
Comment :
{!! $Package->RESULT_COMMENT !!}
@endif
@if($profile->ENABLE_HISTORICAL_RESULT_REPORT)
@if(!empty($Package->HISTORICAL_RESULT))
@php
$isHistorical = false;
$historicalResults = json_decode($Package->HISTORICAL_RESULT, true);
if (!empty($historicalResults) && count($historicalResults) > 1) {
$isHistorical = true;
unset($historicalResults[$Package->ID]);
$historicalResults = array_slice($historicalResults, -4, 4, true);
}
@endphp
@if($isHistorical)
@foreach($historicalResults as $result)
@if($loop->first)
Previous Result:
@endif
{{ date('d - M - Y', strtotime($result['RESULT_DATE'])) }}
@if($RefRange == 5 || $RefRange == 6)
@if($result['RESULT'] == 1)
Negative
@else
Positave
@endif
@else
{{$result['RESULT']}}
@endif
{{$result['RESULT_UNIT'] ?? null}}
@endforeach
@endif
@endif
@endif
@include('pdf.normal_report.components.result_footer')