Nov 15, 2016 Update Notes


SOFTWARE CHANGES INCLUDED IN THIS UPDATE:

15 Nov 16 software changes 132 x 42

PHARMACY SYSTEM

1.  LASER AND ZEBRA (THERMAL) LABELS - PROCESSING SPECIFIC TEXT
Text items have been enhanced to print specific text if a script has been
processed by specific technician or group of technicians.

This was developed to aid a mail order pharmacy customer who has a requirement
to print on the label where the script was filled if not in the same state as
the patient.

Set Up:
- In TECHNICIAN MAINTENANCE (key strokes from main menu: 3 1 H 2), set the new
item, 'Processing Site Code' to any one to three character code to represent
the location (state, for example) where the filling technician processes
scripts.

- In LABEL MAINTENANCE (key strokes from main menu: 3 1 6 4=laser OR
5=thermal), define a text item (as appropriate, any of group 1,2,3,4,9):
    Text 'St:<processing site code> Text to print on label. . . .'
    There MUST be a <space> between the <processing site code> and text to
print.
    There MUST NOT be a <space> between 'St:' and the code.
    The Processing Site Code does NOT need to be numeric.

For EXAMPLE:
    Tech 'MJB' has the 'Processing Site Code' = 'WY'
    Tech 'REZ' has the 'Processing Site Code' = 'AZ'

    Label Format Text Item, '9. Group 9 - Misc' added:
          Text [St:WY This Prescription Filled and Processed in Gebo,Wyoming ]

          Text [St:AZ This Prescription Processed at Snowflake,Arizona]

    Assume the script to be printed was processed by technician 'MJB'.
    On this label the text:
          'This Prescription Filled and Processed in Gebo,Wyoming'
    will print on the defined location on the label.

    NOTE: - It does not matter if a technician is designated as 'Entry', 
            'Fill', or 'NDC Verify'.
          - More than one techician may have the same Processing Site Code.


2.  DUR INFORMATION - STORED FOR LATER PRINTING
DUR information (drug interactions, allergy alerts, duplicate therapy, dosage
alerts, and disease states) are now stored for future label re-prints.
Previously, the text, 'No D.U.R. Contra-Indications' would display on a re-
print of a script.

This is also helpful if a script is entered at one workstation, but is printed
at another workstation (verifying, for example).

3.  BOARD AND CARE - MAR FORM PRINTING ENHANCEMENTS

    1- Printing multiple medication blocks for scripts requiring extended
administration information/reporting.

The typical MAR form has lines for 4 administration times. However, instead of
listing up to 4 times, it may be desired to list the administration time in
the top line followed by 'Result', 'Unit',and 'Site' (meaning injection site)
on the other 3 lines.  This would be useful for insulin injections.

EXAMPLE: Blood sugar is to be tested at specific times (0630, 1130, 1630,
2100) and insulin administered according to need:  
    - Four sigs are created.  One for each time, where the time is in the
Admin Times #1 field, 'RESULT' in the #2 field, 'UNIT' in the #3 field, and
'SITE' in the #4 field.

In the previous program, a script would need to be replicated three times,
these set to 'Not Filled' (on hold).  The 'active' script would have the admin
sig associated with the first time and the MAR form configured for Misc. =
'SrtAT2' (sort by administration time). The 'Not Filled' scripts would have
different admin times sig codes.

Now, ONLY ONE script is needed.  The one script will have ALL four admin sig
codes.  EACH of these codes must have its 'Admin Type' set to 'S' (for
'Special'). This causes the program to put each administration time set in its
own medication block on the form.

    2- It may desired for SECTIONS of a script's DIRECTIONS to print in
SEPARATE medication BLOCKS on a MAR.  This is effected by having sig codes
whose DIRECTIONS are terminated with the '~' character.

    3- Sometimes it is desired for a LIST of items to print, possibly spanning
