---
title: Print Screens/Reports/Macros/Procedure Logic for NPR Procedures in MEDITECH C/S
description: When writing NPR Reports in MEDITECH C/S, this tip can let you see the logic of all those mysterious programs which can help debug a tough report.
---

[IPeople Blog](https://blog.ipeople.com)

# [Print Screens/Reports/Macros/Procedure Logic for NPR Procedures in MEDITECH C/S](https://blog.ipeople.com/print-screens/reports/macros/procedure-logic-for-npr-procedures-in-meditech-c/s)

 Written by [Gary](https://blog.ipeople.com/author/gary) | Jan 17, 2022 6:00:00 AM

1. Select the Report DPM NPR.PROC
2. Enter a report name (any name you like)
3. Page 1 will need a Report Title:`   `  
   `"_%NPR)PROC..zcus.report.M..s(0)_"`
   
   You will need to replace "report" with the name of your report.
4. Set Active field set to Y and set Page Banner to NONE
5. Step 5 Add the following Footnotes:
   
   `  AL START start`  
   `  SFF NO`  
   `  EFF NOPFF NO`  
   ``
6. ``File and translate your report
7. Add a macro called start with the following code:
   
   `  ""^/Z.PRT.SUPPRESS.PRINTING^/R.FRAGMENT,`  
   `  %NPR.PROC.list.proc.dfts("")`  
   ``
8. ``File and translate your start macro
9. Add a macro called s with the following code:
   
   `  IF{'/GO 1^/GO,`  
   `  1^/Z.PRT.SUPPRESS.PRINTING},`  
   `  "PRINT NPR PROCEDURES";`  
   ``
10. ``File and translate your macro and then retranslate your report again

[View full post](https://blog.ipeople.com/print-screens/reports/macros/procedure-logic-for-npr-procedures-in-meditech-c/s)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Gary"
  },
  "dateModified" : "2022-10-06T04:43:36.566Z",
  "datePublished" : "2022-01-17T06:00:00Z",
  "headline" : "Print Screens/Reports/Macros/Procedure Logic for NPR Procedures in MEDITECH C/S",
  "image" : {
    "@type" : "ImageObject",
    "height" : 60,
    "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
    "width" : 60
  },
  "mainEntityOfPage" : "https://blog.ipeople.com/print-screens/reports/macros/procedure-logic-for-npr-procedures-in-meditech-c/s",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60.0,
      "url" : "https://cdn2.hubspot.net/hubfs/6612510/iplogo-teal-dark%20blue.png",
      "width" : 240.31374
    },
    "name" : "IPeople Blog"
  }
}
```