Accessibility Tools

Program area codes for primary education

In the VIGO code base there are several program area codes for primary education. Below we provide information on which program area code to use for the different offers.

You may wish to create new codes within existing categories or variants.

Last modified: August 22, 2024

GSGSK0-- Primary education

The code is used for ordinary primary education.


GSGSK0C- Primary school for minority languages

The code is used for the ordinary primary education services that are adapted for minority language speakers.


GSGSK0J-GR Primary school with introductory program for minority language learners

  • The code is used for pupils who enter under the introduction offer for newly arrived minority-language pupils.
  • Pupils shall be entitled to special language training for pupils from linguistic minorities in accordance with section 3-6 of the Education Act.
  • Students should be of secondary school age.
  • The offer must qualify for admission to upper secondary education.

GSGSK0MG- More primary education

The municipality and county council can offer more compulsory education to those who have completed compulsory school, or equivalent education. See more information on the Norwegian Directorate for Education and Training's website.

This code is to be used for young people who follow the curriculum in LK20. Pupils are registered with the subject codes for ordinary primary school.

When the student has completed GSGSK0MG- with all subjects in 10th grade, they can apply for upper secondary education.


GSFOV0-- Preparatory training for adults (FOV)

Applies from August 1, 2024.

Replaces the curricula in primary and lower secondary education for adults (LK20) and the experimental curricula in preparatory adult education (FVO).

The training consists of four modules in each subject. See an overview of the subject codes that apply.

Module 4 is included in the 5-subject test. Completion of all subjects in module 4 provides a basis for admission to upper secondary education.

More information about adult education:

Directorate for Higher Education and Competence (HK-dir) about curricula

Education Act on education for adults

Norwegian Directorate for Education and Training on modular training for adults


GSKSK0 codes For students taking the 5-subject test

It is important to use the correct program area codes in the GSKSK0 series, for students taking the 5-subject test.

GSGSK0--, the code for ordinary primary school, must not be used.

The following must be fulfilled in order to be eligible for admission to upper secondary Vg1:

  • GSGSK0C- Basic school for min. spr.
  • GSGSK0S-1- Primary school VO min spr., 1st year
  • GSGSK0S-2- Primary school VO min spr., 2nd year
  • GSGSK0S-3- Primary school VO min spr., 3rd year
  • GSGSK0S-4- Primary school VO min spr., 4th year
  • GSGSK0S-5- Primary school VO, 1st year
  • GSGSK0S-6- Primary school VO, 2nd year
  • GSGSK0S-7- Primary school VO, 3rd year
  • GSGSK0S-8- Primary school VO, 4th year

Some information about why you need to use separate codes for the 5-subject test
If a code for adults, GSGSK0--, is used for a student taking the 5-subject test, there will be too few subjects for the certificate of competence to be scored. In that case, 8 counting grades are required. Often they have physical education, which nevertheless means that they pass 8 counting grades, but it is not a subject that will be included in the 5-subject test. If you use GSGSK0--, you do not get a check that the student has passed 5 compulsory subjects, 2 of 3 optional subjects, and an oral and a written exam.

Valid program area codes for the 5-subject test

It is important to use the correct program area codes (GSKSK0 codes) for students taking the 5-subject test (Primary VO).

GSGSK0-- (ordinary primary school) must not be used.

The following must be fulfilled in order to be eligible for admission to upper secondary Vg1:

  • GSGSK0C- Primary school for min.spr
  • GSGSK0S-1- Primary school VO min spr,1st year
  • GSGSK0S-2- Primary school VO min spr,2nd year
  • GSGSK0S-3- Primary school VO min spr,3rd year
  • GSGSK0S-4- Primary school VO min spr,4th year
  • GSGSK0S-5- Primary school VO,1st year
  • GSGSK0S-6- Primary school VO,2nd year
  • GSGSK0S-7- Primary school VO,3rd year
  • GSGSK0S-8- Primary school VO,4th year
  • GSGSK0VO- Primary education for adults

A bit about why to use code for 5-subject test:

If you use the program area GSGSK0-- for a student who takes the 5-subject test, there will be too few subjects for the certificate of competence to be calculated. Then 8 counting grades are required. Often they have physical education, which nevertheless means that they pass 8 counting grades, but it is not a subject that will be included in the 5-subject test. If you use GSGSK0--, you do not get a check that the student has passed 5 compulsory subjects, 2 of 3 optional subjects, and an oral and a written exam.

Are you missing something?

We are currently working on transferring content to our new website. It is therefore possible that what you are looking for is not on this page or has been moved to another page.

Please get in touch with us and we will help each other!