Hello All,

I am trying to do a propensity score matching on hospital data with multiple observations per person. My main goal is to estimate the effect of an intervention program on hospital charges. There is a binary variable that indicates whether or not an individual participated in the program. There is one record of hospital charge for each visit a person made to the hospital. There is also a common patient number for all visits coming from the same individual. Values of time-invariant predictors are replicated across the multiple records/visits for each individual.

If i just estimate the simple logistic regression and estimate the pscores then match the treatment group to a control group (with the psmatch2 command), it will assume that each record is independent which is definitely not the case. I will appreciate any help on how I can go about this.

Thank you!

I am trying to do a propensity score matching on hospital data with multiple observations per person. My main goal is to estimate the effect of an intervention program on hospital charges. There is a binary variable that indicates whether or not an individual participated in the program. There is one record of hospital charge for each visit a person made to the hospital. There is also a common patient number for all visits coming from the same individual. Values of time-invariant predictors are replicated across the multiple records/visits for each individual.

If i just estimate the simple logistic regression and estimate the pscores then match the treatment group to a control group (with the psmatch2 command), it will assume that each record is independent which is definitely not the case. I will appreciate any help on how I can go about this.

Thank you!

## Comment