zhhealthcare/openemr — comment on commit 845c726905d9f60b715ef132df07f46b61c510c6
File: library/Claim.class.php line 544
By yehster:

For the purposes of maintainability, I think it makes more sense to have the "fall back" if x12gs03 isn't set here rather than in the x12_gen_class.
Doesn't it make sense to return $claim->x12gsreceiverid() here instead of null?
Would make a lot of sense IMHO. (and move the comment here)
+//In some clearing houses ISA08 and GS03 are different

+//Example: http://www.acs-gcro.com/downloads/DOL/DOL_CG_X12N_5010_837_v1_02.pdf - Page 18

This way the appropriate value to use is sorted out "early" and anything which uses the claim.class has this fixed, and not just gen_x12