{"id":9479,"date":"2023-01-13T14:59:23","date_gmt":"2023-01-13T21:59:23","guid":{"rendered":"https:\/\/limblecmms.com\/?p=9479"},"modified":"2025-05-30T13:04:18","modified_gmt":"2025-05-30T19:04:18","slug":"nested","status":"publish","type":"post","link":"https:\/\/limblecmms.com\/blog\/nested\/","title":{"rendered":"Nested preventive maintenance functionality: meaning and use cases"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row kd_background_image_position=&#8221;vc_row-bg-position-top&#8221;][vc_column][vc_column_text]<span style=\"font-weight: 400;\">Optimizing the maintenance workload and inventory relies on efficient maintenance scheduling.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Nested <span id=\"what-are-nested-pms\"><\/span>preventive maintenance is a feature of modern <a href=\"\/cmms\/cmms-software\/\">CMMS software<\/a> that lets you merge recurring maintenance tasks in a way that reduces administrative burden and simplifies maintenance planning.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Let\u2019s see how it works in practice.\u00a0<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">What are nested PMs?<\/span><\/h2>\n<p><a href=\"https:\/\/limblecmms.com\/strategies\/preventive-maintenance\/\"><span style=\"font-weight: 400;\">Preventive maintenance<\/span><\/a><span style=\"font-weight: 400;\"> is built on time-based and usage-based schedules. With a CMMS, such recurring tasks can be automatically scheduled months ahead of time.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">When you have weekly, monthly, quarterly, and yearly PMs for a single piece of equipment, it is only a matter of time before some of those PMs overlap. In many cases, you want them to overlap so you can perform all of the work on that asset <span id=\"who-uses-nested-pms\"><\/span>during a single planned shutdown.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In these scenarios, you want to schedule one big PM which includes everything that needs to be done on the day, without messing up future due dates for any of those recurring tasks.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Nested preventive maintenance function \u2014 if your <a href=\"\/cmms\/\">CMMS<\/a> supports it \u2014 lets you do exactly that.<\/span>[\/vc_column_text][\/vc_column][\/vc_row][vc_row content_placement=&#8221;middle&#8221; kd_background_image_position=&#8221;vc_row-bg-position-bottom&#8221; kd_top_separator_style=&#8221;skew-left&#8221; kd_top_separator_height=&#8221;separator-height-small&#8221; kd_bottom_separator_style=&#8221;skew-left&#8221; kd_bottom_separator_height=&#8221;separator-height-small&#8221; kd_top_separator=&#8221;true&#8221; kd_bottom_separator=&#8221;true&#8221; css=&#8221;.vc_custom_1682969636891{margin-bottom: 40px !important;padding-top: 120px !important;padding-right: 40px !important;padding-bottom: 50px !important;padding-left: 40px !important;background: #dde4e8 url(https:\/\/limblecmms.com\/wp-content\/uploads\/cta-laired-hex-4.webp?id=9077) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;border-radius: 0px !important;}&#8221; css_tablet_landscape=&#8221;.vc_custom_1682969636891{padding-bottom: 80px !important;}&#8221; css_tablet_portrait=&#8221;.vc_custom_1682969636891{padding-bottom: 80px !important;}&#8221; css_mobile=&#8221;.vc_custom_1682969636892{padding-bottom: 80px !important;}&#8221;][vc_column][vc_row_inner kd_background_image_position=&#8221;vc_row-bg-position-top&#8221;][vc_column_inner]<header class=\"kd-section-title col-lg-12 text-center  subtitle-below-title kd-animated fadeIn   vc_custom_1687971311556\" data-animation-delay=200><h2 class=\"separator_off\" style=\"font-size: 42px;font-weight: 500;margin-bottom:30px;\">The Essential Guide to CMMS<\/h2><h6 class=\"subtitle\" style=\"color: #152232;\">Download this helpful guide to everything a CMMS has to offer.<\/h6><\/header>[\/vc_column_inner][\/vc_row_inner][vc_row_inner content_placement=&#8221;top&#8221; kd_background_image_position=&#8221;vc_row-bg-position-top&#8221;][vc_column_inner width=&#8221;1\/2&#8243; css=&#8221;.vc_custom_1631866454223{padding-right: 50px !important;padding-left: 0px !important;}&#8221; offset=&#8221;vc_col-lg-6 vc_col-md-12 vc_col-xs-12&#8243; css_tablet_landscape=&#8221;.vc_custom_1631866454223{padding-right: 0px !important;}&#8221; css_tablet_portrait=&#8221;.vc_custom_1631866454223{padding-right: 0px !important;}&#8221; css_mobile=&#8221;.vc_custom_1631866454224{padding-right: 15px !important;}&#8221;][vc_raw_html]JTNDc2NyaXB0JTIwY2hhcnNldCUzRCUyMnV0Zi04JTIyJTIwdHlwZSUzRCUyMnRleHQlMkZqYXZhc2NyaXB0JTIyJTIwc3JjJTNEJTIyJTJGJTJGanMuaHNmb3Jtcy5uZXQlMkZmb3JtcyUyRmVtYmVkJTJGdjIuanMlMjIlM0UlM0MlMkZzY3JpcHQlM0UlMEElM0NzY3JpcHQlM0UlMEElMjAlMjBoYnNwdC5mb3Jtcy5jcmVhdGUlMjglN0IlMEElMjAlMjAlMjAlMjByZWdpb24lM0ElMjAlMjJuYTElMjIlMkMlMEElMjAlMjAlMjAlMjBwb3J0YWxJZCUzQSUyMCUyMjM5NzU2MDglMjIlMkMlMEElMjAlMjAlMjAlMjBmb3JtSWQlM0ElMjAlMjI5YzhmOTc5ZC01MTM5LTQ5MmItYTg2Ny03YjJkNmUzNzQzYWMlMjIlMEElMjAlMjAlN0QlMjklM0IlMEElM0MlMkZzY3JpcHQlM0U=[\/vc_raw_html][\/vc_column_inner][vc_column_inner width=&#8221;1\/2&#8243;][vc_single_image source=&#8221;external_link&#8221; alignment=&#8221;center&#8221; css_animation=&#8221;fadeIn&#8221; custom_src=&#8221;https:\/\/3975608.fs1.hubspotusercontent-na1.net\/hubfs\/3975608\/Content%20Downloads\/CMMS%20Guide%20mockup.png&#8221;][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row][vc_row kd_background_image_position=&#8221;vc_row-bg-position-top&#8221;][vc_column][vc_column_text css=&#8221;&#8221;]<\/p>\n<h2><span style=\"font-weight: 400;\">Who uses nested PMs?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Nested PMs are very useful if you manage a large number of assets, with a lot of recurring tasks you can merge together. Instead of creating two or three separate PMs and asking technicians to close them in a specific order, you can schedule all of the work<span id=\"an-example-of-nested-preventive-maintenance\"><\/span> via a single task.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If you run a small operation with just a few assets on your <\/span><a href=\"https:\/\/limblecmms.com\/blog\/the-ridiculously-simple-preventive-maintenance-plan\/\"><span style=\"font-weight: 400;\">preventive maintenance plan<\/span><\/a><span style=\"font-weight: 400;\">, you can live without this feature.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">An example of nested preventive maintenance<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Nested PM functionality <\/span><b>assumes that you want to include all activities and tasks from more frequent cycles into less frequent cycles.<\/b><span style=\"font-weight: 400;\"> You want to perform all of the daily tasks alongside a Weekly PM, all of the daily and weekly tasks alongside a Monthly PM, and so on.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Let\u2019s take a CNC machine as an example, and put it on a simple, time-based calendar outlined in the image below.\u00a0<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9481\" src=\"https:\/\/limblecmms.com\/wp-content\/uploads\/Maintenance-checklist-sample-for-CNC-machine-scaled-1.webp\" alt=\"\" width=\"2560\" height=\"1463\" \/><\/p>\n<p><span style=\"font-weight: 400;\">In the first 3 weeks, everything goes as planned. Every Thursday, your CMMS software triggers a PM to inspect tool heads and lubricate dry machine parts.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Then <\/span><b>week 4<\/b><span style=\"font-weight: 400;\"> comes along. You have to trigger at least two PMs \u2014 one for the weekly tasks and one for the monthly tasks. On <\/span><b>week 12<\/b><span style=\"font-weight: 400;\">, you would have to schedule, assign, and manage at least three different PMs to cover all<span id=\"how-does-nested-preventive-maintenance-work-inside-limble\"><\/span> scheduled tasks in this example.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Nested preventive maintenance functionality allows you to automatically merge those overlapping preventive maintenance tasks into a single PM, simplifying work for both maintenance planners and technicians.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">How does nested preventive maintenance work inside Limble CMMS<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Using Limble CMMS, you can create a nested PM in five simple steps we outline below.<\/span><\/p>\n<p><b>Step #1<\/b><span style=\"font-weight: 400;\">: Select an existing PM template you want to modify or create a new template from scratch.\u00a0<\/span><\/p>\n<p><b>Step #2:<\/b><span style=\"font-weight: 400;\"> Select &#8220;Add Instruction&#8221; in the bottom left corner.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9482\" src=\"https:\/\/limblecmms.com\/wp-content\/uploads\/nested-pm.webp\" alt=\"\" width=\"1110\" height=\"698\" \/><\/p>\n<p><b>Step #3:<\/b><span style=\"font-weight: 400;\"> From the advanced instructions list, choose &#8220;Assign PM&#8221;.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9483\" src=\"https:\/\/limblecmms.com\/wp-content\/uploads\/nested-pm-2.webp\" alt=\"\" width=\"1111\" height=\"833\" \/><\/p>\n<p><b>Step #4:<\/b><span style=\"font-weight: 400;\"> Now that the instruction is added, click &#8220;Pick PM&#8221; to select an existing PM you want to nest.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9484\" src=\"https:\/\/limblecmms.com\/wp-content\/uploads\/nested-pm-template-2.webp\" alt=\"\" width=\"1794\" height=\"1298\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9480\" src=\"https:\/\/limblecmms.com\/wp-content\/uploads\/nested-pm-template-3.webp\" alt=\"\" width=\"1794\" height=\"1344\" \/><\/p>\n<p><b>Step #5:<\/b><span style=\"font-weight: 400;\"> The PM you choose from the list above is now nested under another PM!<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This way, you can nest your Weekly PMs under Monthly PMs, Monthly PMs under Quarterly PMs, etc. Since each PM comes with its own<span id=\"things-to-keep-in-mind-when-using-nested-preventive-maintenance\"><\/span> Parts and Instructions, Limble will still track all of that for you in the background.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">After you\u2019re finished, you can open the calendar for that specific asset and check if everything is scheduled as intended.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Things to keep in mind when using nested preventive maintenance<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Automating maintenance scheduling is a huge time saver, but only if the system triggers everything correctly. Here are some things to keep in mind while using the nested preventive maintenance functionality.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Different implementation methods<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Different CMMS vendors have different approaches to nested PMs.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Without going too much into technical details, the most common implementation methods include:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Suppression method: <\/b><span style=\"font-weight: 400;\">You have to create multiple PMs for different cycles. The CMMS will trigger only the major PM that includes all of the work that needs to be done and skip minor ones or automatically mark them off as closed.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Additive method: <\/b><span style=\"font-weight: 400;\">The software lets you build one PM that shrinks or grows, depending on your PM cycle. For example, tasks included in a Weekly PM can be automatically added to the Monthly PM when it gets triggered.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Hybrid method: <\/b><span style=\"font-weight: 400;\">A combination of the above. You can build one PM that will change based on the PM cycle.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Ask your preferred CMMS vendor to demonstrate how to best use the nested preventive maintenance functionality inside their software.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">How do the delays impact overarching tasks<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Using floating schedules \u2014 where your next due date is automatically scheduled based on when the previous task was completed \u2014 can quickly run you into trouble.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If your monthly PM is just three days late on average, that will push your annual PM <\/span><b>36 days (3&#215;12)<\/b><span style=\"font-weight: 400;\"> past the initial schedule!\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">When you are trying to be diligent and stay in compliance with warranty and regulatory requirements, this can be a big problem.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">How to adjust the schedule to handle exceptions<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Imagine the following situations:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">You have postponed a monthly PM because one of the replacement parts was not in stock. The rest of the items on the PM were completed.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Your weekly and monthly PM don\u2019t align because it is February and you are short on days.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">There was a major equipment breakdown that completely messed up your schedule.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">There was a perfect maintenance <span id=\"optimize-your-maintenance-schedules-with-limble\"><\/span>window you used to perform Quarterly PM ahead of time.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">In some of these scenarios, you will have to do manual tweaks to adjust the schedules.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The good news is that most CMMS vendors have thought of such issues and have developed very simple workarounds you can use to get back on track.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Optimize your maintenance schedules with Limble CMMS<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Nested preventive maintenance is a tiny function compared to everything else that a cloud-based CMMS like Limble can offer.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Maintenance history, work order management, parts inventory management, vendor management, and schedules based on condition monitoring data and predictive algorithms are all integral features you need to simplify, organize, and automate your maintenance work.\u00a0\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To take Limble for a spin,<\/span><a href=\"https:\/\/limblecmms.com\/demo-request\/\"> <b>request a free product demo<\/b><\/a> or<a href=\"https:\/\/limblecmms.com\/get-started\/\">\u00a0<b>start a free trial<\/b><\/a><span style=\"font-weight: 400;\">. No strings attached.<\/span>[\/vc_column_text][\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row kd_background_image_position=&#8221;vc_row-bg-position-top&#8221;][vc_column][vc_column_text]Optimizing the maintenance workload and inventory relies on efficient [&hellip;]<\/p>\n","protected":false},"author":24,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[398],"tags":[],"class_list":["post-9479","post","type-post","status-publish","format-standard","hentry","category-preventive-maintenance"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.7.1 (Yoast SEO v25.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Nested preventive maintenance functionality: meaning and use cases<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/limblecmms.com\/learn\/preventive-maintenance\/nested\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Nested preventive maintenance functionality: meaning and use cases\" \/>\n<meta property=\"og:description\" content=\"[vc_row kd_background_image_position=&#8221;vc_row-bg-position-top&#8221;][vc_column][vc_column_text]Optimizing the maintenance workload and inventory relies on efficient [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/limblecmms.com\/learn\/preventive-maintenance\/nested\/\" \/>\n<meta property=\"og:site_name\" content=\"Limble CMMS\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/limblecmms\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-13T21:59:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-30T19:04:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/limblecmms.com\/wp-content\/uploads\/Maintenance-checklist-sample-for-CNC-machine-scaled-1.webp\" \/>\n<meta name=\"author\" content=\"Bryan Christiansen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@LimbleCMMS\" \/>\n<meta name=\"twitter:site\" content=\"@LimbleCMMS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bryan Christiansen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/limblecmms.com\/blog\/nested\/\",\"url\":\"https:\/\/limblecmms.com\/learn\/preventive-maintenance\/nested\/\",\"name\":\"Nested preventive maintenance functionality: meaning and use cases\",\"isPartOf\":{\"@id\":\"https:\/\/limblecmms.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/limblecmms.com\/learn\/preventive-maintenance\/nested\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/limblecmms.com\/learn\/preventive-maintenance\/nested\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/limblecmms.com\/wp-content\/uploads\/Maintenance-checklist-sample-for-CNC-machine-scaled-1.webp\",\"datePublished\":\"2023-01-13T21:59:23+00:00\",\"dateModified\":\"2025-05-30T19:04:18+00:00\",\"author\":{\"@id\":\"https:\/\/limblecmms.com\/#\/schema\/person\/a3ef98afa60af6b427b9f68b67eaadd5\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/limblecmms.com\/learn\/preventive-maintenance\/nested\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/limblecmms.com\/learn\/preventive-maintenance\/nested\/#primaryimage\",\"url\":\"\",\"contentUrl\":\"\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/limblecmms.com\/#website\",\"url\":\"https:\/\/limblecmms.com\/\",\"name\":\"Limble CMMS\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/limblecmms.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/limblecmms.com\/#\/schema\/person\/a3ef98afa60af6b427b9f68b67eaadd5\",\"name\":\"Bryan Christiansen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/limblecmms.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/65733e37ef7bfb693a1b05b726fec39617cbbf39a78f93d60e1a651197875355?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/65733e37ef7bfb693a1b05b726fec39617cbbf39a78f93d60e1a651197875355?s=96&d=mm&r=g\",\"caption\":\"Bryan Christiansen\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/bryan-christiansen-4a6a5914a\/\"],\"url\":\"https:\/\/limblecmms.com\/blog\/author\/marketinglimblecmms-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Nested preventive maintenance functionality: meaning and use cases","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:\/\/limblecmms.com\/learn\/preventive-maintenance\/nested\/","og_locale":"en_US","og_type":"article","og_title":"Nested preventive maintenance functionality: meaning and use cases","og_description":"[vc_row kd_background_image_position=&#8221;vc_row-bg-position-top&#8221;][vc_column][vc_column_text]Optimizing the maintenance workload and inventory relies on efficient [&hellip;]","og_url":"https:\/\/limblecmms.com\/learn\/preventive-maintenance\/nested\/","og_site_name":"Limble CMMS","article_publisher":"https:\/\/www.facebook.com\/limblecmms\/","article_published_time":"2023-01-13T21:59:23+00:00","article_modified_time":"2025-05-30T19:04:18+00:00","og_image":[{"url":"https:\/\/limblecmms.com\/wp-content\/uploads\/Maintenance-checklist-sample-for-CNC-machine-scaled-1.webp","type":"","width":"","height":""}],"author":"Bryan Christiansen","twitter_card":"summary_large_image","twitter_creator":"@LimbleCMMS","twitter_site":"@LimbleCMMS","twitter_misc":{"Written by":"Bryan Christiansen","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/limblecmms.com\/blog\/nested\/","url":"https:\/\/limblecmms.com\/learn\/preventive-maintenance\/nested\/","name":"Nested preventive maintenance functionality: meaning and use cases","isPartOf":{"@id":"https:\/\/limblecmms.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/limblecmms.com\/learn\/preventive-maintenance\/nested\/#primaryimage"},"image":{"@id":"https:\/\/limblecmms.com\/learn\/preventive-maintenance\/nested\/#primaryimage"},"thumbnailUrl":"https:\/\/limblecmms.com\/wp-content\/uploads\/Maintenance-checklist-sample-for-CNC-machine-scaled-1.webp","datePublished":"2023-01-13T21:59:23+00:00","dateModified":"2025-05-30T19:04:18+00:00","author":{"@id":"https:\/\/limblecmms.com\/#\/schema\/person\/a3ef98afa60af6b427b9f68b67eaadd5"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/limblecmms.com\/learn\/preventive-maintenance\/nested\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/limblecmms.com\/learn\/preventive-maintenance\/nested\/#primaryimage","url":"","contentUrl":""},{"@type":"WebSite","@id":"https:\/\/limblecmms.com\/#website","url":"https:\/\/limblecmms.com\/","name":"Limble CMMS","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/limblecmms.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/limblecmms.com\/#\/schema\/person\/a3ef98afa60af6b427b9f68b67eaadd5","name":"Bryan Christiansen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/limblecmms.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/65733e37ef7bfb693a1b05b726fec39617cbbf39a78f93d60e1a651197875355?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/65733e37ef7bfb693a1b05b726fec39617cbbf39a78f93d60e1a651197875355?s=96&d=mm&r=g","caption":"Bryan Christiansen"},"sameAs":["https:\/\/www.linkedin.com\/in\/bryan-christiansen-4a6a5914a\/"],"url":"https:\/\/limblecmms.com\/blog\/author\/marketinglimblecmms-com\/"}]}},"_links":{"self":[{"href":"https:\/\/limblecmms.com\/wp-json\/wp\/v2\/posts\/9479","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/limblecmms.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/limblecmms.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/limblecmms.com\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/limblecmms.com\/wp-json\/wp\/v2\/comments?post=9479"}],"version-history":[{"count":0,"href":"https:\/\/limblecmms.com\/wp-json\/wp\/v2\/posts\/9479\/revisions"}],"wp:attachment":[{"href":"https:\/\/limblecmms.com\/wp-json\/wp\/v2\/media?parent=9479"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/limblecmms.com\/wp-json\/wp\/v2\/categories?post=9479"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/limblecmms.com\/wp-json\/wp\/v2\/tags?post=9479"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}