Domain Management is a new service that we offer to practices who need a domain solution to host some of MacPractice's additional platforms, such as the Patient Portal, TSYS or MPGo. Domain Management provides a practice the ability to easily sign up and set up a domain with practically zero fuss. There'll be no need to work with an IT or Networking professional in most cases.
Domain Management is an included feature, however please contact your MacPractice Sales Representative for more details. Clients must be on MacPractice Gen 12 and above to set up a Domain.
You will need a Domain registered in order to use MP Go and Online Patient Payments with Global Payments/TSYS.
This article will review how to get started setting up a domain, and the steps required before you can use this Domain for our web products. If you have any difficulties or require assistance, don't hesitate to contact MacPractice Support.
- Accessing the Domain Management Page
- Linking your MacPractice Server to the Domain
You may need to re-fetch your license in order for MacPractice to recognize Domain Registration is enabled. You can do this by navigating to the MacPractice Menu, selecting Preferences, then selecting Abilities in the Preferences window sidebar. Once there, click "Fetch License". You will be prompted when the license has been successfully fetched, and you'll be asked to log out and back in.
Then, you'll be able to access "Domain Registration" in the sidebar of the Services/Products Ability in MacPractice. You must do this from the MacPractice Server in order for registration to proceed flawlessly, as a registered domain will need to link to your MacPractice Server.
If for any reason you are unable to access the Domain Registration page in Services and Products, you may need to contact MacPractice Support. A reset of your MacPractice License Email and Password may be necessary.
Before proceeding, you'll also want to ensure that your office's network router is capable of port forwarding, and will need to have external traffic to Port 80 to forward onto Port 26691, and external traffic to Port 443 to forward onto Port 26692. Without doing this, the network traffic won't be properly handled. MacPractice cannot assist with this step, but an IT or Network professional can assist you.
In this window, you'll need to provide your MacPractice Account's Username and Password. This is the username and password you would use to access the MacPractice Download Page and is not your MacPractice User and Password that you use to log into MacPractice.
Note: If you are unable to log in and have verified that your username and password are the correct ones, then you may still need to have Domain Management added to your license.
Once you have successfully logged in, you will be treated to the Domain/DNS Registration page. On the right you'll see your office's information, serial, license renewal date, and domain limit that is based on how many domains you have purchased. At the initial launch only one will be available per license, but this may expand in the future.
Under Registered Domains, we can see how many domains have been successfully registered under your serial. In this example screenshot above, you can see that none are currently registered.
Under Domain Registration, you can see a drop down option where you can select the Domain Option that applies to your situation. There are two options:
- I want to use a domain I already purchased from a third party
- I want MacPractice to acquire a new domain for me
Let's cover both options starting with "new domain", as this will be the most likely option you'll need to choose.
Registering a New Domain
By choosing new domain, you will be prompting MacPractice to reserve a new domain (via CloudDNS) on your behalf. MacPractice will handle the technical details, but you will need to provide a domain name.
A Domain is essentially a web address's text name. For example, google.com would be a Domain. This will be the web address that will be used to access whatever content is stored on that domain, whether it be a Patient Portal, or accessing a Mobile Web platform. (Note: Our Mobile Web solution is currently in development and details will be revealed regarding this feature at a later date)
You'll need to decide on a domain name that you would like. This choice should be treated as a permanent one, so consider carefully! This will also need to be a unique name that no other website uses. Your chosen domain should end with .com.
When you've decided, enter this domain name into the "Domain" field, and re-enter it into the "Domain Again" field to verify, then click the Save button. If successful, your chosen Domain should appear underneath the Registered Domains header.
If your practice already has a third party domain, you have the option to utilize this domain as opposed to purchasing a new domain. It is important to note that this option is only available if your pre-existing domain has a feature called SubDomain DNS Delegation.
The term “Subdomain DNS Delegation” refers to the ability to “forward” DNS requests with a specific subdomain to another DNS provider without affecting the whole domain. This is important for existing third party domains as you are almost certainly using the domain for something already (e.g. a website, email). It is important to ensure your provider supports this feature before proceeding.
While this term is widely used, not finding any mention of the term on a provider’s website does not necessarily mean they do not support it. If you are able to add NS records with a custom host (subdomain) this feature is supported.
If you have confirmed that your third party domain has Subdomain DNS Delegation, you can simply select the "I want to use a domain I already purchased from a third party" option.
Before entering the Domain into the Domain field, you'll need to decide on a subdomain name as well. If for example, your domain name is "AwesomePractice.Com", then you'll need to add an additional segment to the beginning of it, i.e. "WebPortal.AwesomePractice.Com". This leading segment can be anything, it just needs to be something unique so we can easily navigate to it.
Enter your third party domain name with the added segment into the "Domain" field and re-enter it into the "Domain Again" field to verify, then click the Save button. If successful, your chosen Domain should appear underneath the Registered Domains header.
Once you have registered either a third party or a new Domain, you'll have one last step to link your MacPractice Server to the newly registered Domain.
Navigate to the MacPractice Menu and select "Preferences".
Once the Preferences window is open, scroll down in the sidebar and select "Security." On the Security page, you'll see a button "Set Up Domain" indicated in the screenshot below.
If successful, you should see a message below the button indicating that the domain is Configured.
If this step is taken immediately after registering a domain, there may be a delay in MacPractice finding your registered domain. You can try logging out and back into your Server.