<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Medisoft Blog from 2K Medical</provider_name><provider_url>https://www.2kmedicalsoftware.com/Medisoft-Blog</provider_url><author_name>2kmedical</author_name><author_url>https://www.2kmedicalsoftware.com/Medisoft-Blog/author/2kmedical/</author_url><title>Medisoft 29 is now available - Medisoft Blog from 2K Medical</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="rixZcw0Fc9"&gt;&lt;a href="https://www.2kmedicalsoftware.com/Medisoft-Blog/medisoft-29-new-features/"&gt;Medisoft 29 is now available&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.2kmedicalsoftware.com/Medisoft-Blog/medisoft-29-new-features/embed/#?secret=rixZcw0Fc9" width="600" height="338" title="&#x201C;Medisoft 29 is now available&#x201D; &#x2014; Medisoft Blog from 2K Medical" data-secret="rixZcw0Fc9" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://www.2kmedicalsoftware.com/Medisoft-Blog/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><thumbnail_url>https://www.2kmedicalsoftware.com/Medisoft-Blog/wp-content/uploads/2025/03/cgm-medisoft-v29.jpg</thumbnail_url><thumbnail_width>1390</thumbnail_width><thumbnail_height>961</thumbnail_height><description>A Must-Have Update for Medical Billing Professionals Medisoft has long been a trusted name for medical billing and practice management, especially among small to mid-sized practices. With the release of Medisoft v29, providers and billing professionals now have access to new features and improvements designed to make your workflow smoother, faster, and more secure. What&#x2019;s &hellip;  Read More &raquo;</description></oembed>
