STANDARD DATA DICTIONARY #52.45 -- ERX SERVICE REASON CODES FILE 9/29/25 PAGE 1
STORED IN ^PS(52.45, (1578 ENTRIES) SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 7.0)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file holds various codes needed by eRx package.
DD ACCESS: @
RD ACCESS: Pp
WR ACCESS: @
DEL ACCESS: @
LAYGO ACCESS: @
AUDIT ACCESS: @
IDENTIFIED BY: BRIEF DESCRIPTION (#.02)
POINTED TO BY: ALT CONTACT RELATIONSHIP field (#9.6) of the ERX EXTERNAL PATIENT File (#52.46)
ERX ORDER STATUS field (#1) of the ERX HOLDING QUEUE File (#52.49)
DRUG DB CODE QUALIFIER field (#4.11) of the ERX HOLDING QUEUE File (#52.49)
PRIOR AUTHORIZATION QUALIFIER field (#10.3) of the ERX HOLDING QUEUE File (#52.49)
2017 LTC LEVEL OF CHANGE field (#301.1) of the ERX HOLDING QUEUE File (#52.49)
CHANGE MES REQ CODE field (#315.1) of the ERX HOLDING QUEUE File (#52.49)
CH RES SUPERVISOR field (#323) of the ERX HOLDING QUEUE File (#52.49)
SERVICE REASON CODE field (#.01) of the DRUG USE EVALUATION sub-field (#52.4916) of the ERX HOLDING QUEUE File
(#52.49)
PROFESSIONAL SERVICE CODE field (#.02) of the DRUG USE EVALUATION sub-field (#52.4916) of the ERX HOLDING QUEUE File
(#52.49)
SERVICE RESULT CODE field (#.03) of the DRUG USE EVALUATION sub-field (#52.4916) of the ERX HOLDING QUEUE File
(#52.49)
COAGENT QUALIFIER field (#.05) of the DRUG USE EVALUATION sub-field (#52.4916) of the ERX HOLDING QUEUE File
(#52.49)
STATUS field (#.02) of the STATUS HISTORY sub-field (#52.4919) of the ERX HOLDING QUEUE File (#52.49)
DRUG COVERAGE STATUS field (#.02) of the DRUG COVERAGE STATUS sub-field (#52.4928) of the ERX HOLDING QUEUE File
(#52.49)
PAYER TYPE field (#16.6) of the 2017 BENEFITS COORDINATION sub-field (#52.49304) of the ERX HOLDING QUEUE File
(#52.49)
DC PRODUCT CODE QUALIFIER field (#1.2) of the 2017 MEDICATIONS sub-field (#52.49311) of the ERX HOLDING QUEUE File
(#52.49)
DC STRENGTH FORM field (#1.4) of the 2017 MEDICATIONS sub-field (#52.49311) of the ERX HOLDING QUEUE File (#52.49)
DC STRENGTH UNIT OF MEASURE field (#1.5) of the 2017 MEDICATIONS sub-field (#52.49311) of the ERX HOLDING QUEUE File
(#52.49)
DC DRUG DB QUALIFIER field (#1.7) of the 2017 MEDICATIONS sub-field (#52.49311) of the ERX HOLDING QUEUE File
(#52.49)
DC DEA SCHEDULE CODE field (#1.8) of the 2017 MEDICATIONS sub-field (#52.49311) of the ERX HOLDING QUEUE File
(#52.49)
QUANTITY CODE LIST QUALIFIER field (#2.2) of the 2017 MEDICATIONS sub-field (#52.49311) of the ERX HOLDING QUEUE
File (#52.49)
QUANTITY UNIT OF MEASURE field (#2.3) of the 2017 MEDICATIONS sub-field (#52.49311) of the ERX HOLDING QUEUE File
(#52.49)
IV ADMIN DILUENT QUALIFIER field (#29.2) of the 2017 MEDICATIONS sub-field (#52.49311) of the ERX HOLDING QUEUE File
(#52.49)
IV ADMIN DILUENT QUOM field (#29.3) of the 2017 MEDICATIONS sub-field (#52.49311) of the ERX HOLDING QUEUE File
(#52.49)
FINAL COMP PHARM DOSAGE FORM field (#81) of the 2017 MEDICATIONS sub-field (#52.49311) of the ERX HOLDING QUEUE File
(#52.49)
ITEM NUMBER QUALIFIER field (#.04) of the COMPOUND ING LOT NOT USED sub-field (#52.4931157) of the 2017 MEDICATIONS
sub-field (#52.49311) of the ERX HOLDING QUEUE File (#52.49)
STRENGTH FORM field (#1.2) of the COMPOUND ING LOT NOT USED sub-field (#52.4931157) of the 2017 MEDICATIONS
sub-field (#52.49311) of the ERX HOLDING QUEUE File (#52.49)
STRENGTH UNIT OF MEASURE field (#1.3) of the COMPOUND ING LOT NOT USED sub-field (#52.4931157) of the 2017
MEDICATIONS sub-field (#52.49311) of the ERX HOLDING QUEUE File (#52.49)
DEA SCHEDULE CODE field (#1.4) of the COMPOUND ING LOT NOT USED sub-field (#52.4931157) of the 2017 MEDICATIONS
sub-field (#52.49311) of the ERX HOLDING QUEUE File (#52.49)
COMPOUND QTY CODE QUAL field (#2.2) of the COMPOUND ING LOT NOT USED sub-field (#52.4931157) of the 2017 MEDICATIONS
sub-field (#52.49311) of the ERX HOLDING QUEUE File (#52.49)
COMPOUND QTY UOM field (#2.3) of the COMPOUND ING LOT NOT USED sub-field (#52.4931157) of the 2017 MEDICATIONS
sub-field (#52.49311) of the ERX HOLDING QUEUE File (#52.49)
SVX REASON CODE field (#3.1) of the COMPOUND ING LOT NOT USED sub-field (#52.4931157) of the 2017 MEDICATIONS
sub-field (#52.49311) of the ERX HOLDING QUEUE File (#52.49)
PROF SVX CODE field (#3.2) of the COMPOUND ING LOT NOT USED sub-field (#52.4931157) of the 2017 MEDICATIONS
sub-field (#52.49311) of the ERX HOLDING QUEUE File (#52.49)
SVX RESULT CODE field (#3.3) of the COMPOUND ING LOT NOT USED sub-field (#52.4931157) of the 2017 MEDICATIONS
sub-field (#52.49311) of the ERX HOLDING QUEUE File (#52.49)
COAGENT QUALIFIER field (#3.5) of the COMPOUND ING LOT NOT USED sub-field (#52.4931157) of the 2017 MEDICATIONS
sub-field (#52.49311) of the ERX HOLDING QUEUE File (#52.49)
QUALIFIER field (#.02) of the PATIENT CODIFIED NOTES sub-field (#52.4931159) of the 2017 MEDICATIONS sub-field
(#52.49311) of the ERX HOLDING QUEUE File (#52.49)
DUE SERVICE REASON CODE field (#.02) of the DRUG USE EVALUATION sub-field (#52.493116) of the 2017 MEDICATIONS
sub-field (#52.49311) of the ERX HOLDING QUEUE File (#52.49)
DUE PROF SERVICE CODE field (#.03) of the DRUG USE EVALUATION sub-field (#52.493116) of the 2017 MEDICATIONS
sub-field (#52.49311) of the ERX HOLDING QUEUE File (#52.49)
DUE SVX RESULT CODE field (#.04) of the DRUG USE EVALUATION sub-field (#52.493116) of the 2017 MEDICATIONS sub-field
(#52.49311) of the ERX HOLDING QUEUE File (#52.49)
DUE COAGENT QUALIFIER field (#.06) of the DRUG USE EVALUATION sub-field (#52.493116) of the 2017 MEDICATIONS
sub-field (#52.49311) of the ERX HOLDING QUEUE File (#52.49)
DRUG COVERAGE STATUS field (#.02) of the DRUG COVERAGE STATUS sub-field (#52.493117) of the 2017 MEDICATIONS
sub-field (#52.49311) of the ERX HOLDING QUEUE File (#52.49)
SUB CODE field (#1) of the CHANGE MES SUB CODE sub-field (#52.49316) of the ERX HOLDING QUEUE File (#52.49)
RESPONSE CODES field (#.01) of the RESPONSE CODES sub-field (#52.4955) of the ERX HOLDING QUEUE File (#52.49)
REQUEST/RESPONSE ERR DCODES field (#.01) of the REQUEST/RESPONSE ERR DCODES sub-field (#52.4961) of the ERX HOLDING
QUEUE File (#52.49)
CROSS
REFERENCED BY: SERVICE REASON CODE(B), BRIEF DESCRIPTION(D), NCIT SUBTYPE(E), CODE TYPE ABBREVIATION(TYPE)
INDEXED BY: CODE TYPE ABBREVIATION & SERVICE REASON CODE (C)
LAST MODIFIED: AUG 28,2025@16:15:55
52.45,.001 NUMBER NUMBER
INPUT TRANSFORM: K:+X'=X!(X>9999)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: MAR 29, 2017
HELP-PROMPT: Enter the numeric identifier for this eRx code. Type a number between 1 and 9999, 0 decimal digits.
DESCRIPTION:
This field contains the internal record number of the code.
52.45,.01 SERVICE REASON CODE 0;1 FREE TEXT (Required)
INPUT TRANSFORM: K:$L(X)>10!($L(X)<1)!'(X'?1P.E) X
LAST EDITED: MAR 28, 2017
HELP-PROMPT: Enter the code associated with this action. Answer must be 1-10 characters in length.
DESCRIPTION:
This is the eRx service reason code.
CROSS-REFERENCE: 52.45^B
1)= S ^PS(52.45,"B",$E(X,1,30),DA)=""
2)= K ^PS(52.45,"B",$E(X,1,30),DA)
RECORD INDEXES: C (#1489)
52.45,.02 BRIEF DESCRIPTION 0;2 FREE TEXT
INPUT TRANSFORM: K:$L(X)>150!($L(X)<3) X
MAXIMUM LENGTH: 150
LAST EDITED: MAY 24, 2018
HELP-PROMPT: Enter the code description. Answer must be 3-150 characters in length.
DESCRIPTION:
This is the brief description of the eRx service reason code.
CROSS-REFERENCE: 52.45^D
1)= S ^PS(52.45,"D",$E(X,1,30),DA)=""
2)= K ^PS(52.45,"D",$E(X,1,30),DA)
Index for this description so file manager can display information when doing a lookup.
52.45,.03 CODE TYPE ABBREVIATION 0;3 FREE TEXT
INPUT TRANSFORM: K:$L(X)>5!($L(X)<3) X
MAXIMUM LENGTH: 5
LAST EDITED: SEP 28, 2019
HELP-PROMPT: Enter the code type abbreviation. Answer must be 3-5 characters in length.
DESCRIPTION:
This is the abbreviation of type service reason code.
CROSS-REFERENCE: 52.45^TYPE
1)= S ^PS(52.45,"TYPE",$E(X,1,30),DA)=""
2)= K ^PS(52.45,"TYPE",$E(X,1,30),DA)
This creates an index by type and IEN.
RECORD INDEXES: C (#1489)
52.45,.04 CODE DESCRIPTION 0;4 FREE TEXT
INPUT TRANSFORM: K:$L(X)>70!($L(X)<1) X
MAXIMUM LENGTH: 70
LAST EDITED: MAR 26, 2020
HELP-PROMPT: Enter the code description. Answer must be 1-70 characters in length.
DESCRIPTION:
This is the description related to the code abbreviation.
52.45,1 FULL DESCRIPTION 1;0 WORD-PROCESSING #52.451 (IGNORE "|")
LAST EDITED: DEC 07, 2016
HELP-PROMPT: Enter the full description of the service reason code.
DESCRIPTION:
This is the full description associated with the eRx service reason code.
52.45,2.1 NCIT SUBTYPE 2;1 FREE TEXT
INPUT TRANSFORM: K:$L(X)>20!($L(X)<1) X
MAXIMUM LENGTH: 20
LAST EDITED: MAR 24, 2020
HELP-PROMPT: Enter the NCIT subtype. Answer must be 1-20 characters in length.
DESCRIPTION: This is the subtype of the NCIT code. This is used to determine whether a code is a Dose Unit of
Measure, DEASchedule, Quantity Unit of Measure, or part of another subset of NCIT codes.
CROSS-REFERENCE: 52.45^E
1)= S ^PS(52.45,"E",$E(X,1,30),DA)=""
2)= K ^PS(52.45,"E",$E(X,1,30),DA)
This index contains the NCIT subtype for the NCIT code. This allows for screening during prompting.
52.45,20 CHANGE REQUEST REASON TEXT 20;0 WORD-PROCESSING #52.452 (IGNORE "|")
LAST EDITED: DEC 28, 2023
DESCRIPTION: This is template text utilized as a suggestion for the user when they submit an Rx Change Request
to the outside prescriber.
LAST EDITED: APR 01, 2024
HELP-PROMPT: Enter the default Change Request Reason Text for this code.
DESCRIPTION: This is the text that will be used to pre-populate the Change Request Reason Text sent to the
outside prescriber for this code.
52.45,21 CH REQ REASON TEXT BY DIVISION 21;0 POINTER Multiple #52.4521 (Add New Entry without Asking)
52.4521,.01 OUTPATIENT DIVISION 0;1 POINTER TO OUTPATIENT SITE FILE (#59)
LAST EDITED: NOV 15, 2024
HELP-PROMPT: Enter the Pharmacy Outpatient Site (Division) for this Change Request Reason code.
DESCRIPTION: This the is Pharmacy Outpatient Site (Division) for which the default Change Request Reason Text
should be used when the user sends a Change Request to the outside prescriber using this code.
CROSS-REFERENCE: 52.4521^B
1)= S ^PS(52.45,DA(1),21,"B",$E(X,1,30),DA)=""
2)= K ^PS(52.45,DA(1),21,"B",$E(X,1,30),DA)
52.4521,1 CHANGE REQUEST REASON TEXT 1;0 WORD-PROCESSING #52.45211 (IGNORE "|")
LAST EDITED: AUG 29, 2024
LAST EDITED: NOV 10, 2024
HELP-PROMPT: Enter the default Change Request Reason text for this Outpatient Site (Division) and code.
DESCRIPTION: This is the default Change Request Reason text for the Pharmacy Outpatient Site (Division) that
should be used when the user sends a Change Request to the outside prescriber using this code.
FILES POINTED TO FIELDS
OUTPATIENT SITE (#59) CH REQ REASON TEXT BY DIVISION:OUTPATIENT DIVISION (#.01)
File #52.45
Record Indexes:
C (#1489) RECORD REGULAR IR LOOKUP & SORTING
Short Descr: Index of the code type and the code identifier.
Description: This index creates a relationship between the code type and the codes associated with that type. This will be
used to screen the codes when choosing or looking for a code type.
Set Logic: S ^PS(52.45,"C",X(1),$E(X(2),1,30),DA)=""
Kill Logic: K ^PS(52.45,"C",X(1),$E(X(2),1,30),DA)
Whole Kill: K ^PS(52.45,"C")
X(1): CODE TYPE ABBREVIATION (52.45,.03) (Subscr 1) (forwards)
X(2): SERVICE REASON CODE (52.45,.01) (Subscr 2) (Len 30) (forwards)
INPUT TEMPLATE(S):
PRINT TEMPLATE(S):
SORT TEMPLATE(S):
FORM(S)/BLOCK(S):