Applied fix in CanonicalToBhnUPCAttributes3PSServiceCreateRequest for companycode, divisioncode and substGrpId that were not propagated (read from payload but not provided by 3PS), now reading from canonical in session).
Implemented the response parsing for multiples for substGrp, not tested yet.
Chnages in the json v4: two cpDivision fields changed from "true" to true.
Changed the canonical as well for those fields to be Boolean vs. String. (division pojo).