Dear Renu,
DIRAC uses a scalar basis set, as you can see here
https://doi.org/10.1063/5.0004844
This means that at the AO-integral-level, DIRAC can for instance not distinguish p1/2 and p3/2 functions and so you can not give separate sets of contraction coefficients. I have plan on possibly changing that. On the other hand, contraction is more problematic with spin-orbit interaction. Suppose that you calculate some property of some molecules AX, where X are elements of the same column in the periodic table. For the heavy elements p1/2 and p3/2 are truly different and would require distinct contraction coefficients. However, for the lightest elements separate contraction coeffcients for p1/2 and p3/2 would lead to linear dependency since the orbitals are very similar.
All the best,
Trond