May 2, 2022

MEDITECH CS NPR utility program for changing the length of a multiple field

Sometimes a field from a Child Segment has multiple lines of free text. Let's assume the length of the Child Field is 40 but you would like it to be reformatted to print a length of 30.  The following example converts the text stored in the Child Segment into another table called /GMOD but with a length of 30 instead of 40.  Then the contents of /GMOD are put into an MV Array:

 ""^TEMP,
 DO{>/GMOD[TEMP]^TEMP ""^/GMOD[TEMP]},
 %NUR.TOOL.BOX.convert.length(^@Root(@child.segment),^/GMOD,30),
 ""^TEMP,
 DO{+(/GMOD[TEMP],LN)^TEMP "  "_LN^@Z.rpt.mv[MARKER,TEMP,FIELD]}

MARKER would need to be replaced with whatever value used in your MV Line Attribute.  FIELD would be replaced by the field # on your Report Picture.

Topics: MEDITECH, NPR Report, CS System

You Might Also Enjoy

Meditech has a great utility program in C/S in NUR for modifying the length of a ...

MV (Multi-Value) Arrays allow for the creation of our own "multiples". Often the MV array ...

In the MEDITECH NPR DPM MIS.GL.PERIOD, there is an index (table) called date.x (Logical ...

Select the Report DPM NPR.DOLT Enter a report name (any name you like) Page 1 will just ...

You can modify your report so that everything that prints is sent to your Windows ...