Dear Michael,
The only possible fix for the n_jbsic07_cc variable is to backfill it using data from Wave 13. This should have been done before the data release in November 2024, but unfortunately, it wasn’t, due to an oversight on our part. However, we have since discovered that multiple jobs variables series (n_jbsic07_x_cc, e.g. n_jbsic07_1_cc, n_jbsic07_2_cc, and so on) are also partially incorrect. As a result, this fix can only be applied to respondents who had only one job in both Wave 13 and Wave 14. In such cases, the fix should be applied as follows:
gen n_fulljbsic07_cc=n_jbsic07_cc
replace n_fulljbsic07_cc=m_jbsic07_cc if n_jobcodechk01==1 & m_multijobs==1 & n_multijobstotal==1 & inrange(m_jbsic07_cc,1,99).
Regarding the lookup tables – the Special Licence provides access to the 4-digit version of SOC, which will make your task somewhat easier, though it won’t eliminate the issue of multiple possible matches for a single SOC2000 code. Unfortunately, we don’t have a better solution at this time.
The discrepancy between jbsoc00 and jbsoc10 (i.e. missing values in the latter) arises from individuals in continuous employment who haven’t changed jobs since the introduction of SOC2010 in Wave 3. Please see the text of our reply to a similar query from a few years ago:
we use dependent interviewing (DI) to minimise spurious changes in occupations, so instead of asking for a new description of the current job every wave we ask whether the job is still the same as last time interviewed. If it is still the same, the previous occupational code is fed forward. When a new classification scheme is introduced, such as SOC 2010 in w3, there are no values from the previous wave that could be fed forward, hence we see the data gap [-9] in W3 (or later) for those cases who continue to have the same job as they had before. 'Before' in this context may actually refer to a job the respondent held in the BHPS already (DI started in BHPS W15). Plucking this data gap requires resource-intensive coding of the freetext data.
We understand that this is inconvenient, and we will consider releasing a simplified 1:1 correspondence table between SOC2000 and SOC2010. However, I can’t guarantee when this might happen. I’m sorry for what I understand may be a somewhat disappointing response.
Best wishes,
Piotr Marzec
UKHLS User Support