STANDARD DATA DICTIONARY #52.45 -- ERX SERVICE REASON CODES FILE 3/24/25 PAGE 1 STORED IN ^PS(52.45, (1564 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 22,2024@15:17:35 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. 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):