Primary, secondary and tertiary coding explained