OK this should do the job. As always before ordering boards, print out the pcb footprint at 1:1 scale (probably on overhead projector slide in this case!) and compare it to a real part to make sure the footprint is correct. This is a full part, and has all three views. Spacing in pcb is somewhat ugly in that the pitch changes from the 3 pins (1.27mm pitch) to the 8 pins (1.27mm pitch) at 5.57mm (or 4.385 1.27mm pins!) which seems odd and makes getting strait in pin alignment difficult. However that is what the data sheet says and so what I have done. If you want the other part you mentioned, it is a fairly minor alteration of this one (somewhat less pins in a different order.)
E22-900M22S.fzpz (6.3 KB)
You could make a board that takes the module and breaks it out to .1in spaced pins that would fit in a breadboard (what I should have done for breadboard, but was too lazy .)
Edit: and a part for the E22-900M30S which has the pins on proper .1in boundaries everywhere. Same as above, print out and compare the footprint with a real part before ordering boards.
E22-900M30S.fzpz (6.7 KB)