Structured Orthogonal Inversion Codes for Block p-cyclic Matrices