single-volume-mezzanine-levels

Mezzanine levels are by definition not full levels, they are sub-levels of a main level. This is impossible to correctly represent with an integer number, though they require an integer id to create a valid BDNS tag. For example Level 1 can be represented as 1, but then Mezzanine 1 must be represented by the next integer number (2) meaning that Level 3 must be represented by 4. This is demonstrated in the example below.

Equipment Tags
Projects contain multiple identical (equipment) type_tag's. bdns_tag's and instance_tag's are unique.
section type inputs instance inputs generated outputs
abbreviation type_reference type_extra volume level volume_level_instance instance_extra type_tag instance_tag bdns_tag
electrical distribution PB 1 1 GF 1 PB1 PB/GF/1 PB-1001
electrical distribution DB 1 1 B1 1 DB1 DB/B1/1 DB-1991
electrical distribution EM 1 1 B1 1 EM1 EM/B1/1 EM-1991
electrical distribution DB 1 1 B1 2 DB1 DB/B1/2 DB-1992
electrical distribution EM 1 1 B1 2 EM1 EM/B1/2 EM-1992
electrical distribution DB 1 1 GF 1 DB1 DB/GF/1 DB-1001
electrical distribution EM 1 1 GF 1 EM1 EM/GF/1 EM-1001
electrical distribution DB 1 1 GF 2 DB1 DB/GF/2 DB-1002
electrical distribution EM 1 1 GF 2 EM1 EM/GF/2 EM-1002
electrical distribution DB 1 1 L1 1 DB1 DB/L1/1 DB-1011
electrical distribution EM 1 1 L1 1 EM1 EM/L1/1 EM-1011
electrical distribution DB 1 1 L1 2 DB1 DB/L1/2 DB-1012
electrical distribution EM 1 1 L1 2 EM1 EM/L1/2 EM-1012
electrical distribution DB 1 1 M1 1 DB1 DB/M1/1 DB-1021
electrical distribution EM 1 1 M1 1 EM1 EM/M1/1 EM-1021
electrical distribution DB 1 1 M1 2 DB1 DB/M1/2 DB-1022
electrical distribution EM 1 1 M1 2 EM1 EM/M1/2 EM-1022
electrical distribution DB 1 1 L2 1 DB1 DB/L2/1 DB-1031
electrical distribution EM 1 1 L2 1 EM1 EM/L2/1 EM-1031
electrical distribution DB 1 1 L2 2 DB1 DB/L2/2 DB-1032
electrical distribution EM 1 1 L2 2 EM1 EM/L2/2 EM-1032
electrical distribution DB 2 1 GF 1 DB2 DB/GF/1 DB-1001
electrical distribution EM 2 1 GF 1 EM2 EM/GF/1 EM-1001
electrical distribution DB 2 1 GF 2 DB2 DB/GF/2 DB-1002
electrical distribution EM 2 1 GF 2 EM2 EM/GF/2 EM-1002
electrical distribution EISO 1 1 B1 1 EISO1 EISO/B1/1 EISO-1991
electrical distribution EISO 1 1 GF 1 EISO1 EISO/GF/1 EISO-1001
electrical distribution EISO 1 1 L1 1 EISO1 EISO/L1/1 EISO-1011
electrical distribution EISO 1 1 M1 1 EISO1 EISO/M1/1 EISO-1021
electrical distribution EISO 1 1 L2 1 EISO1 EISO/L2/1 EISO-1031
electrical accessories DSSO 1 DSSO1
electrical accessories DSSO 2 DSSO2
electrical accessories DSSO 3 DSSO3
electrical accessories DSO 1 DSO1
electrical accessories SSSO 1 SSSO1
electrical accessories SSSO 2 SSSO2
electrical accessories SSO 1 SSO1
electrical accessories FLRB 1 FLRB1
electrical accessories FLRB 2 FLRB2
electrical accessories INSO 1 INSO1
light fittings LT 1 LT1
light fittings LT 2 LT2
light fittings DL 1 DL1
light fittings DL 2 DL2
light fittings EXIT 1 E EXIT1/E
light fittings EXIT 2 E EXIT2/E
light fittings EXIT 3 E EXIT3/E
light fittings PL 1 PL1
light fittings PL 2 PL2
light fittings PL 3 E PL3/E
light fittings SL 1 SL1
ventilation equipment AHU 1 1 L2 1 AHU1 AHU/L2/1 AHU-1031
ventilation equipment MVHR 1 1 B1 1 MVHR1 MVHR/B1/1 MVHR-1991
ventilation equipment TEF 1 1 B1 1 TEF1 TEF/B1/1 TEF-1991
ventilation equipment MVHR 1 1 GF 1 MVHR1 MVHR/GF/1 MVHR-1001
ventilation equipment TEF 1 1 GF 1 TEF1 TEF/GF/1 TEF-1001
ventilation equipment MVHR 1 1 L1 1 MVHR1 MVHR/L1/1 MVHR-1011
ventilation equipment TEF 1 1 L1 1 TEF1 TEF/L1/1 TEF-1011
ventilation equipment MVHR 1 1 M1 1 MVHR1 MVHR/M1/1 MVHR-1021
ventilation equipment TEF 1 1 M1 1 TEF1 TEF/M1/1 TEF-1021
ventilation equipment MVHR 1 1 L2 1 MVHR1 MVHR/L2/1 MVHR-1031
ventilation equipment TEF 1 1 L2 1 TEF1 TEF/L2/1 TEF-1031
ventilation equipment KEF 1 1 GF 1 KEF1 KEF/GF/1 KEF-1001
ventilation equipment KEF 2 1 L2 1 KEF2 KEF/L2/1 KEF-1031
Yellow highlighting rows indicate rows that have custom tags.