@extends('layouts.applicant.applicant') @section('head') @endsection @section('title', 'D21 - Professional Membership') @section('breadcrumbs') @endsection @section('content')

Fellow IEEE, FNA, FNAE, FNASc

Application: {{ $application->application_number }}

@php $previousStep = $currentStep->getPreviousStep(); @endphp @if($previousStep) Previous Step @endif
@include('applicant.applications.partials.progress-indicator') @php $professionalMemberships = $application->professionalMemberships()->orderBy('serial_no')->get(); $totalCreditPoints = $professionalMemberships->sum('credit_points'); $evaluationPoints = min($totalCreditPoints, 10); // Max 10 for evaluation $totalMemberships = $professionalMemberships->count(); $fellowships = $professionalMemberships->where('is_fellow', true)->count(); $prestigiousMemberships = $professionalMemberships->where('is_prestigious', true)->count(); $membershipsByBody = $professionalMemberships->groupBy('body_short_name')->map->count(); @endphp
No Professional Membership Declaration
no_professional_membership ? 'checked' : '' }} @if(!$application->isEditable()) disabled @endif onchange="toggleNoProfessionalMembership()">
Check this box if you have no memberships in professional bodies like IEEE, FNA, FNAE, FNASc, etc. This step is non-mandatory to fill.
@if(!$application->no_professional_membership)
{{ number_format($totalCreditPoints, 2) }}
Total Credit Points
{{ number_format($evaluationPoints, 2) }}
Maximum Credit Points (Max 10)
{{ $fellowships }}
Fellowships
{{ $prestigiousMemberships }}
Prestigious Memberships
Credit Points Calculation
High Value Fellowships: 10 Points (IEEE Fellow, FNA, FNAE, FNASc, ACM Fellow)
Total Memberships: {{ $totalMemberships }}

Credit Point Structure:
  • 10 Points: IEEE Fellow, FNA, FNAE, FNASc, ACM Fellow
  • 8 Points: ISTE Fellow, CSI Fellow, IEI Fellow
  • 5 Points: IEEE Senior Member, ACM Senior Member
  • 3 Points: ISTE Life Member, CSI Life Member, IEI Member
  • 2 Points: IEEE Member, Other Professional Bodies
  • Maximum 10 credit points can be used for evaluation
Professional Membership Details
@if($application->isEditable()) @endif
@if($professionalMemberships->count() > 0)
@if($application->isEditable()) @endif @foreach($professionalMemberships as $membership) @if($application->isEditable()) @endif @endforeach
Sr. No Professional Body Membership ID Type Credit Points Proof DocumentActions
{{ $membership->serial_no }} {{ $membership->body_short_name }} @if($membership->is_prestigious) Prestigious @endif {{ $membership->membership_id }} @if($membership->is_fellow) Fellowship @else Membership @endif {{ number_format($membership->credit_points, 2) }} @if($membership->hasDocument()) @else No Document @endif
Membership Summary

Total Memberships: {{ $totalMemberships }}

Fellowships: {{ $fellowships }}

Prestigious: {{ $prestigiousMemberships }}

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
@if($membershipsByBody->count() > 0)
Professional Body Distribution
@foreach($membershipsByBody->take(6) as $body => $count)
{{ $count }}
{{ $body }}
@endforeach
@endif @else
No Professional Memberships Added

Add your professional memberships and fellowships 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