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.
This article will discuss what our new Domain Management offerings entail, and how to get started setting up a domain. If you have any difficulties or require assistance, don't hesitate to contact MacPractice Support.
Accessing the Domain Management Page
First, you'll need Domain Registration enabled on your MacPractice license. This is typically handled by MacPractice and arranged by your Sales Representative.
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.
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. It may take a short time before you can navigate to this domain on your web browser.
Registering a Third Party Domain
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. Enter your third party 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. It may take a short time before you can navigate to this domain on your web browser.