diagnostic technology