I believe you can take short or long term disability. And your H1-B status will be fine and you should get pay during this period.