Test results should be discussed before they are ordered so that patients know what to expect. In my practice, simple blood test results can be viewed by patients through an electronic portal. If somebody wants their entire medical history at my practice, this can usually be provided to them within 1 to 2 business days..