{"id":8156,"date":"2013-03-25T18:38:44","date_gmt":"2013-03-25T22:38:44","guid":{"rendered":"http:\/\/blog.carecloud.com\/?p=8156"},"modified":"2025-06-30T17:38:51","modified_gmt":"2025-06-30T17:38:51","slug":"ehr-language-series-mumps","status":"publish","type":"post","link":"https:\/\/carecloud.com\/continuum\/ehr-language-series-mumps\/","title":{"rendered":"EHR Language Series: MUMPS"},"content":{"rendered":"<p>Over the next three weeks, we\u2019ll look at the <a href=\"http:\/\/en.wikipedia.org\/wiki\/Programming_language\">programming languages<\/a> that have served as the backbone of EHRs through the years. It\u2019s these languages that <strong>give EHRs the ability to function<\/strong>.<\/p>\n<p>Today we kick the series off with MUMPS, the AARP-member of EHR programming languages.<\/p>\n<p><strong><!--more-->A Quick History Lesson<\/strong><br \/>\nMUMPS, or Massachusetts General Hospital Utility Multi-Programming System, was developed by A. Neil Pappalardo and Curt W. Marble in the late 1960s. The hospital originally used it in the admissions cycle and for laboratory reporting.<\/p>\n<p>Eventually, usage of MUMPS spread throughout the healthcare industry, and it was used as the programming language for the first EHRs. <strong>The almost 45-year-old<\/strong> <strong>language<\/strong> is still used today by some EHR vendors, which doesn\u2019t sit well with some people.<\/p>\n<p><strong>MUMPS Explained<\/strong><br \/>\nMUMPS was designed specifically to build database applications. That\u2019s why the healthcare industry, which relies heavily on patient databases like EHRs, uses MUMPS so extensively.<\/p>\n<p>It can be looked at as the minimalist EHR language, eliminating as many unnecessary components as possible. This minimalist nature was born out of necessity since the memory of late \u201960s computer hardware was extremely limited.<\/p>\n<p>This means MUMPS developers have to <strong>use as many abbreviations as possible when writing code<\/strong>. Commands in MUMPS are limited from one to three characters in length. Thus, an idea in MUMPS can be expressed in far fewer characters than is needed in most other programming languages.<\/p>\n<p>EHRs perform functions based on the \u201croutine\u201d set up in MUMPS. Routines are simply lines of commands that are set up in a sequence. The order of commands tells the EHR when to perform certain functions. It\u2019s easiest to think of a MUMPS routine as a daily routine that a person would follow.<\/p>\n<p>The problem with MUMPS as an EHR language is that, quite frankly, it\u2019s old. As a result, it doesn\u2019t operate well with other languages and might not be able to handle the storage needs of the future. <strong>This could stagnate innovation in the healthcare industry<\/strong>.<\/p>\n<p>To sum it all up, MUMPS is simply a memory-usage efficient computer language used to build databases and follows sets of instructions to function. Of course there are more intricacies to it, but that\u2019s for programmers to handle.<\/p>\n<p><strong>Do you think that an EHRs programming language matters?<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Over the next three weeks, we\u2019ll look at the programming languages that have served as the backbone of EHRs through the years. It\u2019s these languages that give EHRs the ability to function. Today we kick the series off with MUMPS, the AARP-member of EHR programming languages.<\/p>\n","protected":false},"author":1,"featured_media":32788,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-8156","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-growth"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>EHR Language Series: MUMPS - Continuum - CareCloud<\/title>\n<meta name=\"description\" content=\"In our EHR Language Series, we look at the various programming languages that have served as the backbone of EHRs over the years.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/carecloud.com\/continuum\/ehr-language-series-mumps\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"EHR Language Series: MUMPS - Continuum - CareCloud\" \/>\n<meta property=\"og:description\" content=\"In our EHR Language Series, we look at the various programming languages that have served as the backbone of EHRs over the years.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/carecloud.com\/continuum\/ehr-language-series-mumps\/\" \/>\n<meta property=\"og:site_name\" content=\"Continuum\" \/>\n<meta property=\"article:published_time\" content=\"2013-03-25T22:38:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-30T17:38:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/carecloud.com\/continuum\/wp-content\/uploads\/2015\/10\/dummy-1-paigl6zusafxfmk55j3mhrce0nfw5zrnw9chmopqcs.png\" \/>\n\t<meta property=\"og:image:width\" content=\"400\" \/>\n\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"cc_continuum\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"cc_continuum\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/ehr-language-series-mumps\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/ehr-language-series-mumps\\\/\"},\"author\":{\"name\":\"cc_continuum\",\"@id\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/#\\\/schema\\\/person\\\/6af17e75a684cc5cd23741e014351348\"},\"headline\":\"EHR Language Series: MUMPS\",\"datePublished\":\"2013-03-25T22:38:44+00:00\",\"dateModified\":\"2025-06-30T17:38:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/ehr-language-series-mumps\\\/\"},\"wordCount\":392,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/ehr-language-series-mumps\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/wp-content\\\/uploads\\\/2015\\\/10\\\/dummy-1-paigl6zusafxfmk55j3mhrce0nfw5zrnw9chmopqcs.png\",\"articleSection\":[\"Growth\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/carecloud.com\\\/continuum\\\/ehr-language-series-mumps\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/ehr-language-series-mumps\\\/\",\"url\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/ehr-language-series-mumps\\\/\",\"name\":\"EHR Language Series: MUMPS - Continuum - CareCloud\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/ehr-language-series-mumps\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/ehr-language-series-mumps\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/wp-content\\\/uploads\\\/2015\\\/10\\\/dummy-1-paigl6zusafxfmk55j3mhrce0nfw5zrnw9chmopqcs.png\",\"datePublished\":\"2013-03-25T22:38:44+00:00\",\"dateModified\":\"2025-06-30T17:38:51+00:00\",\"description\":\"In our EHR Language Series, we look at the various programming languages that have served as the backbone of EHRs over the years.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/ehr-language-series-mumps\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/carecloud.com\\\/continuum\\\/ehr-language-series-mumps\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/ehr-language-series-mumps\\\/#primaryimage\",\"url\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/wp-content\\\/uploads\\\/2015\\\/10\\\/dummy-1-paigl6zusafxfmk55j3mhrce0nfw5zrnw9chmopqcs.png\",\"contentUrl\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/wp-content\\\/uploads\\\/2015\\\/10\\\/dummy-1-paigl6zusafxfmk55j3mhrce0nfw5zrnw9chmopqcs.png\",\"width\":400,\"height\":350},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/ehr-language-series-mumps\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"EHR Language Series: MUMPS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/#website\",\"url\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/\",\"name\":\"Continuum\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/#organization\",\"name\":\"Continuum\",\"url\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/cc-logo-header-2021-1-2.png\",\"contentUrl\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/cc-logo-header-2021-1-2.png\",\"width\":218,\"height\":57,\"caption\":\"Continuum\"},\"image\":{\"@id\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/carecloud.com\\\/continuum\\\/#\\\/schema\\\/person\\\/6af17e75a684cc5cd23741e014351348\",\"name\":\"cc_continuum\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8b6d796be6337a9688b6e065532f1be27bf69a98f06ddc7a6dda2c9cbbcf4078?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8b6d796be6337a9688b6e065532f1be27bf69a98f06ddc7a6dda2c9cbbcf4078?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8b6d796be6337a9688b6e065532f1be27bf69a98f06ddc7a6dda2c9cbbcf4078?s=96&d=mm&r=g\",\"caption\":\"cc_continuum\"},\"sameAs\":[\"https:\\\/\\\/carecloud.com\\\/continuum\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"EHR Language Series: MUMPS - Continuum - CareCloud","description":"In our EHR Language Series, we look at the various programming languages that have served as the backbone of EHRs over the years.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/carecloud.com\/continuum\/ehr-language-series-mumps\/","og_locale":"en_US","og_type":"article","og_title":"EHR Language Series: MUMPS - Continuum - CareCloud","og_description":"In our EHR Language Series, we look at the various programming languages that have served as the backbone of EHRs over the years.","og_url":"https:\/\/carecloud.com\/continuum\/ehr-language-series-mumps\/","og_site_name":"Continuum","article_published_time":"2013-03-25T22:38:44+00:00","article_modified_time":"2025-06-30T17:38:51+00:00","og_image":[{"width":400,"height":350,"url":"https:\/\/carecloud.com\/continuum\/wp-content\/uploads\/2015\/10\/dummy-1-paigl6zusafxfmk55j3mhrce0nfw5zrnw9chmopqcs.png","type":"image\/png"}],"author":"cc_continuum","twitter_card":"summary_large_image","twitter_misc":{"Written by":"cc_continuum","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/carecloud.com\/continuum\/ehr-language-series-mumps\/#article","isPartOf":{"@id":"https:\/\/carecloud.com\/continuum\/ehr-language-series-mumps\/"},"author":{"name":"cc_continuum","@id":"https:\/\/carecloud.com\/continuum\/#\/schema\/person\/6af17e75a684cc5cd23741e014351348"},"headline":"EHR Language Series: MUMPS","datePublished":"2013-03-25T22:38:44+00:00","dateModified":"2025-06-30T17:38:51+00:00","mainEntityOfPage":{"@id":"https:\/\/carecloud.com\/continuum\/ehr-language-series-mumps\/"},"wordCount":392,"commentCount":0,"publisher":{"@id":"https:\/\/carecloud.com\/continuum\/#organization"},"image":{"@id":"https:\/\/carecloud.com\/continuum\/ehr-language-series-mumps\/#primaryimage"},"thumbnailUrl":"https:\/\/carecloud.com\/continuum\/wp-content\/uploads\/2015\/10\/dummy-1-paigl6zusafxfmk55j3mhrce0nfw5zrnw9chmopqcs.png","articleSection":["Growth"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/carecloud.com\/continuum\/ehr-language-series-mumps\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/carecloud.com\/continuum\/ehr-language-series-mumps\/","url":"https:\/\/carecloud.com\/continuum\/ehr-language-series-mumps\/","name":"EHR Language Series: MUMPS - Continuum - CareCloud","isPartOf":{"@id":"https:\/\/carecloud.com\/continuum\/#website"},"primaryImageOfPage":{"@id":"https:\/\/carecloud.com\/continuum\/ehr-language-series-mumps\/#primaryimage"},"image":{"@id":"https:\/\/carecloud.com\/continuum\/ehr-language-series-mumps\/#primaryimage"},"thumbnailUrl":"https:\/\/carecloud.com\/continuum\/wp-content\/uploads\/2015\/10\/dummy-1-paigl6zusafxfmk55j3mhrce0nfw5zrnw9chmopqcs.png","datePublished":"2013-03-25T22:38:44+00:00","dateModified":"2025-06-30T17:38:51+00:00","description":"In our EHR Language Series, we look at the various programming languages that have served as the backbone of EHRs over the years.","breadcrumb":{"@id":"https:\/\/carecloud.com\/continuum\/ehr-language-series-mumps\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/carecloud.com\/continuum\/ehr-language-series-mumps\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/carecloud.com\/continuum\/ehr-language-series-mumps\/#primaryimage","url":"https:\/\/carecloud.com\/continuum\/wp-content\/uploads\/2015\/10\/dummy-1-paigl6zusafxfmk55j3mhrce0nfw5zrnw9chmopqcs.png","contentUrl":"https:\/\/carecloud.com\/continuum\/wp-content\/uploads\/2015\/10\/dummy-1-paigl6zusafxfmk55j3mhrce0nfw5zrnw9chmopqcs.png","width":400,"height":350},{"@type":"BreadcrumbList","@id":"https:\/\/carecloud.com\/continuum\/ehr-language-series-mumps\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/carecloud.com\/continuum\/"},{"@type":"ListItem","position":2,"name":"EHR Language Series: MUMPS"}]},{"@type":"WebSite","@id":"https:\/\/carecloud.com\/continuum\/#website","url":"https:\/\/carecloud.com\/continuum\/","name":"Continuum","description":"","publisher":{"@id":"https:\/\/carecloud.com\/continuum\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/carecloud.com\/continuum\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/carecloud.com\/continuum\/#organization","name":"Continuum","url":"https:\/\/carecloud.com\/continuum\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/carecloud.com\/continuum\/#\/schema\/logo\/image\/","url":"https:\/\/carecloud.com\/continuum\/wp-content\/uploads\/2025\/03\/cc-logo-header-2021-1-2.png","contentUrl":"https:\/\/carecloud.com\/continuum\/wp-content\/uploads\/2025\/03\/cc-logo-header-2021-1-2.png","width":218,"height":57,"caption":"Continuum"},"image":{"@id":"https:\/\/carecloud.com\/continuum\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/carecloud.com\/continuum\/#\/schema\/person\/6af17e75a684cc5cd23741e014351348","name":"cc_continuum","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/8b6d796be6337a9688b6e065532f1be27bf69a98f06ddc7a6dda2c9cbbcf4078?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/8b6d796be6337a9688b6e065532f1be27bf69a98f06ddc7a6dda2c9cbbcf4078?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8b6d796be6337a9688b6e065532f1be27bf69a98f06ddc7a6dda2c9cbbcf4078?s=96&d=mm&r=g","caption":"cc_continuum"},"sameAs":["https:\/\/carecloud.com\/continuum"]}]}},"_links":{"self":[{"href":"https:\/\/carecloud.com\/continuum\/wp-json\/wp\/v2\/posts\/8156","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carecloud.com\/continuum\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/carecloud.com\/continuum\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/carecloud.com\/continuum\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/carecloud.com\/continuum\/wp-json\/wp\/v2\/comments?post=8156"}],"version-history":[{"count":2,"href":"https:\/\/carecloud.com\/continuum\/wp-json\/wp\/v2\/posts\/8156\/revisions"}],"predecessor-version":[{"id":42638,"href":"https:\/\/carecloud.com\/continuum\/wp-json\/wp\/v2\/posts\/8156\/revisions\/42638"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/carecloud.com\/continuum\/wp-json\/wp\/v2\/media\/32788"}],"wp:attachment":[{"href":"https:\/\/carecloud.com\/continuum\/wp-json\/wp\/v2\/media?parent=8156"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/carecloud.com\/continuum\/wp-json\/wp\/v2\/categories?post=8156"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/carecloud.com\/continuum\/wp-json\/wp\/v2\/tags?post=8156"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}