multiple medication blocks.  A 'script' is created with a 'drug' created such
as 'PAIN ASSESSMENT' or 'BEHAVIOR MONITORING'.  In these cases it is good to
have the DIRECTIONS be a list of observations instead of the normal paragraph
block printing.
Previously, sig code directions for such would be entered as follows:

     Sig Code: PSCALE
     Directions: '0= NONE, 1-3= MILD PAIN, 4-6= MOD PAIN, 7-10= SEVERE PAIN'

and would print as:
     0= NONE 1-3= MILD PAIN 4-6= MOD 
     PAIN  7-10= SEVERE PAIN

It may be preferred to have each item on its own line.
Now, this can be effected by creating a sig code whose DIRECTIONS have each
list item to be separated with the '|' ('pipe') character.  For example:
     Sig Code: PSCALE
     Directions: '0= NONE |1-3= MILD PAIN |4-6= MOD PAIN |7-10= SEVERE PAIN|'

The above example would now print as:
     0= NONE
     1-3= MILD PAIN
     4-6= MOD PAIN
     7-10= SEVERE PAIN

- The limit for these Lists is 450 characters.

**CAUTION: '|'s and '~'s must ONLY be used in SIG DIRECTIONS, not entered in
script directions.  They should NOT be used for any other purpose.  For
example: '~50 Units' to mean 'approximately 50 Units' will be printed as
anything before the '~' in one medication block and everthing after in another
medication block.
Currently, they are handled by creating multiple scripts and marking as 
'Not Filled' all but one.

    4- Administration times sigs commonly have a '.' in the directions field. 
The program has now been modified to NOT print directions that only have a 
'.' in the directions.


MORE NOTES:
Misc. Selections is set to 'SrtAT2' which causes the items to be sorted
in the order of the first Admin Times:
	numeric - item has a numeric admin time (example: 7AM, 0830, etc)
	blank - item has nothing in its first admin time
	special - the admin time begins with a !#$%&()+`-./:;<=>?@[\]^_,{|}~
Typically, the special character is followed by a 4 digit time (ex:1130,2100)
These special characters are removed from the admin time before printing.

Currently, Misc. Selections also contains 'INotF' which also includes 
'Not Filled' items.  With these new capabilities, there should be no need
to have 'Not Filled' items.

**TAKE NOTE** 
Sigs that are ADMIN TIMES that may ACCUMULATE should have their ADMIN TYPE
set to 'S' (Special).
EACH sig used that has ADMIN TYPE set to 'S' will add a medication block
to the printed MAR.  

IF you notice TOO FEW or TOO MANY medication blocks associated with a script,
TAKE A LOOK at the SIG codes to ensure their ADMIN TYPE is set correctly.

**SET THE ADMIN TYPE to 'S' IF the sig has Admin Times AND an item can have
multiple Admin Time blocks.


    5- Some sig codes have 5 or 6 administration times where there is only
space for 4 on the printed form. In this case, another medication block will
be printed. In the first block, the first 4 admin times will print. In the
second block, the 5th and/or 6th admin times will print in the 1st and/or 2nd
administration blocks. Directions will be printed ONLY in the first medication
block. IF it is desired to have a message to reference the first block, a Text
Item (Group 12 - Admin Times) may be added that has its 'Var' field set to
'OV' (overflow).

Also, if both medication blocks will not fit on the same page, the last block
on the page will be skipped so that both blocks print on the same page.  A
Text Item (Group 12 - Admin Times) may be added that has its 'Var' field set
to 'BL' (blank).  Setting the text to 'CONTINUED NEXT PAGE' could be
appropriate.

4.  LASER/ZEBRA LABELS - MCKESSON POS VARIANT
Laser Label '20' and Zebra Label '19': 'MCKES POS %RRX#FILL#PRICE (3/9)' has a
new variant, 'M' which 3extends the price portion to 8 digits instead of 5.

5.  CAMERA IMAGING
With the coming of camera imaging, references to 'Scan Hard Copy' has been
changed to 'Digitize Hard Copy'.

