The Patient Portal allows you to request appointments, ... An individual Patient Portal Registration Form is a legal document completed by by an adult patient giving St. Peter's Health permission to create a Patient Portal. ... Helena, MT 59601 406-442-2480. Follow Us ....