Full Level 2 and 3 Completion Data Definition 2009/2010

L_FULLLEVEL2_COMPLETE, L_FULLLEVEL3_ COMPLETE

DATA DEFINITION

1. Full NVQ Level 2 and Full NVQ Level 3 Completion Learner Flags.

PURPOSE

2. It is designed to identify the volume of Learners completing a full National Vocational Qualification (NVQ) of level 2 and 3

RELEVANT COLLECTIONS

  • ILR (LR)
  • ILR (ER)
  • ILR (UFI)
  • ILR (ASL)
  • ILR (ESF SR)

SOURCE DATA

3. The following variables are used as source data for the calculation of Full NVQ Level 2 and Full NVQ Level 3 Learner Completion Flags.

Field Name Label Dataset
A_ACTIVE A_ACTIVE Aim Active for the Current Academic Year Aims Standard File
A_L2WID A_L2WID Level 2 Width for Full Level 2 Aims Aims Standard File
A_L3WID A_L3WID Level 3 Width for Full Level 3 Aims Aims Standard File
A04 A04 Data set identifier code Aims Standard File
A15 A15 Programme type Aims Standard File
A34 A34 Completion Status Aims Standard File

DERIVED VARIABLES AND DATASETS

4. The definition produces the following derived variable(s)

Field Name Label Dataset
L_FULLLEVEL2
_COMPLETE
L_FULLLEVEL2_COMPLETE - Full Level 2 Completion Learner Learner, Aims, ESF and HE Standard Files
L_FULLLEVEL3
_COMPLETE
L_FULLLEVEL3_COMPLETE - Full Level 3 Completion Learner Learner, Aims, ESF and HE Standard Files

VALUES

5. The table below outlines the categories for L_FULLLEVEL2_COMPLETE, L_FULLLEVEL3_ COMPLETE

Value Label
-1 Not Applicable/Not Known*
0 No
1 Yes

*Applies to system missing values and where there are non-active aims.

DETAILED DEFINITION

6. Full NVQ Level 2 Completion Learner Flag (L_FULLLEVEL2_COMPLETE) is calculated for learners whose aims are in the Full Level 2 Entitlement Category (A_L2CAT) and have completed that aim. If the sum of the aims Full Level 2 % (L_L2PCT) is greater than 100, then they have a value of 1 for Full NVQ Level 2 Completion Learner Flag (L_ FULLLEVEL2_COMPLETE).

7. When calculating the learner level flag (L_FULLLEVEL2_COMPLETE), aims that are not active are excluded (where A_ACTIVE=0).

8. Full NVQ Level 3 Learner Completion Flag (L_FULLLEVEL3_COMPLETE) is calculated in the same way but for learners whose aims are in the Full Level 3 Entitlement Category (A_L3CAT). If the sum of the aims Full Level 3 % (L_L3PCT) is greater than 100, then they have a value of 1 for Full NVQ Level 3 Completion Learner Flag (L_FULLLEVEL3_COMPLETE).


Full Level 2 and 3 Completion Sample Code

1. The following table shows the steps required to illustrate the Full Level 2 3 Completers definitions

L_FULLLEVEL2_COMPLETE

2. The following table shows the steps required to derive L_FULLLEVEL2_COMPLETE

Step Condition Action/Action if true Action if false
1 Does A15 = 3 and A04=35 and A34=2 Set A_L2WID_COMP = 100 Go to 2
2 Does A15<>2,3 or 10 Go to 3 Set A_L2WID_COMP to 0
3 Does A34=2 Set A_L2WID_COMP = A_L2WID.
Go to 4
Go to 4
4 (Aggregation)
For all aims where the learner (L03) and provider (L01) are the same and A_ACTIVE=1.
Set L_L2PCT_COMP to the sum of A_L2WID_COMP.
Go to 5
 
5 Is L_L2PCT_COMP >=100 Set L_FULLLEVEL2_COMPLETE to 1 Set L_FULLLEVEL2_COMPLETE to 0

Step Condition Action/Action if true Action if false
1 Does L_FULLLEVEL2
_COMPLETE contain a value
None Set L_FULLLEVEL2
_COMPLETE = -1

3. The following SPSS code illustrates how to derive L_FULLLEVEL2_ COMPLETE.

GET FILE ‘…………AIMS data set’.

COMP A_L2WID_COMP = 0.

IF NOT ANY (A15, 2, 3, 10) and A34=2 A_L2WID_COMP=A_L2WID.

IF A15=3 and A04=35 and A34=2 A_L2WID_COMP=100.

SELECT IF A_ACTIVE=1.
AGG OUT *
/PRESORTED
/BREAK = L01 L03 L35
/L_L2PCT_COMP = SUM (A_L2WID_COMP).

COMPUTE L_FULLLEVEL2_COMPLETE = (L_L2PCT_COMP>= 100).
Var labels L_FULLLEVEL2_COMPLETE ‘L_FULLLEVEL2_COMPLETE Full Level 2 Completion Learner’.

