PageSourceSearch

https://www.aicpa-cima.com/static/js/109.2e1e4b71.chunk.js

js aicpa-cima.com collected 2026-10-09 22:18:42 UTC 24,819 bytes, 173 lines download raw bytes

1(this["webpackJsonpmxp-client-service"]=this["webpackJsonpmxp-client-service"]||[]).push([[109],{1923:function(e,t,a){"use strict";a.r(t),a.d(t,"PagePostExamsSpecialConsiderationContainer",(function(){return oe}));var n=a(7),o=a(8),l=a(20),i=a(10),r=a(32),c=a(75),s=a(93),m=a(58),d=a(0),u=a.n(d),p=a(15),h=a(1),b=a(114),g=a(818),E=a(1986),O=a(2),C=a(3),I=a(105),x=a(84),f=a(4),v=a(5),S=a(31),T=a(17),y=a.n(T);function A(e){return String(e).trim().replace(/\s+/g," ").toLowerCase()}const R=new Map(["BA1 Fundamentals of Business Economics","BA1 Fundamentals of Business Economics (Online)","BA2 Fundamentals of Management Accounting","BA2 Fundamentals of Management Accounting (Online)","BA3 Fundamentals of Financial Accounting","BA3 Fundamentals of Financial Accounting (Online)","BA4 Fundamentals of Ethics, Corporate Governance and Business Law","BA4 Fundamentals of Ethics, Corporate Governance and Business Law (Online)","Level 4 EPA1 Role Simulation Exam","Level 4 EPA1 Role Simulation Exam (Online)","E1 Managing Finance in a Digital World","E1 Managing Finance in a Digital World (Online)","P1 Management Accounting","P1 Management Accounting (Online)","F1 Financial Reporting","F1 Financial Reporting (Online)","Operational Case Study Exam","Operational Case Study Exam (Online)","CGMA Operational Case Study Exam","CGMA Operational Case Study Exam (Online)","E2 Managing Performance","E2 Managing Performance (Online)","P2 Advanced Management Accounting","P2 Advanced Management Accounting (Online)","F2 Advanced Financial Reporting","F2 Advanced Financial Reporting (Online)","Management Case Study Exam","Management Case Study Exam (Online)","Management Case Study Exam - Chinese","CGMA Management Case Study Exam","CGMA Management Case Study Exam (Online)","E3 Strategic Management","E3 Strategic Management (Online)","P3 Risk Management","P3 Risk Management (Online)","F3 Financial Strategy","F3 Financial Strategy (Online)","Strategic Case Study Exam","Strategic Case Study Exam (Online)","Strategic Case Study Exam - Chinese","L7 EPA1 Strategic Case Study","L7 EPA1 Strategic Case Study (Online)","CGMA Strategic Case Study Exam","CGMA Strategic Case Study Exam (Online)"].map((e,t)=>[A(e),t]));function M(e){var t;return null!==(t=R.get(A(e)))&&void 0!==t?t:1/0}const P=h.d.div`
2  font-weight: ${e=>e.theme.fontWeights.bold};
3  margin-bottom: ${e=>e.theme.pxToRem(70)};
4`,D=Object(h.d)(C.D)`
5  &&&&&& {
6    margin-top: ${e=>e.theme.pxToRem(70)};
7    margin-bottom: ${e=>e.theme.pxToRem(70)};
8  }
9`,$=Object(h.d)(C.Y.Column)`
10  &&&&&& {
11    display: block !important;
12  }
13`,j=Object(h.d)(C.ab)`
14  &&& {
15    font-size: ${e=>e.theme.fontSizes.xl};
16    color: ${e=>e.theme.colors.neutralGrey8};
17    font-weight: ${e=>e.theme.fontWeights.light};
18    margin: ${e=>e.theme.pxToRem(16)} 0 !important;
19  }
20`,w=Object(h.d)(I.a)`
21  &&&&& {
22    ${e=>e.theme.mediaQueries.mobileOnly} {
23      margin-bottom: ${e=>e.theme.pxToRem(16)};
24    }
25  }
26`,k=Object(h.d)(C.J)`
27  &&& {
28    width: ${e=>e.theme.pxToRem(800)};
29    margin-bottom: ${e=>e.theme.pxToRem(50)};
30  }
31`,L=Object(h.d)(g.a)`
32  ${e=>`\n &&&& {\n\t max-width: ${e.theme.pxToRem(455)}\n\t ${e.theme.mediaQueries.mobileOnly} {\n\t\t width: ${e.theme.pxToRem(296)}\n\t }\n }`}
33`,_=h.d.label`
34  margin-bottom: ${e=>e.theme.pxToRem(8)};
35  font-size: ${e=>e.theme.fontSizes.s};
36  color: ${e=>e.theme.colors.neutralGrey8};
37  display: block;
38`,N=Object(h.d)(S.T)`
39  &&&.disabled {
40    cursor: not-allowed;
41    opacity: 1;
42    input {
43      border-color: ${e=>e.theme.colors.neutralGrey4};
44      background-color: ${e=>e.theme.colors.neutralGrey2};
45    }
46  }
47`,B=Object(h.d)(S.G)`
48  width: 100%;
49  margin-bottom: ${e=>e.theme.pxToRem(19)};
50  cursor: pointer !important;
51`,F=h.d.div`
52  display: inherit;
53  margin-bottom: ${e=>e.theme.pxToRem(16)};
54
55  input:hover {
56    cursor: pointer;
57  }
58`,H=h.d.div`
59  margin-bottom: ${e=>e.theme.pxToRem(19)};
60`,G=Object(h.d)(S.Gb)`
61  &&&& {
62    margin-bottom: ${e=>e.theme.pxToRem(5)};
63    font-size: ${e=>e.theme.fontSizes.xs};
64  }
65  :focus {
66    border: solid ${e=>e.theme.pxToRem(1)} ${e=>e.theme.colors.tertiaryTeal};
67  }
68  border: solid ${e=>e.theme.pxToRem(1)} ${e=>e.theme.colors.neutralGrey5};
69
70  &&&&&:disabled {
71    cursor: not-allowed;
72    opacity: 1;
73    border-color: ${e=>e.theme.colors.neutralGrey4};
74    background-color: ${e=>e.theme.colors.neutralGrey2};
75  }
76`,z=h.d.div`
77  display: flex;
78  ${e=>e.theme.mediaQueries.mobileOnly} {
79    padding-left: ${e=>e.theme.pxToRem(0)};
80  }
81  margin: ${e=>e.theme.pxToRem(15)} 0 ${e=>e.theme.pxToRem(20)};
82`,V=Object(h.d)(C.Kb)`
83  &&&&&& {
84    min-width: ${e=>e.theme.pxToRem(18)};
85    cursor: ${e=>e.theme.disabled?"default":"pointer"};
86    margin-right: ${e=>e.theme.pxToRem(5)};
87  }
88`,U=h.d.div`
89  font-size: ${e=>e.theme.fontSizes.xs};
90  font-weight: ${e=>e.theme.fontWeights.light};
91  line-height: ${e=>e.theme.pxToRem(22)};
92  color: ${e=>e.theme.colors.neutralGrey8};
93  margin-left: ${e=>e.theme.pxToRem(5)};
94  margin-right: ${e=>e.theme.pxToRem(75)};
95`,Y=Object(h.d)(C.f)`
96  &&&&& {
97    min-width: ${e=>e.theme.pxToRem(190)};
98    font-size: ${e=>e.theme.fontSizes.xs};
99    margin-right: ${e=>e.theme.pxToRem(20)};
100    margin-top: ${e=>e.theme.pxToRem(15)};
101    margin-bottom: 0;
102  }
103`,q=h.d.div`
104  display: flex;
105  margin-top: ${e=>e.theme.pxToRem(20)};
106`,X=h.d.label`
107  color: ${e=>e.theme.colors.neutralGrey8};
108  font-size: ${e=>e.theme.fontSizes.xs};
109  line-height: ${e=>e.theme.pxToRem(23)};
110  margin: auto auto ${e=>e.theme.pxToRem(13)} ${e=>e.theme.pxToRem(23)};
111`,Q=Object(h.d)(E.a)`
112  &&&&&:disabled {
113    cursor: not-allowed;
114    opacity: 1;
115    border-color: ${e=>e.theme.colors.neutralGrey4};
116    background-color: ${e=>e.theme.colors.neutralGrey2};
117  }
118`,W=h.d.p`
119  &&& {
120    margin-top: ${e=>e.theme.pxToRem(-15)};
121  }
122  font-size: ${e=>e.theme.fontSizes.xxs};
123  color: ${e=>e.theme.colors.interfaceRed};
124`,K=h.d.label`
125  display: block;
126  width: ${e=>e.theme.pxToRem(440)};
127  margin-bottom: ${e=>e.theme.pxToRem(10)};
128`,J=h.d.label`
129  display: block;
130  width: ${e=>e.theme.pxToRem(725)};
131  margin-bottom: ${e=>e.theme.pxToRem(10)};
132`,Z=h.d.label`
133  display: block;
134  width: ${e=>e.theme.pxToRem(410)};
135  margin-bottom: ${e=>e.theme.pxToRem(10)};
136`,ee=Object(h.d)(C.nb)`
137  color: ${e=>e.theme.colors.primaryPurple};
138  text-decoration: underline;
139`,te=Object(h.d)(C.tb)`
140  &&&& {
141    background: ${e=>e.theme.colors.neutralGrey1};
142    min-height: ${e=>e.theme.pxToRem(264)};
143    max-width: ${e=>e.theme.pxToRem(590)};
144    margin-top: ${e=>e.theme.pxToRem(48)};
145    > .header {
146      h2 {
147        min-height: ${e=>e.theme.pxToRem(64)};
148        max-width: ${e=>e.theme.pxToRem(440)};
149        padding: ${e=>e.theme.pxToRem(10)};
150        margin: auto;
151        text-align: center;
152        font-size: ${e=>e.theme.fontSizes.l};
153      }
154    }
155  }
156  button > svg {
157    fill: ${e=>e.theme.colors.primaryDarkPurple};
158  }
159`,ae=Object(h.d)(b.a)`
160  &&& {
161    path {
162      fill: ${e=>e.theme.colors.interfaceGreen};
163    }
164  }
165`,ne=Object(h.d)(C.Y.Row)`
166  &&&&& {
167    padding-bottom: ${e=>e.theme.pxToRem(2)};
168    ${e=>e.theme.mediaQueries.mobileOnly} {
169      padding-top: ${e=>e.theme.pxToRem(10)};
170    }
171  }
172`,oe=Object(n.c)(e=>{var t,a;const n=Object(i.Vc)(e),o=`${n.firstName} ${n.lastName}`,l=Object(r.k)(e),s=null===l||void 0===l?void 0:l[m.a.SPECIAL_CONSIDERATIONS_POLICY_FORM],d=(null===(t=Object(c.s)(e))||void 0===t||null===(a=t[0])||void 0===a?void 0:a.fileLink)||"";return{fullName:o,personAcctID:n.id,specialConsiderationsExams:Object(i.wd)(e),specialConsiderationLoading:Object(i.N)(e),specialConsiderationsPolicy:s,downloadDocumentLink:d}},e=>({getExams(){e(Object(l.db)())},async addSpecialConsideration(t){e(Object(l.G)()),await e(Object(l.F)(t))},getSpecialConsiderationsPolicyLink(t){e(Object(s.i)(t,o.ContentfulHelpers.CONTENT_TYPES.DOWNLOAD))}}))(({fullName:e,personAcctID:t,declarationFormLink:a,specialConsiderationsExams:l,specialConsiderationLoading:r,specialConsiderationsPolicy:c,downloadDocumentLink:s,getExams:m,addSpecialConsideration:h,getSpecialConsiderationsPolicyLink:b})=>{const[g,E]=Object(d.useState)(!1),[I,T]=Object(d.useState)(0),[A,R]=Object(d.useState)(!1),[oe,le]=Object(d.useState)(0),[ie,re]=Object(d.useState)(!1),[ce,se]=Object(d.useState)(0),[me,de]=Object(d.useState)(!1),[ue,pe]=Object(d.useState)(0),[he,be]=Object(d.useState)(!1),[ge,Ee]=Object(d.useState)(0),[Oe,Ce]=Object(d.useState)(!1),[Ie,xe]=Object(d.useState)(0),[fe,ve]=Object(d.useState)(!1),[Se,Te]=Object(d.useState)(""),[ye,Ae]=Object(d.useState)(""),[Re,Me]=Object(d.useState)(""),[Pe,De]=Object(d.useState)(),[$e,je]=Object(d.useState)(""),[we,ke]=Object(d.useState)(""),[Le,_e]=Object(d.useState)(""),[Ne,Be]=Object(d.useState)(""),[Fe,He]=Object(d.useState)(""),[Ge,ze]=Object(d.useState)(""),[Ve,Ue]=Object(d.useState)(""),[Ye,qe]=Object(d.useState)(),[Xe,Qe]=Object(d.useState)(),[We,Ke]=Object(d.useState)(),[Je,Ze]=Object(d.useState)(),[et,tt]=Object(d.useState)(),[at,nt]=Object(d.useState)(null),[ot,lt]=Object(d.useState)(!1),[it,rt]=Object(d.useState)(new Map),ct=Object(p.i)(),st=!("Online"===we||""===we),mt="Technical issue"===Ne||"Problem at test center"===Ne,dt="Medical condition"===Ne||"Mitigating personal circumstances"===Ne,ut="Other"===Ne,[pt,ht]=Object(d.useState)({firstNameInitial:!0,lastNameInitial:!0,apptIDInitial:!0,examTypeInitial:!0,examDateInitial:!0,examDeliveryInitial:!0,testCenterInitial:!0,specialReqInitial:!0,pearsonVUECaseIDInitial:!0,detailProbEncounteredInitial:!0,documentationTypeInitial:!0,specialReqReasonOptInitial:!0,detailProbStartedInitial:!0,detailProbLastedInitial:!0,detailProbAffectedPerfInitial:!0,adviceTakenInitial:!0}),bt=!Boolean(null===Se||void 0===Se?void 0:Se.length),gt=!Boolean(null===ye||void 0===ye?void 0:ye.length),Et=!Boolean(null===Re||void 0===Re?void 0:Re.length),Ot=!Boolean(null===Pe||void 0===Pe?void 0:Pe.length),Ct=!Boolean(null===$e||void 0===$e?void 0:$e.length),It=!Boolean(null===we||void 0===we?void 0:we.length),xt=!Boolean(null===Le||void 0===Le?void 0:Le.length),ft=!Boolean(null===Ne||void 0===Ne?void 0:Ne.length),vt=!Boolean(null===Fe||void 0===Fe?void 0:Fe.length),St=!Boolean(null===Ye||void 0===Ye?void 0:Ye.length),Tt=!Boolean(null===Ve||void 0===Ve?void 0:Ve.length),yt=!!ut&&!Boolean(null===Ge||void 0===Ge?void 0:Ge.length),At=!Boolean(null===Xe||void 0===Xe?void 0:Xe.length),Rt=!Bo
172olean(null===We||void 0===We?void 0:We.length),Mt=!Boolean(null===Je||void 0===Je?void 0:Je.length),Pt=!Boolean(null===et||void 0===et?void 0:et.length),Dt=y()($e).isValid(),[$t,jt]=Object(d.useState)(!1);Object(d.useEffect)(()=>{m();ve(Boolean(!bt&&!gt&&!Et&&!Ot&&!Ct&&Dt&&!It&&(!st||!xt)&&!ft&&(!mt||!vt)&&(!ut||!yt)&&(!dt||!Tt)&&!St&&!At&&!Rt&&!Mt&&(at?!Pt:!1===at)&&ot))},[m,bt,gt,Et,Ot,Ct,Dt,It,xt,ft,mt,vt,St,dt,Tt,ut,yt,At,Rt,Mt,Pt,at,st,ot,ve]);const wt=Object(d.useCallback)(({target:{value:e}})=>{ht({...pt,firstNameInitial:!1}),Te(e)},[ht,pt,Te]),kt=Object(d.useCallback)(({target:{value:e}})=>{ht({...pt,lastNameInitial:!1}),Ae(e)},[ht,pt,Ae]),Lt=Object(d.useCallback)(({target:{value:e}})=>{ht({...pt,testCenterInitial:!1}),_e(e)},[ht,pt,_e]),_t=Object(d.useCallback)(({target:{value:e}})=>{nt(!0)},[nt]),Nt=Object(d.useCallback)(({target:{value:e}})=>{nt(!1),tt("")},[nt,tt]),Bt=Object(d.useCallback)(({target:{value:e}})=>{He(e)},[He]),Ft=Object(d.useCallback)(e=>{const t=null===e||void 0===e?void 0:e.format("YYYY-MM-DD");ht({...pt,examDateInitial:!1}),je(t||"")},[ht,pt,je]),Ht=Object(d.useCallback)(e=>{const t=e.target.value;/[a-z]/i.test(t)||/[!@#$%^&*`~()_+\-=\[\]{};':"\\|,.<>\/?]+/.test(t)||(ht({...pt,apptIDInitial:!1}),Me(t))},[ht,pt,Me]),Gt=Object(d.useCallback)((e,t)=>{De(t.value)},[De]),zt=Object(d.useCallback)((e,t)=>{ke(t.value),"Online"!==t.value||xt||_e("")},[ke,_e,xt]),Vt=Object(d.useCallback)((e,t)=>{Be(t.value),yt||ze(""),Tt||Ue(""),vt||He("")},[Be,ze,He,Ue,yt,Tt,vt]),Ut=u.a.useCallback(e=>{switch(e.target.name){case"problemEncounteredDetail":qe(e.target.value),T(e.target.value.length),E(o.Utils.isLongerThan(e.target.value,6e3));break;case"problemStartedDetail":Qe(e.target.value),le(e.target.value.length),R(o.Utils.isLongerThan(e.target.value,6e3));break;case"problemLastedDetail":Ke(e.target.value),se(e.target.value.length),re(o.Utils.isLongerThan(e.target.value,6e3));break;case"problemAffectPerfDetail":Ze(e.target.value),pe(e.target.value.length),de(o.Utils.isLongerThan(e.target.value,6e3));break;case"adviceTaken":tt(e.target.value),Ee(e.target.value.length),be(o.Utils.isLongerThan(e.target.value,6e3));break;case"specialConsiderationRequest":ze(e.target.value),xe(e.target.value.length),Ce(o.Utils.isLongerThan(e.target.value,6e3))}},[qe,T,E,Qe,le,R,Ke,se,re,Ze,pe,de,tt,Ee,be,ze,xe,Ce]),Yt=u.a.useCallback(e=>{ht({...pt,[e.target.name]:!1}),Ut(e)},[ht,Ut,pt]),qt=Object(d.useCallback)(e=>{ht({...pt,documentationTypeInitial:!1}),Ue(e.target.value)},[ht,pt,Ue]),Xt=Object(d.useCallback)(e=>{e.target.checked?lt(!0):lt(!1)},[lt]);Object(d.useEffect)(()=>{b(c)},[b,c]);const{personContactId:Qt}=Object(n.e)(i.Vc),Wt=u.a.useCallback(()=>{jt(!1),ct.push(Object(f.getPath)(v.Lb.CIMA_EXAMS_DASHBOARD_ROOT))},[]),Kt=(Jt=l.results,[...Jt].sort((e,t)=>{const a=M(e.text),n=M(t.text);return a!==n?a-n:e.key-t.key}));var Jt;return u.a.createElement(u.a.Fragment,null,u.a.createElement(D,null,u.a.createElement(C.Y,{stackable:!0},u.a.createElement(C.Y.Row,{stretched:!0},u.a.createElement($,{tablet:16,computer:16,floated:"left"},u.a.createElement(w,{backText:"Back"}),u.a.createElement(j,null,"Special considerations post-exams"),"Steps to make an application for special consideration:",u.a.createElement(k,null),u.a.createElement("ul",null,u.a.createElement("li",null,"Before submitting an application, you should read CIMA\u2019s special consideration policy."),u.a.createElement("li",null,"Complete the special consideration request form by the deadline."),u.a.createElement("li",null,"Any supporting documentation should be sent to [email protected]"),u.a.createElement("li",null,"For case study exams you will receive your Final exam result as normal (in line with the published exam timetable)."),u.a.createElement("li",null,"For objective tests we are not always able to issue your final result within the usual 48hr time period. Please be patient as consideration decisions can take up to 2 weeks before results can be issued."),u.a.createElement("li",null,"Your final result will reflect any adjustments made through the special consideration process.")),u.a.createElement(P,null,"Please note, applications received after the specified deadline or after results are published will not be accepted."),u.a.createElement(L,null,u.a.createElement(_,null,"First name"),u.a.createElement(S.T,{name:"first-name",testId:"first-name",type:"text",value:Se,isCorrect:!bt||pt.firstNameInitial&&!it.get(v.Hb.FIRST_NAME),isCorrectIconShown:!pt.firstNameInitial,onChange:wt,allowedValidationOnload:!1,errorMessage:"Please enter your first name."}),u.a.createElement(_,null,"Last name"),u.a.createElement(S.T,{name:"last-name",testId:"last-name",type:"text",value:ye,isCorrect:!gt||pt.lastNameInitial&&!it.get(v.Hb.FIRST_NAME),isCorrectIconShown:!pt.lastNameInitial,onChange:kt,allowedValidationOnload:!1,errorMessage:"Please enter your last name."}),u.a.createElement(_,null,"Appointment ID"),u.a.createElement(S.T,{name:"appointment-id",testId:"appointment-id",type:"text",value:Re,isCorrect:!Et||pt.apptID
172Initial&&!it.get(v.Hb.APPOINTMENT_ID),isCorrectIconShown:!pt.apptIDInitial,onChange:Ht,allowedValidationOnload:!1,errorMessage:"Please enter your appointment ID."}),u.a.createElement(B,{name:"exam-requires-special-consideration",placeholder:"Select from list",title:"Exam which requires special consideration (please select)",options:Kt,value:Pe,onChange:Gt}),!Pe&&it.get(v.Hb.EXAM_REQUIRES_SPECIAL_CONSIDERATION)&&u.a.createElement(W,null,"Please select exam type."),u.a.createElement(_,null,"Date of Exam"),u.a.createElement(F,null,u.a.createElement(S.E,{id:"exam-date",startDate:$e,onDateChangeFunc:Ft,hasValidationError:!pt.examDateInitial&&!Dt,isCorrect:!(!pt.examDateInitial||it.get(v.Hb.EXAM_DATE))||!(!Dt&&it.get(v.Hb.EXAM_DATE))&&Dt,errorMessage:"Please select exam date."})),u.a.createElement(B,{name:"exam-delivery",placeholder:"Select from list",title:"Exam format (please select)",options:O.MembershipTypes.CimaExamDeliveryOptions,value:we,onChange:zt}),!we&&it.get(v.Hb.EXAM_DELIVERY)&&u.a.createElement(W,null,"Please confirm whether your exam was taken online or at a test centre."),u.a.createElement(_,null,"Name of Test Centre"),u.a.createElement(N,{name:"test-center",testId:"test-center",type:"text",value:Le,onChange:Lt,isCorrect:!st||!xt||pt.testCenterInitial&&!it.get(v.Hb.TEST_CENTER),isCorrectIconShown:!pt.testCenterInitial,errorMessage:"Please enter Test Center.",allowedValidationOnload:!st,disabled:!st}),u.a.createElement(B,{name:"reason-special-consideration-option",placeholder:"Select from list",title:"Reason for special consideration request",options:O.MembershipTypes.SpecialRequestReasonOptions,value:Ne,onChange:Vt}),!Ne&&it.get(v.Hb.REASON_SPECIAL_CONSIDERATION_OPTION)&&u.a.createElement(W,null,"Please select a reason for your special consideration."),u.a.createElement(_,null,"Pearson VUE Case ID"),u.a.createElement(N,{name:"pearson-vue-case-id",testId:"pearson-vue-case-id",type:"text",value:Fe,isCorrect:!mt||!vt&&Object(x.m)(Fe),isCorrectIconShown:!pt.pearsonVUECaseIDInitial,allowedValidationOnload:mt&&!it.get(v.Hb.PEARSON_VUE_CASE_ID),onChange:Bt,errorMessage:"Please provide your Pearson VUE Case ID or enter 'N/A'.",disabled:!mt}),u.a.createElement(H,null,u.a.createElement(_,null,"Reason for special consideration request"),u.a.createElement(Q,{name:"specialConsiderationRequest",value:Ge,type:"special-consideration-req-opt",onChange:Yt,rows:3,width:"100%",disabled:!ut,maxLength:6e3}),u.a.createElement(S.Bb,{pasteExceed:Oe,charMaxCount:6e3,charCount:Ie})),u.a.createElement(_,null,"Type of supporting Documentation (if selected Medical condition or Mitigating personal circumstances). You will need to send supporting documentation within 14 working days of your exam date."," "),u.a.createElement(N,{name:"documentation-type",testId:"documentation-type",type:"text",value:Ve,isCorrect:!dt||(!Tt||pt.documentationTypeInitial&&!it.get(v.Hb.DOCUMENTATION_TYPE)),errorMessage:"Please enter documentation type.",isCorrectIconShown:!pt.documentationTypeInitial,onChange:qt,allowedValidationOnload:!dt,disabled:!dt}),u.a.createElement(H,null,u.a.createElement(_,null,"Details of the problem encountered before or during the exam"),u.a.createElement(G,{value:Ye,name:"problemEncounteredDetail",testId:"detail-prob-encountered",onChange:Yt,isCorrect:!St||pt.detailProbEncounteredInitial&&!it.get(v.Hb.DETAIL_PROBLEM_ENCOUNTERED),errorMessage:"Please provide more details of the problem you encountered.",maxLength:6e3.toString()}),u.a.createElement(S.Bb,{pasteExceed:g,charMaxCount:6e3,charCount:I}
172)),u.a.createElement(H,null,u.a.createElement(_,null,"Details of when the problem started"),u.a.createElement(G,{value:Xe,name:"problemStartedDetail",testId:"detail-prob-started",onChange:Yt,isCorrect:!At||pt.detailProbStartedInitial&&!it.get(v.Hb.DETAIL_PROBLEM_STARTED),errorMessage:"Please specify when the problem began.",maxLength:6e3.toString()}),u.a.createElement(S.Bb,{pasteExceed:A,charMaxCount:6e3,charCount:oe})),u.a.createElement(H,null,u.a.createElement(_,null,"Details of how long the problem lasted"),u.a.createElement(G,{value:We,name:"problemLastedDetail",testId:"detail-prob-lasted",onChange:Yt,isCorrect:!Rt||pt.detailProbLastedInitial&&!it.get(v.Hb.DETAIL_PROBLEM_LASTED),errorMessage:"Please specify how long the problem lasted.",maxLength:6e3.toString()}),u.a.createElement(S.Bb,{pasteExceed:ie,charMaxCount:6e3,charCount:ce})),u.a.createElement(H,null,u.a.createElement(_,null,"Details of how the problem affected your exam performance"),u.a.createElement(G,{value:Je,name:"problemAffectPerfDetail",testId:"detail-prob-affect-performance",onChange:Yt,isCorrect:!Mt||pt.detailProbAffectedPerfInitial&&!it.get(v.Hb.DETAIL_PROBLEM_AFFECTED),errorMessage:"Please explain how this affected your exam performance.",maxLength:6e3.toString()}),u.a.createElement(S.Bb,{pasteExceed:me,charMaxCount:6e3,charCount:ue})),u.a.createElement(_,null,"Did you report the problem to the Proctor/Invigilator?"),u.a.createElement(z,null,u.a.createElement(V,{testId:"yes-radiobutton",checked:Boolean(at)&&null!==at,onChange:_t,smallerIcon:!0}),u.a.createElement(U,null,"Yes"),u.a.createElement(V,{testId:"no-radiobutton",checked:!Boolean(at)&&null!==at,onChange:Nt,smallerIcon:!0}),u.a.createElement(U,null,"No")),null===at&&it.get(v.Hb.REPORT)&&u.a.createElement(W,null,"Please select whether or not you reported the problem"),u.a.createElement(H,null,u.a.createElement(_,null,"Advice/action taken by the Proctor/Invigilator"),u.a.createElement(G,{value:et,name:"adviceTaken",testId:"advice-taken",onChange:Yt,isCorrect:!at||!Pt||pt.adviceTakenInitial&&!it.get(v.Hb.ADVICE_TAKEN),errorMessage:"Please explain what action was taken by the Proctor/Invigilator or put 'N/A'.",disabled:!at||null==at,maxLength:6e3.toString()}),u.a.createElement(S.Bb,{pasteExceed:he,charMaxCount:6e3,charCount:ge})),u.a.createElement(q,null,u.a.createElement(C.t,{id:"checkbox-attestation",type:"checkbox",testId:"checkbox-attestation",autoFocus:!0,checked:ot,onClick:Xt,width:18,height:18}),u.a.createElement(X,{htmlFor:"checkbox-attestation"},u.a.createElement(J,null,"I consent to CIMA using and storing information provided in this form and any supporting medical or other documentation."),u.a.createElement(J,null,"The information provided in this form and any supporting documents will be used solely for the purpose of considering exam special consideration applications. The information is retained in accordance with CIMA\u2019 s Data retention policy."),u.a.createElement(J,null,u.a.createElement("i",null,"Should you wish to revoke your consent contact us at"," ",u.a.createElement("a",{href:"mailto:[email protected]",style:{textDecoration:"underline"}},"[email protected]"),". Please note, a revoke may impact your case from being considered.")),u.a.createElement(K,null,"All special consideration applications will be treated as confidential by CIMA. Where necessary, CIMA may need to share some of this information with its Governance - Appeal Panel committee. Medical documentation will not be shared with third parties."),u.a.createElement(Z,null,"I confirm that the information provided in my application is accurate."),u.a.createElement(Z,null,"I understand if CIMA does not receive my supporting document(s) before the specified deadline, my application will not be considered."),u.a.createElement(Z,null,"I confirm that I have read the"," ",u.a.createElement(ee,{testId:"consideration-policy-link",to:Object(f.getPath)(v.Lb.CIMA_SPECIAL_CONSIDERATION_POLICY),target:"_blank"},"special considerations policy")," ","and accept the terms and conditions. (Applications for special considerations cannot be accepted if this box is unchecked.)"))),u.a.createElement(Y,{size:C.g.sizes.small,variant:C.g.variants.primary,testId:"return-prev-page",disabled:!ot,onClick:async()=>{const a=new Map([[v.Hb.FIRST_NAME,!0],[v.Hb.LAST_NAME,!0],[v.Hb.APPOINTMENT_ID,!0],[v.Hb.EXAM_REQUIRES_SPECIAL_CONSIDERATION,!0],[v.Hb.EXAM_DATE,!0],[v.Hb.EXAM_DELIVERY,!0],[v.Hb.TEST_CENTER,!0],[v.Hb.REASON_SPECIAL_CONSIDERATION_OPTION,!0],[v.Hb.PEARSON_VUE_CASE_ID,!0],[v.Hb.REASON_SPECIAL_CONSIDERATION_REQUEST,!0],[v.Hb.DOCUMENTATION_TYPE,!0],[v.Hb.DETAIL_PROBLEM_ENCOUNTERED,!0],[v.Hb.DETAIL_PROBLEM_STARTED,!0],[v.Hb.DETAIL_PROBLEM_LA
172STED,!0],[v.Hb.DETAIL_PROBLEM_AFFECTED,!0],[v.Hb.ADVICE_TAKEN,!0],[v.Hb.REPORT,!0]]);if(rt(a),fe){const a={firstName:Se||"",lastName:ye||"",appointmentId:Re||"",examKey:Pe||"",examDate:$e||"",examDeliveryMethod:we||"",testCenter:Le||"",scReason:Ne||"",pVCaseId:Fe||"",reasonText:Ge||"",documentType:Ve||"",problemEncountered:Ye||"",problemStartDate:Xe||"",problemLength:We||"",problemImpact:Je||"",proctorReportFlag:at,proctorAdvice:et||"",attestationText:`I, ${e} hereby declare that all information provided is true and I attest to the declaration form provided`,personAccountId:t,contactId:Qt||""};await h(a),r||jt(!0)}},loading:r},"Submit"))))),u.a.createElement(te,{open:$t,onClose:Wt,testId:"success-modal",heading:"Success!",icon:u.a.createElement(ae,null),cancelNode:u.a.createElement(Y,{size:C.g.sizes.small,testId:"return-to-",variant:C.g.variants.primary,onClick:Wt},"Okay")},u.a.createElement(C.Y,{stackable:!0,centered:!0,columns:3},u.a.createElement(ne,null,"Thank you for submitting your special consideration request.")))),u.a.createElement(S.M,null))})}}]);
173//# sourceMappingURL=109.2e1e4b71.chunk.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.