Clarification for DPD scan

Hi,
I am using a TC56 and developing an application where I need to know the types of barcodes for validations.

The problem is, if I scan a DPD parcel, it is showing me CODE-128 type.

The parcel id is : X007110601631234567890136276

I am using the Broadcast Intent for the scanning and getting the type in the intent in onReceive().

Also, it is not scanning some of the barcodes.