SAVE OUTFILE=……L_L2PCT_COMP.SAV’

GET FILE=’…...LEARNER Dataset’.
SORT CASES L01 L03.
MATCH FILE
/FILE= *
/TABLE=’…… L_L2PCT_COMP.SAV’.SAV’
/BY L01 L03.

RECODE L_FULLLEVEL2_COMPLETE (SYSMIS=-1).

VALUE LABELS L_FULLLEVEL2_COMPLETE
 -1 'Not Applicable/Not Known'
 0 'No’
 1 'Yes’.


4. The following SQL code illustrates how to derive L_FULLLEVEL2_COMPLETE:

select

      B.L01, B.L03
      , case when L_L2PCT_COMP>=100 then 1
      when L_L2PCT_COMP=-1 then -1
      else 0 end as L_FULLLEVEL2_COMPLETE

from
     (
     select

           L01, L03, count(A05) as aims
           , sum(A_L2WID_COMP) as L_L2PCT_COMP

     from
          (
          select

               L01, L03, A05
                , case when A15=3 and A04=35 and A34=2 then 100
                when A15 not in (2,3,10) and A34=2 then A_L2WID
                else 0 end as A_L2WID_COMP

          from

               ILR0910_E_AIMS

               where A_ACTIVE=1

          )T

    group by

           L01, L03

     )T2

     right outer join
     ILR0910_L01_LEARNER B
           on T2.L01=B.L01 and T2.L03=B.L03

order by

      B.L01, B.L03



L_FULLLEVEL3_ COMPLETE

5. The following table shows the steps required to derive L_FULLLEVEL3_ COMPLETE

Step Condition Action/Action if true Action if false
1 Does A15 = 2 and A04=35 and A34=2 Set A_L3WID_COMP = 100 Go to 2
2 Does A15<>2,3 or 10 Got to 3 Set A_L3WID_COMP to 0
3 Does A34=2 Set A_L3WID_COMP = A_L3WID. Go to 4 Go to 4
4 (Aggregation)
For all aims where the learner (L03) and provider (L01) are the same and A_ACTIVE=-1
Set L_L3PCT_COMP to the sum of A_L3WID_COMP.
Go to 5
5 Is L_L3PCT_COMP >=100 Set L_FULLLEVEL3_COMPLETE to 1 Set L_FULLLEVEL3_COMPLETE to 0

Step Condition Action/Action if true Action if false
1 Does L_FULLLEVEL3_COMPLETE contain a value None Set L_FULLLEVEL3_COMPLETE = -1

6. The following SPSS code illustrates how to derive L_FULLLEVEL3_ COMPLETE.

GET FILE ‘…………AIMS data set’.

COMPUTE A_L3WID_COMP=0.

IF NOT ANY (A15, 2, 3, 10) and A34=2 A_L3WID_COMP=A_L3WID.IF A15=2 and A04=35 and A34=2 A_L3WID_COMP=100.

SELECT IF A_ACTIVE=1.

AGG OUT *
/PRESORTED
/BREAK = L01 L03
/L_L3PCT_COMP = SUM (A_L3WID_COMP).

COMPUTE L_FULLLEVEL3_COMPLETE = (L_L3PCT_COMP>= 100).
Var labels L_FULLLEVEL3_COMPLETE ‘L_FULLLEVEL3_COMPLETE Full Level 3 Completion Learner’

SAVE OUTFILE=……L_L3PCT_COMP.SAV’

GET FILE=’…...LEARNER Dataset’.
SORT CASES L01 L03.
MATCH FILE
/FILE= *
/TABLE=’…… L_L3PCT_COMP.SAV’.SAV’
/BY L01 L03.

RECODE L_FULLLEVEL3_COMPLETE (SYSMIS=-1).

VALUE LABELS L_FULLLEVEL3_COMPLETE
-1 'Not Applicable/Not Known'
 0 'No’
 1 'Yes’.



7. The following SQL code illustrates how to derive L_FULLLEVEL3_COMPLETE:

select

      B.L01, B.L03
      , case when L_L3PCT_COMP>=100 then 1
      when L_L3PCT_COMP is null then -1
      else 0 end as L_FULLLEVEL3_COMPLETE

from
     (
     select

           L01, L03, count(A05) as aims
           , sum(A_L3WID_COMP) as L_L3PCT_COMP

     from
          (
          select

                L01, L03, A05
                , case when A15=3 and A04=35 and A34=2 then 100
                when A15 not in (2,3,10) and A34=2 then A_L3WID
                else 0 end as A_L3WID_COMP

          from

               ILR0910_E_AIMS

               where A_ACTIVE=1

          )T

     group by

           L01, L03

     )T2

     right outer join
     ILR0910_L01_LEARNER B
           on T2.L01=B.L01 and T2.L03=B.L03

order by

      B.L01, B.L03



Date last modified: 02nd December 2009