
| Number: | 198 |
| Name: | Total tariff score |
| Abbreviation: | TOTALTS |
| Length: | 3 |
| Status: | Compulsory for undergraduate students entering through UCAS with a COMDATE after 31 July 2002. Institutions are encouraged to provide the information for other full-time undergraduates in order to provide more complete statistical information for the sector. |
| Description: | The total tariff score for all qualifications less the duplicates in subjects taken at different levels. |
| Notes: | For students entering through UCAS this information will be available from UCAS via the *J transaction. Further information on calculating the tariff score is available in the following Annex http://www.hesa.ac.uk/dox/datacoll/ucas-hesa/Annex_2_Update_July04.rtf |
| Reason Required: | To assess levels of, and changes in, qualifications on entry. To monitor changes in the pattern of entrants by qualification. This information is used in projections and planning for the sector and analysis of trends in the take-up of higher education. |
| A two or three digit number. |
| 024114 | This field must contain a number in the range 000 - 998 or be blank. (Severity: 99) |
(IsFormat(uiCurFieldNo,"nnn") || M_EMPTY) && !(M_ISFIELD(uiCurFieldNo,"999")) | |
| 024115 | If COMDATE is after 31-JUL-2002 and UCASNUM digits 3-8 are in the range 000001-599999 and QUALAIM=18 to 52, 61 or 97, then this field must not be blank. (Severity: 99) |
!M_ISEMPTY(_COMDATE_) && _DateDiff(DAY,GetFieldNoDate(_COMDATE_),"31/07/2002") > 0L && M_STRCMP(M_GETFIELDN(_UCASNUM_,2,6),"000000")>0 && M_STRCMP(M_GETFIELDN(_UCASNUM_,2,6),"600000")<0 && (IsValidInteger(_QUALAIM_,18L,52L)||M_ISFIELD(_QUALAIM_,"61") || M_ISFIELD(_QUALAIM_,"97")) ? M_NOTEMPTY : M_TRUE | |
| 024275 | If this field is completed, it must be right justified and left-padded with zeroes (e.g. 020, 065). (Severity: 99) |
(IsFormat(uiCurFieldNo,"nnn") || M_EMPTY) | |
| 024276 | This field must be equal to or less than the sum of fields GCEASTS, VCEASTS, GCEATS, VCEATS, KSQTS, UKSATS, SAHTS, SHTS, SI2TS, SSGCTS, SCSTS and AENTS. (Severity: 99) |
GetFieldNoInteger(uiCurFieldNo) <= GetFieldNoInteger(_GCEASTS_)+ GetFieldNoInteger(_VCEASTS_)+GetFieldNoInteger(_GCEATS_)+ GetFieldNoInteger(_VCEATS_)+ GetFieldNoInteger(_KSQTS_)+GetFieldNoInteger(_UKSATS_)+GetFieldNoInteger(_SAHTS_)+ GetFieldNoInteger(_SHTS_)+GetFieldNoInteger(_SI2TS_)+GetFieldNoInteger(_SSGCTS_)+GetFieldNoInteger(_SCSTS_)+GetFieldNoInteger(_AENTS_) | |
| 025383 | If this field is completed, the value must be equal to or greater than the value in SI2TS, if this field is also completed. (Severity: 99) |
!M_EMPTY && !M_ISEMPTY(_SI2TS_) ? GetFieldNoInteger(uiCurFieldNo) >= GetFieldNoInteger(_SI2TS_) : M_TRUE | |
| 025384 | If this field is completed, the value must be equal to or greater than the value in SAHTS, if this field is also completed. (Severity: 99) |
!M_EMPTY && !M_ISEMPTY(_SAHTS_) ? GetFieldNoInteger(uiCurFieldNo) >= GetFieldNoInteger(_SAHTS_) : M_TRUE | |
| 025385 | If this field is completed, the value must be equal to or greater than the value in SHTS, if this field is also completed. (Severity: 99) |
!M_EMPTY && !M_ISEMPTY(_SHTS_) ? GetFieldNoInteger(uiCurFieldNo) >= GetFieldNoInteger(_SHTS_) : M_TRUE | |
| 025386 | If this field is completed, the value must be equal to or greater than the value in GCEASTS, if this field is also completed. (Severity: 99) |
!M_EMPTY && !M_ISEMPTY(_GCEASTS_) ? GetFieldNoInteger(uiCurFieldNo) >= GetFieldNoInteger(_GCEASTS_) : M_TRUE | |
| 025388 | If this field is completed, the value must be equal to or greater than the value in GCEATS, if this field is also completed. (Severity: 99) |
!M_EMPTY && !M_ISEMPTY(_GCEATS_) ? GetFieldNoInteger(uiCurFieldNo) >= GetFieldNoInteger(_GCEATS_) : M_TRUE |