Get This Report on Internet Data Exchange (IDX) Background and FAQ - National IDX System Technology, Inc. 2377 Crenshaw Blvd, Suite160Torrance, CA 90501( 310) 328-2850. Our Mission To benefit patients by transforming the ease of access, affordability, equity, and quality of international healthcare through the application of technology in the