- APSP6MSG ;IHS/DSD/ENM - OUTPATIENT NEW MODS MSG ; [ 05/30/2001 11:03 AM ]
- ;;6.0;IHS PHARMACY MODIFICATIONS;**3**;01/02/01
- MSG ;SETUP AND SEND EMAIL MSG
- W !,"Now I will send a mail message to all holders of the pharmacy 'PSORPH' KEY.",!
- D XMSET
- D TEXT
- D MSG1
- D ZAAP
- Q
- XMSET ;SET MAIL VARIABLES
- K XMY S XMSUB="Outpatient Pharmacy Point of Sale Patch",XMDUZ="OUTPATIENT PHARMACY DEVELOPER"
- D RPH
- Q
- MSG1 D ^XMD K APSPMSG
- Q
- TEXT S APSPMSG(1,0)="To: Outpatient Pharmacy (OP) Supervisors"
- S APSPMSG(2,0)=" "
- S APSPMSG(3,0)=" OUTPATIENT PHARMACY POINT OF SALE ENHANCEMENT PATCH "
- S APSPMSG(3.1,0)=" "
- S APSPMSG(3.2,0)=" "
- S APSPMSG(4,0)="The purpose of this message is to notify you that Outpatient Patch #3 has "
- S APSPMSG(5,0)="been released and installed in your computer. Patch #3 includes the new "
- S APSPMSG(6,0)="Pharmacy Point of Sale enhancements and other modifications. This message was"
- S APSPMSG(7,0)="sent to Pharmacy Supervisors only (holding the PSORPH Security Key)."
- S APSPMSG(7.1,0)="Please forward this message to your staff."
- S APSPMSG(8,0)="------------------------------------------------------------------------------ "
- S APSPMSG(9,0)="About The Pharmacy Point of Sale Process......... "
- S APSPMSG(10,0)=" "
- S APSPMSG(11,0)="Enhancements have been added to the RPMS Outpatient Pharmacy Module that will"
- S APSPMSG(12,0)="pass Rx information, for billable patients, to POS software designed by"
- S APSPMSG(13,0)="a company called Full Circle."
- S APSPMSG(14,0)="The Full Circle Point of Sale (FCPOS) software formats the data and sends it to"
- S APSPMSG(15,0)="a clearing house company (usually Envoy) who routes the POS data to individual"
- S APSPMSG(16,0)="insurance companies for billing. Payment information is forwarded back"
- S APSPMSG(16.1,0)="to the Point of Sale software and depending on whether or not payment is"
- S APSPMSG(16.2,0)="promised, an entry is made into the IHS 3rd Party Billing and Accounts"
- S APSPMSG(17,0)="Receivable payment for posting."
- S APSPMSG(18,0)="------------------------------------------------------------------------------"
- S APSPMSG(19,0)="NOTICE! NOTICE! NOTICE! NOTICE! NOTICE! NOTICE! NOTICE! NOTICE!"
- S APSPMSG(20,0)=" ALL PHARMACY USERS !!"
- S APSPMSG(21,0)=" "
- S APSPMSG(22,0)="WHEN CONFIGURED, THE OUTPATIENT PHARMACY POINT OF SALES PROCESS IS TRIGGERED"
- S APSPMSG(23,0)="IMMEDIATELY AFTER EACH RX LABEL PRINTS! RX LABELS MUST PRINT IN ORDER TO"
- S APSPMSG(24,0)="START THE POINT OF SALES PROCESS FOR EACH PRESCRIPTION !!!!"
- S APSPMSG(25,0)="----------------------------------------------------------------------------"
- S APSPMSG(26,0)=" "
- S APSPMSG(27,0)="Several new fields and parameters have been added to the outpatient system"
- S APSPMSG(28,0)="with most of the changes appearing in the 'New Rx' and 'Refill Rx Options. "
- S APSPMSG(29,0)="A description of these new fields and parameters are listed below for you"
- S APSPMSG(30,0)="to review."
- S APSPMSG(31,0)=" "
- S APSPMSG(32,0)="NEW FIELDS (New Rx,Renewal Rx & Refill Rx) "
- S APSPMSG(33,0)="------------------------------------------ "
- S APSPMSG(33.1,0)=" "
- S APSPMSG(34,0)="AWP UNIT OF DRUG - Shows AWP Unit Price of the drug gotten either from the "
- S APSPMSG(35,0)="appropriate field in the Drug File or put in on the fly thru the AWP Option"
- S APSPMSG(35.1,0)="when filling a RX. "
- S APSPMSG(35.2,0)=" "
- S APSPMSG(36,0)="NDC - Shows the default NDC from the Drug File and allows you to enter "
- S APSPMSG(37,0)="the current NDC if necessary triggering an update of the AWP UNIT OF DRUG."
- S APSPMSG(37.1,0)=" "
- S APSPMSG(38,0)="BILL STATUS - This new field is controlled by a new parameter described"
- S APSPMSG(39,0)="below. It will display a default of '1' for AUTO BILL or '0' for MANUAL BILL."
- S APSPMSG(40,0)="If the Bill Status is '1' auto bill causes the FCPOS software to bill"
- S APSPMSG(41,0)="in the background. If the Bill Status is '0' manual bill causes the POS"
- S APSPMSG(42,0)="software to log the Rx in the FCPOS software but bill it only if the user goes"
- S APSPMSG(43,0)="to the FCPOS software and runs the Manual Bill Option."
- S APSPMSG(43.1,0)=" "
- S APSPMSG(44,0)="PAY STATUS - This field is stuffed from the FCPOS software initially when the"
- S APSPMSG(45,0)="Rx data is first passed to the FCPOS software stating what the POS software"
- S APSPMSG(46,0)="is doing with this RX. This field is in the Prescription File and is"
- S APSPMSG(46.1,0)="not normally seen in the filling of prescriptions."
- S APSPMSG(46.2,0)=" "
- S APSPMSG(47,0)="PAY STATUS (COMPUTED) - This is a computed field that will tell the POS status"
- S APSPMSG(48,0)="of this Rx currently with info from the FCPOS software. This field is"
- S APSPMSG(48.1,0)="in the Prescription File and isn't normally seen in the filling of Rx's."
- S APSPMSG(48.2,0)=" "
- S APSPMSG(49,0)="INSURER INFO - This field is parameter controlled. If it is set to yes,"
- S APSPMSG(50,0)="then the field 'Want to Add/Edit Insurer Information' will appear when"
- S APSPMSG(51,0)="filling a prescription. This field allows adding of additional insurer"
- S APSPMSG(51.1,0)="related information that may be needed to process successfully, a claim"
- S APSPMSG(51.2,0)="for billing purposes of a prescription."
- S APSPMSG(51.3,0)=" "
- S APSPMSG(52,0)="Note: The above fields all have identical fields in the 'New', 'Renewal'"
- S APSPMSG(53,0)="and 'Refill' Rx Options."
- S APSPMSG(54,0)="----------------------------------------------------------------------------- "
- S APSPMSG(54.1,0)="NOTICE! NOTICE! NOTICE! NOTICE! NOTICE! NOTICE! NOTICE! NOTICE!"
- S APSPMSG(54.2,0)=" "
- S APSPMSG(55,0)="NEW PARAMETERS - For the Point of Sale package to proerly interact"
- S APSPMSG(55.1,0)=" with the RPMS Pharmacy package, it is extremely"
- S APSPMSG(55.2,0)=" important that you review and set each of the"
- S APSPMSG(55.3,0)=" new IHS Pharmacy Site Parameters accordingly."
- S APSPMSG(55.4,0)=""
- S APSPMSG(55.5,0)="------------------------------------------------------"
- S APSPMSG(56,0)=" "
- S APSPMSG(57,0)="SHOW PATIENT STATUS - This parameter determines if the Rx being filled"
- S APSPMSG(58,0)="will display the 'PATIENT STATUS' (ie. Outpatient or Inpatient)."
- S APSPMSG(59,0)="A default 'Patient Status' will be shown if this parameter is not set."
- S APSPMSG(59.1,0)="Note: the patient status field can be jumped to even if the site"
- S APSPMSG(59.2,0)="parameter is turned 'off'."
- S APSPMSG(59.3,0)=" "
- S APSPMSG(60,0)="SHOW NDC AND AWP - This parameter determines if the Rx being filled will"
- S APSPMSG(61,0)="asks for the National Drug Code (NDC) and the Average Wholesale Price (AWP)"
- S APSPMSG(62,0)="fields. If this field is not set, the information will show a default of"
- S APSPMSG(63,0)="what is currently set for the drug in the Drug File."
- S APSPMSG(63.1,0)="Note: the NDC and AWP fields can be jumped to even if the site parameter"
- S APSPMSG(63.2,0)="is turned 'off'."
- S APSPMSG(63.3,0)=" "
- S APSPMSG(64,0)="SHOW RX BILL & INSURER FIELDS - This parameter determines if the RX"
- S APSPMSG(65,0)="being filled asks for the BILL STATUS field and the INSURER INFO field."
- S APSPMSG(66,0)="If this field is not set, the BILL STATUS will be stuffed with the RX BILL"
- S APSPMSG(67,0)="DEFAULT STATUS and the INSURER INFO field will not have anything in it."
- S APSPMSG(67.1,0)="Note: These fields can be jumped to even if the site parameter is turned off."
- S APSPMSG(67.2,0)=" "
- S APSPMSG(68,0)="RX BILL DEFAULT STATUS - This parameter is used to stuff the BILL STATUS field"
- S APSPMSG(69,0)="in the prescription. The RX BILL STATUS can be changed by the user"
- S APSPMSG(70,0)="at the time the prescription is filled."
- S APSPMSG(70.1,0)=""
- S APSPMSG(71,0)="SIGNATURE LABEL - This parameter is used to determine if a signature label"
- S APSPMSG(72,0)="should print with a fill/refill of a prescription, and if needed, for"
- S APSPMSG(73,0)="which type of insurers it is needed for. (i.e. Medicaid, Medicare,"
- S APSPMSG(73.1,0)="Private, All Insurers..."
- S APSPMSG(73.2,0)=" "
- S APSPMSG(74,0)="PASS DATA TO POS - This parameter can be used to control the passing of data"
- S APSPMSG(75,0)="from pharmacy to the Full Circle Point of Sale Package. When set to 'NO' -"
- S APSPMSG(76,0)="pharmacy data will NOT pass to the Point of Sale Package. When set to"
- S APSPMSG(76.1,0)="'YES' - pharmacy data will pass to Point of Sale in the manner established"
- S APSPMSG(76.2,0)="in the 'Bill Status' parameter. (***IMPORTANT NOTE: If Pharmacy Patch"
- S APSPMSG(76.3,0)="3 is installed with this parameter set to 'YES' and the Point of Sale"
- S APSPMSG(76.4,0)="software is installed on the same system without being configured,"
- S APSPMSG(76.5,0)="ERRORS will occur. To avoid such errors, set this parameter to 'NO' until the"
- S APSPMSG(76.6,0)="Point of Sale software has been configured and is ready to receive pharmacy"
- S APSPMSG(76.7,0)="data.)"
- S APSPMSG(76.8,0)=""
- S APSPMSG(77,0)="OTHER ENHANCEMENTS INCLUDED IN THIS PATCH"
- S APSPMSG(78,0)="-----------------------------------------"
- S APSPMSG(79,0)=""
- S APSPMSG(80,0)="- The Outpatient Pharmacy module will automatically reverse and resubmit a POS"
- S APSPMSG(81,0)="claim if the Bill Status parameter equals '1' for AUTO BILL and Rx is edited"
- S APSPMSG(82,0)="deleted or returned to stock."
- S APSPMSG(83,0)=" "
- S APSPMSG(84,0)="- Patient Medication Information (PMI) modifications have been added to the"
- S APSPMSG(85,0)="'Print Line' for new, refills and partial Rx's. The PMI database will soon be"
- S APSPMSG(86,0)="available for distribution."
- S APSPMSG(87,0)=""
- S APSPMSG(88,0)="- Patient allergy information can now be entered while in the 'New Rx' Option."
- S APSPMSG(89,0)="Example: NEW RX FOR TEST,GUY ?: (Y/N/P/R/A/G): Y// A for ALLERGIES/REACTIONS"
- S APSPMSG(89.1,0)=" "
- D ^APSP6M1 ;GET MORE TEXT
- S XMTEXT="APSPMSG(",%H=$H D YX^%DTC
- Q
- RPH ;GET HOLDERS OF 'PSORPH' (PHARMACIST)
- ;S XMY("MOORE,EDGAR")="" Q ;TEMPORARY, REMOVE AFTER TESTING
- S J=0
- F J=0:0 S J=$O(^XUSEC("PSORPH",J)) Q:'J S APSPNAME=$P($G(^VA(200,J,0)),"^"),XMY(APSPNAME)=""
- ;F J=0:0 S J=$O(^XUSEC("PSOGLORES",J)) Q:'J S APSPNAME=$P($G(^VA(200,J,0)),"^"),XMY(APSPNAME)="" ;IHS/OKCAO/POC 6/22/98 CHANGE SECURITY KEY
- Q
- ZAAP ;KILL ALL VARIABLES ON EXIT
- K APSLNAME,APSP,APSPDG,APSPZ,XMDUZ,J,X,XMSUB,XMTEXT
- Q
- APSP6MSG ;IHS/DSD/ENM - OUTPATIENT NEW MODS MSG ; [ 05/30/2001 11:03 AM ]
- +1 ;;6.0;IHS PHARMACY MODIFICATIONS;**3**;01/02/01
- MSG ;SETUP AND SEND EMAIL MSG
- +1 WRITE !,"Now I will send a mail message to all holders of the pharmacy 'PSORPH' KEY.",!
- +2 DO XMSET
- +3 DO TEXT
- +4 DO MSG1
- +5 DO ZAAP
- +6 QUIT
- XMSET ;SET MAIL VARIABLES
- +1 KILL XMY
- SET XMSUB="Outpatient Pharmacy Point of Sale Patch"
- SET XMDUZ="OUTPATIENT PHARMACY DEVELOPER"
- +2 DO RPH
- +3 QUIT
- MSG1 DO ^XMD
- KILL APSPMSG
- +1 QUIT
- TEXT SET APSPMSG(1,0)="To: Outpatient Pharmacy (OP) Supervisors"
- +1 SET APSPMSG(2,0)=" "
- +2 SET APSPMSG(3,0)=" OUTPATIENT PHARMACY POINT OF SALE ENHANCEMENT PATCH "
- +3 SET APSPMSG(3.1,0)=" "
- +4 SET APSPMSG(3.2,0)=" "
- +5 SET APSPMSG(4,0)="The purpose of this message is to notify you that Outpatient Patch #3 has "
- +6 SET APSPMSG(5,0)="been released and installed in your computer. Patch #3 includes the new "
- +7 SET APSPMSG(6,0)="Pharmacy Point of Sale enhancements and other modifications. This message was"
- +8 SET APSPMSG(7,0)="sent to Pharmacy Supervisors only (holding the PSORPH Security Key)."
- +9 SET APSPMSG(7.1,0)="Please forward this message to your staff."
- +10 SET APSPMSG(8,0)="------------------------------------------------------------------------------ "
- +11 SET APSPMSG(9,0)="About The Pharmacy Point of Sale Process......... "
- +12 SET APSPMSG(10,0)=" "
- +13 SET APSPMSG(11,0)="Enhancements have been added to the RPMS Outpatient Pharmacy Module that will"
- +14 SET APSPMSG(12,0)="pass Rx information, for billable patients, to POS software designed by"
- +15 SET APSPMSG(13,0)="a company called Full Circle."
- +16 SET APSPMSG(14,0)="The Full Circle Point of Sale (FCPOS) software formats the data and sends it to"
- +17 SET APSPMSG(15,0)="a clearing house company (usually Envoy) who routes the POS data to individual"
- +18 SET APSPMSG(16,0)="insurance companies for billing. Payment information is forwarded back"
- +19 SET APSPMSG(16.1,0)="to the Point of Sale software and depending on whether or not payment is"
- +20 SET APSPMSG(16.2,0)="promised, an entry is made into the IHS 3rd Party Billing and Accounts"
- +21 SET APSPMSG(17,0)="Receivable payment for posting."
- +22 SET APSPMSG(18,0)="------------------------------------------------------------------------------"
- +23 SET APSPMSG(19,0)="NOTICE! NOTICE! NOTICE! NOTICE! NOTICE! NOTICE! NOTICE! NOTICE!"
- +24 SET APSPMSG(20,0)=" ALL PHARMACY USERS !!"
- +25 SET APSPMSG(21,0)=" "
- +26 SET APSPMSG(22,0)="WHEN CONFIGURED, THE OUTPATIENT PHARMACY POINT OF SALES PROCESS IS TRIGGERED"
- +27 SET APSPMSG(23,0)="IMMEDIATELY AFTER EACH RX LABEL PRINTS! RX LABELS MUST PRINT IN ORDER TO"
- +28 SET APSPMSG(24,0)="START THE POINT OF SALES PROCESS FOR EACH PRESCRIPTION !!!!"
- +29 SET APSPMSG(25,0)="----------------------------------------------------------------------------"
- +30 SET APSPMSG(26,0)=" "
- +31 SET APSPMSG(27,0)="Several new fields and parameters have been added to the outpatient system"
- +32 SET APSPMSG(28,0)="with most of the changes appearing in the 'New Rx' and 'Refill Rx Options. "
- +33 SET APSPMSG(29,0)="A description of these new fields and parameters are listed below for you"
- +34 SET APSPMSG(30,0)="to review."
- +35 SET APSPMSG(31,0)=" "
- +36 SET APSPMSG(32,0)="NEW FIELDS (New Rx,Renewal Rx & Refill Rx) "
- +37 SET APSPMSG(33,0)="------------------------------------------ "
- +38 SET APSPMSG(33.1,0)=" "
- +39 SET APSPMSG(34,0)="AWP UNIT OF DRUG - Shows AWP Unit Price of the drug gotten either from the "
- +40 SET APSPMSG(35,0)="appropriate field in the Drug File or put in on the fly thru the AWP Option"
- +41 SET APSPMSG(35.1,0)="when filling a RX. "
- +42 SET APSPMSG(35.2,0)=" "
- +43 SET APSPMSG(36,0)="NDC - Shows the default NDC from the Drug File and allows you to enter "
- +44 SET APSPMSG(37,0)="the current NDC if necessary triggering an update of the AWP UNIT OF DRUG."
- +45 SET APSPMSG(37.1,0)=" "
- +46 SET APSPMSG(38,0)="BILL STATUS - This new field is controlled by a new parameter described"
- +47 SET APSPMSG(39,0)="below. It will display a default of '1' for AUTO BILL or '0' for MANUAL BILL."
- +48 SET APSPMSG(40,0)="If the Bill Status is '1' auto bill causes the FCPOS software to bill"
- +49 SET APSPMSG(41,0)="in the background. If the Bill Status is '0' manual bill causes the POS"
- +50 SET APSPMSG(42,0)="software to log the Rx in the FCPOS software but bill it only if the user goes"
- +51 SET APSPMSG(43,0)="to the FCPOS software and runs the Manual Bill Option."
- +52 SET APSPMSG(43.1,0)=" "
- +53 SET APSPMSG(44,0)="PAY STATUS - This field is stuffed from the FCPOS software initially when the"
- +54 SET APSPMSG(45,0)="Rx data is first passed to the FCPOS software stating what the POS software"
- +55 SET APSPMSG(46,0)="is doing with this RX. This field is in the Prescription File and is"
- +56 SET APSPMSG(46.1,0)="not normally seen in the filling of prescriptions."
- +57 SET APSPMSG(46.2,0)=" "
- +58 SET APSPMSG(47,0)="PAY STATUS (COMPUTED) - This is a computed field that will tell the POS status"
- +59 SET APSPMSG(48,0)="of this Rx currently with info from the FCPOS software. This field is"
- +60 SET APSPMSG(48.1,0)="in the Prescription File and isn't normally seen in the filling of Rx's."
- +61 SET APSPMSG(48.2,0)=" "
- +62 SET APSPMSG(49,0)="INSURER INFO - This field is parameter controlled. If it is set to yes,"
- +63 SET APSPMSG(50,0)="then the field 'Want to Add/Edit Insurer Information' will appear when"
- +64 SET APSPMSG(51,0)="filling a prescription. This field allows adding of additional insurer"
- +65 SET APSPMSG(51.1,0)="related information that may be needed to process successfully, a claim"
- +66 SET APSPMSG(51.2,0)="for billing purposes of a prescription."
- +67 SET APSPMSG(51.3,0)=" "
- +68 SET APSPMSG(52,0)="Note: The above fields all have identical fields in the 'New', 'Renewal'"
- +69 SET APSPMSG(53,0)="and 'Refill' Rx Options."
- +70 SET APSPMSG(54,0)="----------------------------------------------------------------------------- "
- +71 SET APSPMSG(54.1,0)="NOTICE! NOTICE! NOTICE! NOTICE! NOTICE! NOTICE! NOTICE! NOTICE!"
- +72 SET APSPMSG(54.2,0)=" "
- +73 SET APSPMSG(55,0)="NEW PARAMETERS - For the Point of Sale package to proerly interact"
- +74 SET APSPMSG(55.1,0)=" with the RPMS Pharmacy package, it is extremely"
- +75 SET APSPMSG(55.2,0)=" important that you review and set each of the"
- +76 SET APSPMSG(55.3,0)=" new IHS Pharmacy Site Parameters accordingly."
- +77 SET APSPMSG(55.4,0)=""
- +78 SET APSPMSG(55.5,0)="------------------------------------------------------"
- +79 SET APSPMSG(56,0)=" "
- +80 SET APSPMSG(57,0)="SHOW PATIENT STATUS - This parameter determines if the Rx being filled"
- +81 SET APSPMSG(58,0)="will display the 'PATIENT STATUS' (ie. Outpatient or Inpatient)."
- +82 SET APSPMSG(59,0)="A default 'Patient Status' will be shown if this parameter is not set."
- +83 SET APSPMSG(59.1,0)="Note: the patient status field can be jumped to even if the site"
- +84 SET APSPMSG(59.2,0)="parameter is turned 'off'."
- +85 SET APSPMSG(59.3,0)=" "
- +86 SET APSPMSG(60,0)="SHOW NDC AND AWP - This parameter determines if the Rx being filled will"
- +87 SET APSPMSG(61,0)="asks for the National Drug Code (NDC) and the Average Wholesale Price (AWP)"
- +88 SET APSPMSG(62,0)="fields. If this field is not set, the information will show a default of"
- +89 SET APSPMSG(63,0)="what is currently set for the drug in the Drug File."
- +90 SET APSPMSG(63.1,0)="Note: the NDC and AWP fields can be jumped to even if the site parameter"
- +91 SET APSPMSG(63.2,0)="is turned 'off'."
- +92 SET APSPMSG(63.3,0)=" "
- +93 SET APSPMSG(64,0)="SHOW RX BILL & INSURER FIELDS - This parameter determines if the RX"
- +94 SET APSPMSG(65,0)="being filled asks for the BILL STATUS field and the INSURER INFO field."
- +95 SET APSPMSG(66,0)="If this field is not set, the BILL STATUS will be stuffed with the RX BILL"
- +96 SET APSPMSG(67,0)="DEFAULT STATUS and the INSURER INFO field will not have anything in it."
- +97 SET APSPMSG(67.1,0)="Note: These fields can be jumped to even if the site parameter is turned off."
- +98 SET APSPMSG(67.2,0)=" "
- +99 SET APSPMSG(68,0)="RX BILL DEFAULT STATUS - This parameter is used to stuff the BILL STATUS field"
- +100 SET APSPMSG(69,0)="in the prescription. The RX BILL STATUS can be changed by the user"
- +101 SET APSPMSG(70,0)="at the time the prescription is filled."
- +102 SET APSPMSG(70.1,0)=""
- +103 SET APSPMSG(71,0)="SIGNATURE LABEL - This parameter is used to determine if a signature label"
- +104 SET APSPMSG(72,0)="should print with a fill/refill of a prescription, and if needed, for"
- +105 SET APSPMSG(73,0)="which type of insurers it is needed for. (i.e. Medicaid, Medicare,"
- +106 SET APSPMSG(73.1,0)="Private, All Insurers..."
- +107 SET APSPMSG(73.2,0)=" "
- +108 SET APSPMSG(74,0)="PASS DATA TO POS - This parameter can be used to control the passing of data"
- +109 SET APSPMSG(75,0)="from pharmacy to the Full Circle Point of Sale Package. When set to 'NO' -"
- +110 SET APSPMSG(76,0)="pharmacy data will NOT pass to the Point of Sale Package. When set to"
- +111 SET APSPMSG(76.1,0)="'YES' - pharmacy data will pass to Point of Sale in the manner established"
- +112 SET APSPMSG(76.2,0)="in the 'Bill Status' parameter. (***IMPORTANT NOTE: If Pharmacy Patch"
- +113 SET APSPMSG(76.3,0)="3 is installed with this parameter set to 'YES' and the Point of Sale"
- +114 SET APSPMSG(76.4,0)="software is installed on the same system without being configured,"
- +115 SET APSPMSG(76.5,0)="ERRORS will occur. To avoid such errors, set this parameter to 'NO' until the"
- +116 SET APSPMSG(76.6,0)="Point of Sale software has been configured and is ready to receive pharmacy"
- +117 SET APSPMSG(76.7,0)="data.)"
- +118 SET APSPMSG(76.8,0)=""
- +119 SET APSPMSG(77,0)="OTHER ENHANCEMENTS INCLUDED IN THIS PATCH"
- +120 SET APSPMSG(78,0)="-----------------------------------------"
- +121 SET APSPMSG(79,0)=""
- +122 SET APSPMSG(80,0)="- The Outpatient Pharmacy module will automatically reverse and resubmit a POS"
- +123 SET APSPMSG(81,0)="claim if the Bill Status parameter equals '1' for AUTO BILL and Rx is edited"
- +124 SET APSPMSG(82,0)="deleted or returned to stock."
- +125 SET APSPMSG(83,0)=" "
- +126 SET APSPMSG(84,0)="- Patient Medication Information (PMI) modifications have been added to the"
- +127 SET APSPMSG(85,0)="'Print Line' for new, refills and partial Rx's. The PMI database will soon be"
- +128 SET APSPMSG(86,0)="available for distribution."
- +129 SET APSPMSG(87,0)=""
- +130 SET APSPMSG(88,0)="- Patient allergy information can now be entered while in the 'New Rx' Option."
- +131 SET APSPMSG(89,0)="Example: NEW RX FOR TEST,GUY ?: (Y/N/P/R/A/G): Y// A for ALLERGIES/REACTIONS"
- +132 SET APSPMSG(89.1,0)=" "
- +133 ;GET MORE TEXT
- DO ^APSP6M1
- +134 SET XMTEXT="APSPMSG("
- SET %H=$HOROLOG
- DO YX^%DTC
- +135 QUIT
- RPH ;GET HOLDERS OF 'PSORPH' (PHARMACIST)
- +1 ;S XMY("MOORE,EDGAR")="" Q ;TEMPORARY, REMOVE AFTER TESTING
- +2 SET J=0
- +3 FOR J=0:0
- SET J=$ORDER(^XUSEC("PSORPH",J))
- IF 'J
- QUIT
- SET APSPNAME=$PIECE($GET(^VA(200,J,0)),"^")
- SET XMY(APSPNAME)=""
- +4 ;F J=0:0 S J=$O(^XUSEC("PSOGLORES",J)) Q:'J S APSPNAME=$P($G(^VA(200,J,0)),"^"),XMY(APSPNAME)="" ;IHS/OKCAO/POC 6/22/98 CHANGE SECURITY KEY
- +5 QUIT
- ZAAP ;KILL ALL VARIABLES ON EXIT
- +1 KILL APSLNAME,APSP,APSPDG,APSPZ,XMDUZ,J,X,XMSUB,XMTEXT
- +2 QUIT