6.  CMS 1500 PRINTED FORMS - OPTION TO NOT PRINT BOX 23
Entering a '3' in Miscellaneous selections (but DO NOT add it after a 't' if
it exists) will cause the invoice note to NOT PRINT in box 23.

7.  PRICING SCREEN - <F7> TP SELECT CHANGED
Previously, pressing the <F7> key on the pricing screen would select the next
third party in a patient's third party list until one with 'For Third Party
Billing' was set to 'N'.
Now, <F7> displays all possible third parties that can be selected. 'CA' is
always '9'.  This change also allows 'going backwards' to a third party which
was not possible previously.

8.  LOG OF SCRIPTS - REPORT BUILDER - PHARMACY SERVICE TYPE, HEAD DATE ADDED
- Pharmacy Service Type (from the first screen of Software Options) has been
added as Misc Items '24. Pharmacy SVC Type'.

- Head Date has been added to Format Save/Load. Setting this to 'Y' causes a
header line:
    "Generated on DD MMM YY for DD MMM YY thru DD MMM YY"
where the second date is the starting date and the third date is the ending
date written to a FILE.

- A 'D' in the new variant field causes the date without the year to print.
- A 'C' in this variant field causes the Refill number to print a 'N' for new
or 'R' for refill instead of the dispensing number.

9.  TRANSMISSION OF DIAG CODE '.'s IN ONLINE CLAIMS
Some third parties are requiring that '.'s be removed from diagosis codes. 
Set the new, "Transmit '.'s in Diag Codes to 'N' (on the <F5> Miscellaneous
Information screen - near the top-left) to remove any periods that may be in
diagnosis codes.


'OLD' (80x24) SOFTWARE CHANGES

15 Nov 16 Software Notes

PHARMACY SYSTEM

1.  LASER AND ZEBRA (THERMAL) LABELS - PROCESSING SPECIFIC TEXT
Text items have been enhanced to print specific text if a script has been
processed by specific technician or group of technicians.

This was developed to aid a mail order pharmacy customer who has a requirement
to print on the label where the script was filled if not in the same state as
the patient.

Set Up:
- In TECHNICIAN MAINTENANCE (key strokes from main menu: 3 1 H 2), set the new
item, 'Processing Site Code' to any one to three character code to represent
the location (state, for example) where the filling technician processes
scripts.

- In LABEL MAINTENANCE (key strokes from main menu: 3 1 6 4=laser OR
5=thermal), define a text item (as appropriate, any of group 1,2,3,4,9):
    Text 'St:<processing site code> Text to print on label. . . .'
    There MUST be a <space> between the <processing site code> and text to
print.
    There MUST NOT be a <space> between 'St:' and the code.
    The Processing Site Code does NOT need to be numeric.

For EXAMPLE:
    Tech 'MJB' has the 'Processing Site Code' = 'WY'
    Tech 'REZ' has the 'Processing Site Code' = 'AZ'

    Label Format Text Item, '9. Group 9 - Misc' added:
          Text [St:WY This Prescription Filled and Processed in Gebo,Wyoming ]

          Text [St:AZ This Prescription Processed at Snowflake,Arizona]

    Assume the script to be printed was processed by technician 'MJB'.
    On this label the text:
          'This Prescription Filled and Processed in Gebo,Wyoming'
    will print on the defined location on the label.

    NOTE: - It does not matter if a technician is designated as 'Entry', 
            'Fill', or 'NDC Verify'.
          - More than one techician may have the same Processing Site Code.


2.  CMS 1500 PRINTED FORMS - OPTION TO NOT PRINT BOX 23
Entering a '3' in Miscellaneous selections (but DO NOT add it after a 't' if
it exists) will cause the invoice note to NOT PRINT in box 23.

3.  LOG OF SCRIPTS - REPORT BUILDER
Drug Item '16. Drug Manufacturer' has been added.



P.O.S. SYSTEM 

- No program changes.

Thank you, and have a nice day.