Data Model: Applications
This document outlines the structure of the applications
collection.
Collection: Applications
A applications
document contains the following fields:
Field | Type | Description |
---|---|---|
experience | array | Post-qualification experience |
experience.jobTitle | string | Job title |
experience.orgBusinessName | string | Name of the organization or business |
experience.startDate | timestamp | Start date |
experience.endDate | timestamp | End date |
experience.isOngoing | boolean | Indicates if the experience is ongoing |
experience.tasks | array | Law-related tasks within this role |
experience.judicialFunctions | map | Involvement in judicial functions of courts or tribunals |
experience.judicialFunctions.type | string | Type of judicial or quasi-judicial post |
experience.judicialFunctions.duration | number | Accumulated sitting days in this post |
experience.judicialFunctions.isLegalQualificationRequired | boolean | Requirement of legal qualification for appointment |
experience.judicialFunctions.details | string | Overview of powers, procedures, and responsibilities |
experience.taskDetails | map | Specific task details |
experience.taskDetails.jurisdiction | string | Primary operating location or region |
experience.taskDetails.location | string | Jurisdiction or area of law |
experience.taskDetails.workingBasis | string | Basis of work |
experienceDetails | string | Details of how you have acquired the necessary skills |
employmentGaps | array | Employment gaps |
employmentGaps.details | string | Details of the employment gap |
employmentGaps.startDate | timestamp | Start date |
employmentGaps.endDate | timestamp | End date |
employmentGaps.isOngoing | boolean | Indicates if the employment gap is ongoing |
employmentGaps.tasks | array | Law-related tasks within this role |
Application Version 3
Version 3 of the application introduces additional fields within the experience
section:
Field | Type | Description |
---|---|---|
experience.isOngoing | boolean | Indicates if the experience is ongoing |
experience.judicialFunctions | map | Involvement in judicial functions of courts or tribunals |
experience.judicialFunctions.type | string | Type of judicial or quasi-judicial post |
experience.judicialFunctions.duration | number | Accumulated sitting days in this post |
experience.judicialFunctions.isLegalQualificationRequired | boolean | Requirement of legal qualification for appointment |
experience.judicialFunctions.details | string | Overview of powers, procedures, and responsibilities |
experienceDetails | string | Details of how you have acquired the necessary skills |
employmentGaps.isOngoing | boolean | Indicates if the employment gap is ongoing |