Coding for older (5P0) part seems to be different to newer (1Z0) part.
Older 
coding:
Coding - Function 07 
HU = Head Unit (i.e. RNS-D/E) 
MFL = Multifunction Steeringwheel 
?xxxx: type (car) 
0 - with CAN-bus (A2, A3, TT) 
1 - D3/C6 High-System 
2 - C6 Standard-System 
x?xxx: type (Steeringwheel) 
0 - non multifunction steering wheel 
1 - standard steering wheel 
2 - modular steering wheel 
WORRIED about these ones
xx?xx: installed components 
1 - none warning uing this will disconnect the k-line
2 - MFL warning uing this will disconnect the k-line
3 - HU warning uing this will disconnect the k-line
4 - MFL and HU warning uing this will disconnect the k-line
5 - K-line 
6 - MFK and K-line 
7 - HU and K-line 
8 - MFL, HU and K-line 
xxx?x: language for voice control 
0 - voice control off 
1 - German 
2 - English (UK) 
3 - French 
4 - Italian 
5 - Spanish 
7 - English (US) 
8 - Voice control from external device (i.e. RNS-E) 
xxxx?: Language for DIS 
0 - no DIS display 
1 - German 
2 - English (UK) 
3 - French 
4 - Italian 
5 - Spanish 
7 - English (US)