@extends('layouts.applicant.applicant') @section('title', 'D13 - Service Length') @section('breadcrumbs') @endsection @section('content')

Service Length (Length of service over and above the relevant minimum teaching experience required for a given cadre.)

Application: {{ $application->application_number }}

@php $previousStep = $currentStep->getPreviousStep(); @endphp @if($previousStep) Previous Step @endif
@include('applicant.applications.partials.progress-indicator') @php $serviceLengths = $application->serviceLengths()->orderBy('serial_no')->get(); $totalCreditPoints = $serviceLengths->sum('credit_points'); $evaluationPoints = min($totalCreditPoints, 10); // Max 10 for evaluation $totalSemesters = $serviceLengths->sum('number_of_semesters'); $totalYears = round($totalSemesters / 2, 2); $totalServicePeriods = $serviceLengths->count(); @endphp
No Experience Declaration
no_service_experience ? 'checked' : '' }} @if(!$application->isEditable()) disabled @endif onchange="toggleNoExperience()">
Check this box if you have no teaching experience over and above the minimum required for the position. This step is non-mandatory to fill.
@if(!$application->no_service_experience)
{{ number_format($totalCreditPoints, 2) }}
Total Credit Points
{{ number_format($evaluationPoints, 2) }}
Maximum Credit Points (Max 10)
{{ $totalServicePeriods }}
Service Periods
{{ $totalSemesters }}
Total Semesters
{{ $totalYears }}
Total Years
Credit Points Calculation
Credit Points per Semester: 2 Points
Total Service Periods: {{ $totalServicePeriods }}

Important:
  • Maximum 10 credit points can be used for further calculation
  • If sum of credit points is more than 10, only 10 will be considered for evaluation
  • Only experience over and above minimum required should be included
  • This step is non-mandatory to fill
  • Upload certificates or proof documents for verification
Service Length Details
@if($application->isEditable()) @endif
@if($serviceLengths->count() > 0)
@if($application->isEditable()) @endif @foreach($serviceLengths as $service) @if($application->isEditable()) @endif @endforeach
Sr. No Designation Organization Duration (From Date/To Date) Number of Semesters Credit Points Proof DocumentActions
{{ $service->serial_no }} {{ $service->designation }} {{ $service->organization }} {{ $service->duration }} {{ $service->number_of_semesters }} Semester{{ $service->number_of_semesters > 1 ? 's' : '' }} {{ number_format($service->credit_points, 2) }} @if($service->hasDocument()) @else No Document @endif
Service Summary

Total Service Periods: {{ $totalServicePeriods }}

Total Semesters: {{ $totalSemesters }}

Total Years: {{ $totalYears }}

Total Credit Points: {{ number_format($totalCreditPoints, 2) }}

Evaluation

Evaluation Points: {{ number_format($evaluationPoints, 2) }} / 10

@if($totalCreditPoints > 10)

Note: Total exceeds 10, capped at 10 for evaluation

@else

Status: Within evaluation limit

@endif
@else
No Service Length Added

Add your teaching experience over and above the minimum required to earn credit points.

@if($application->isEditable()) @endif
@endif
@endif
@if($previousStep) Previous: {{ $previousStep->name }} @endif
@php $nextStep = $currentStep->getNextStep(); @endphp @if($nextStep) Next: {{ $nextStep->name }} @endif
@if($application->isEditable()) @endif @endsection