Causal Pattern Mining In Highly Heterogeneous And Temporal Ehrs Data