MFPLI00165S "%1" is declared as TYPE(x), but the declaration of "x" contains a REFER option which refers to a variable outside of "x". All REFER options in a type definition can refer only to other members within the definition.