Produced by Araxis Merge on 9/19/2018 12:35:56 PM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.
| # | Location | File | Last Modified |
|---|---|---|---|
| 1 | ePharmacy_Bundle 12.zip | TAS+ePhm+SDD+US3682+v1.0.docx | Wed Sep 12 15:17:00 2018 UTC |
| 2 | ePharmacy_Bundle 12.zip | TAS+ePhm+SDD+US3682+v1.0.docx | Wed Sep 19 15:04:39 2018 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 1 | 234 |
| Changed | 0 | 0 |
| Inserted | 0 | 0 |
| Removed | 0 | 0 |
| Whitespace | |
|---|---|
| Character case | Differences in character case are significant |
| Line endings | Differences in line endings (CR and LF characters) are ignored |
| CR/LF characters | Not shown in the comparison detail |
No regular expressions were active.
| 1 | MCCF EDI T AS US3682 | |
| 2 | System Des ign Docume nt | |
| 3 | ||
| 4 | ||
| 5 | ||
| 6 | ||
| 7 | ||
| 8 | Department of Vetera ns Affairs | |
| 9 | March 2018 | |
| 10 | Version 1. 00 | |
| 11 | ||
| 12 | User Story Name: Ad d Reminder When 'ePh armacy Bil lable' Fie ld Not Ans wered. | |
| 13 | Rally ID: US3682 | |
| 14 | Epic Taxon omy: Updat e | |
| 15 | Design – S ummary | |
| 16 | In option DRUG ENTER /EDIT [PSS DRUG ENTE R/EDIT], d isplay a m essage to the user i f the user is exitin g the opti on and all of the th ree “ePhar macy Billa ble” field s are blan k. | |
| 17 | ||
| 18 | List of Co mponents: | |
| 19 | Routine: P SSBPSUT | |
| 20 | Routine: P SSDEE | |
| 21 | ||
| 22 | Design – D etail | |
| 23 | ||
| 24 | The Drug I EN will be passed in to this n ew subrout ine. The t hree ePhar macy Billa ble fields will be c hecked. If all three fields ar e nil, an informatio nal messag e will be displayed to the use r and the user will be given t he opportu nity to in put values for the f ields. Thi s new subr outine wil l be calle d from Dru g Enter/Ed it upon ex iting the option. | |
| 25 | ||
| 26 | Subroutine Name | |
| 27 | EPHARM^PSS BPSUT | |
| 28 | Enhancemen t Category | |
| 29 | New | |
| 30 | Modify | |
| 31 | Delete | |
| 32 | No Change | |
| 33 | Related Me nu Options or ListMa n Actions | |
| 34 | Drug Enter /Edit [PSS DRUG ENTE R/EDIT] | |
| 35 | Current Lo gic | |
| 36 | ||
| 37 | PSSBPSUT ; BIRM/MFR - BPS (ECME ) Utilitie s ;05/14/0 7 | |
| 38 | ;;1.0;PHA RMACY DATA MANAGEMEN T;**127**; 9/30/97;Bu ild 41 | |
| 39 | ; | |
| 40 | ||
| 41 | Modified L ogic (Chan ges are hi ghlighted) | |
| 42 | ||
| 43 | PSSBPSUT ; BIRM/MFR - BPS (ECME ) Utilitie s ;05/14/0 7 | |
| 44 | ;;1.0;PHA RMACY DATA MANAGEMEN T;**127,21 4**;9/30/9 7;Build 41 | |
| 45 | ; | |
| 46 | ||
| 47 | … | |
| 48 | ||
| 49 | EPHARM(PSS DRUG) ; eP harmacy Bi llable fie lds check | |
| 50 | ; Check i f the ePha rmacy Bill able field s are all nil. If s o, give th e user the | |
| 51 | ; opportu nity to in put a valu e into the fields. | |
| 52 | ; | |
| 53 | ; Input: (r) PSSDRU G - DRUG f ile (#50) IEN | |
| 54 | ; | |
| 55 | N ARRAY,D A,DATA,DIE ,DIR,DR,I, PSSDRUG1,Y | |
| 56 | ; | |
| 57 | ; Pull ex isting val ues from ^ PSDRUG, fo r ePharmac y Billable fields, a nd put int o ARRAY. | |
| 58 | S PSSDRUG 1=PSSDRUG_ "," | |
| 59 | D GETS^DI Q(50,PSSDR UG1,"84;85 ;86","I"," ARRAY") | |
| 60 | ; | |
| 61 | ; Check t he 3 field s in ARRAY . If any field has a value de fined, QUI T. | |
| 62 | S DATA="" | |
| 63 | F I=84,85 ,86 I $G(A RRAY(50,PS SDRUG1,I," I"))'="" S DATA=1 | |
| 64 | I DATA=1 Q | |
| 65 | ; | |
| 66 | ; All 3 f ields were nil. Pro mpt user i f they wou ld like to enter val ues. | |
| 67 | S DIR("A" ,1)=" " | |
| 68 | S DIR("A" ,2)=" Non e of the e Pharmacy B illable fi elds are m arked. eP harmacy cl aims" | |
| 69 | S DIR("A" ,3)=" wil l not be b illed if n ot marked. Do you w ish to mar k any of t he" | |
| 70 | S DIR("A" )=" field s (Y/N)" | |
| 71 | S DIR(0)= "Y" | |
| 72 | D ^DIR | |
| 73 | ; | |
| 74 | I Y'=1 Q ; If us er did not respond Y ES to ente ring ePhar macy Billa ble fields , QUIT. | |
| 75 | ; | |
| 76 | W ! | |
| 77 | ; Display the 3 ePh armacy Bil lable fiel ds to the user. | |
| 78 | S DIE="^P SDRUG(" | |
| 79 | S DA=PSSD RUG | |
| 80 | S DR="84e Pharmacy B illable;85 ePharmac y Billable (TRICARE) ;86 ePhar macy Billa ble (CHAMP VA)" | |
| 81 | D ^DIE | |
| 82 | ; | |
| 83 | Q | |
| 84 | ||
| 85 | ||
| 86 | The call t o the new subroutine will be a dded to th e Drug Ent er/Edit op tion in 2 places. Wh ile inputt ing the va rious fiel ds within Drug Enter /Edit, the user can input ^ to exit from the optio n. Before exiting th e option, the new su broutine w ill be cal led to che ck the 3 e Pharmacy B illable fi elds. If t he user do es not use ^ to exit the optio n early, a call to t he new sub routine wi ll occur t o also che ck the fie lds for ni l values. | |
| 87 | Subroutine Name | |
| 88 | COMMON^PSS DEE | |
| 89 | Enhancemen t Category | |
| 90 | New | |
| 91 | Modify | |
| 92 | Delete | |
| 93 | No Change | |
| 94 | Related Me nu Options or ListMa n Actions | |
| 95 | Drug Enter /Edit [PSS DRUG ENTE R/EDIT] | |
| 96 | Current Lo gic | |
| 97 | ||
| 98 | PSSDEE ;BI R/WRT-MAST ER DRUG EN TER/EDIT R OUTINE ;01 /21/00 | |
| 99 | ;;1.0;PHA RMACY DATA MANAGEMEN T;**3,5,15 ,16,20,22, 28,32,34,3 3,38,57,47 ,68,61,82, 90,110,155 ,156,180,1 93,200,207 ,195**;9/3 0/97;Build 25 | |
| 100 | ||
| 101 | … | |
| 102 | ||
| 103 | COMMON S D IE="^PSDRU G(",DR="[P SSCOMMON]" D ^DIE Q: $D(Y)!($D( DTOUT)) W :'$D(Y) !, "PRICE PER DISPENSE UNIT: " S: '$D(^PSDRU G(DA,660)) $P(^PSDRU G(DA,660), "^",6)="" W:'$D(Y) $ P(^PSDRUG( DA,660),"^ ",6) | |
| 104 | D DEA,CK, ASKND,OIKI LL^PSSDEE1 ,COMMON1 | |
| 105 | Q | |
| 106 | ||
| 107 | Modified L ogic (Chan ges are hi ghlighted) | |
| 108 | ||
| 109 | PSSDEE ;BI R/WRT-MAST ER DRUG EN TER/EDIT R OUTINE ;01 /21/00 | |
| 110 | ;;1.0;PHA RMACY DATA MANAGEMEN T;**3,5,15 ,16,20,22, 28,32,34,3 3,38,57,47 ,68,61,82, 90,110,155 ,156,180,1 93,200,207 ,195,214** ;9/30/97;B uild 25 | |
| 111 | ||
| 112 | … | |
| 113 | ||
| 114 | COMMON S D IE="^PSDRU G(",DR="[P SSCOMMON]" D ^DIE D: $D(Y)!($D( DTOUT)) EP HARM^PSSBP SUT(DISPDR G) Q:$D(Y) !($D(DTOUT )) W:'$D( Y) !,"PRIC E PER DISP ENSE UNIT: " S:'$D(^ PSDRUG(DA, 660)) $P(^ PSDRUG(DA, 660),"^",6 )="" W:'$D (Y) $P(^PS DRUG(DA,66 0),"^",6) | |
| 115 | D DEA,CK, ASKND,OIKI LL^PSSDEE1 ,COMMON1,E PHARM^PSSB PSUT(DISPD RG) | |
| 116 | Q | |
| 117 |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.