Developing and Deploying Apps
Steps
- Meet with our team to discuss your application and whether it's a good fit for both of us, optional. You can schedule a meeting on oystehr.com (opens in a new tab).
- Get set up with a sandbox project. We can do this for you after a meeting, or you can fill out the form on oystehr.com (opens in a new tab).
- Build your application. If you would like support from our team, you can message us in our Slack server (opens in a new tab) or on email at [email protected].
- Set up Oystehr services. Some of these you can set up yourself, and some we need to set up for you. For more information, please refer to the services section in this document.
- For each additional environment needed for your team's development process, create a project in the developer console.
- To set up your application in production, first create a new project and then contact our team for production setup.
Going Live in Production
Before we set up a production project, you need to complete the following:
- Sign a Software as a Service (SaaS) agreement with us
- Sign a Business Associate Agreement (BAA) with us
Then we will set up the desired project for production.
We recommend letting us know your plan for going live so we can work with you to make sure everything is set up.
Services
Service | Amount of time to go live |
---|---|
App | Applications: Immediate, self-setup Email users: Immediate, self-setup Passwordless users: Immediate, self-setup SSO users: Some setup with our team is needed. This is generally a few hours. |
FHIR | Immediate, self-setup |
IAM | Immediate, self-setup |
Messaging | Phone number: Can be anywhere from a few hours to a few weeks depending on the type of phone number. Conversations: Some setup with our team is needed. This is generally a few hours. Transactional SMS: Immediate once a number is set up. Inbound SMS: Some setup with our team is needed. This is generally a few hours. |
RCM | Some setup with our team is needed. This is generally a few hours but can sometimes be a few days. |
Telemed | Immediate, self-setup |
eRx | Some setup with our team is needed. This is generally a few hours but can sometimes be a few days. |
Z3 | Immediate, self-setup |
Zambda | Immediate, self-setup |