Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: WVSNOMED

Package: Womens Health

Routine: WVSNOMED


Information

WVSNOMED ;HIOFO/FT-IS LAB TEST A PAP SMEAR? ;2/12/04 14:37

Source Information

Source file <WVSNOMED.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Womens Health 5 AUTOADD^WVPATE  NEW2^WVPROC  $$PAPIEN^WVRPCPR  CPRS^WVSNOMED  $$SSN^WVUTL1  
Kernel 1 $$PATCH^XPDUTL  
MailMan 1 ^XMD  
Order Entry Results Reporting 1 EN^ORB3  
VA FileMan 1 $$GET1^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Womens Health 4 WVLABCHK  WVLRLINK  WVRALINK  WVSNOMED  

Entry Points

Name Comments DBIA/ICR reference
MAIL(DFN,WVLABAN,WVPROV,LRSS,WV7901) ; Send mail message to case manager
; when pap smear added to FILE 790.1
; Called from above
; DFN -> Patient ien
; WVLABAN -> Lab Accession# (e.g., CY 99 1)
; WVPROV -> File 200 IEN (provider/requestor)
; LRSS -> File 63 subscript (e.g., CY or SP)
; WV7901 -> FILE 790.1 IEN
CY() ; Check SNOMED codes used by cytology entry
SNOMED() ; Check lab test for SNOMED codes that indicate if pap smear.
; LRDFN,LRI,LRSS must be defined.
; Returns: 0 - lab test is not a pap smear
; 1 - lab test is a pap smear
;
ADD ; Add pap smear to FILE 790.1
SP() ; Check SNOMED codes used by surgical pathology entry
CPRS(WVORN,WVDFN,WVORDER,WVPROV,WVMSG,WVIEN) ; Generate a CPRS alert
; WVORN - FILE 100.9 IEN
; WVDFN - FILE 2 IEN
; WVORDER - FILE 100 IEN (not currently used)
; WVPROV - FILE 200 IEN
; WVMSG - Free text message
; WVIEN - IEN for a lab or radiology report (not currently used)

External References

Name Field # of Occurrence
$$GET1^DIQ MAIL+10, MAIL+14, MAIL+25
EN^ORB3 CPRS+14
AUTOADD^WVPATE ADD+7
NEW2^WVPROC ADD+25
$$PAPIEN^WVRPCPR SNOMED+8, ADD+10
CPRS^WVSNOMED ADD+5, ADD+29
$$SSN^WVUTL1 MAIL+22
^XMD MAIL+30
$$PATCH^XPDUTL ADD+4, ADD+28, CPRS+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^WV(790 - [#790] GET1^DIQ
^WV(790.02 - [#790.02] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] MAIL+22
^LR - [#63] CY+4, CY+5, SP+4, SP+5
^WV(790 - [#790] ADD+6, CPRS+12
^WV(790.02 - [#790.02] MAIL+13
^WV(790.1 - [#790.1] ADD+3, MAIL+23
^WV(790.2 - [#790.2] SNOMED+11, SNOMED+12

Label References

Name Line Occurrences
$$CY SNOMED+20
$$SP SNOMED+21
MAIL ADD+31

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN ADD+5, ADD+6, ADD+7, ADD+11, ADD+25, ADD+29, ADD+31, MAIL~, MAIL+8, MAIL+10
, MAIL+22
DT ADD+18
DUZ(2 ADD+7, ADD+14, ADD+19
>> LRDFN CY+4, CY+5, SP+4, SP+5, ADD+21
>> LRI CY+4, CY+5, SP+4, SP+5, ADD+5, ADD+22, ADD+29
LRSS SNOMED+20, SNOMED+21, ADD+5, ADD+23, ADD+29, ADD+31, MAIL~, MAIL+8, MAIL+20
U SNOMED+12, CY+5, SP+5, ADD+5, ADD+29, MAIL+22, MAIL+23, CPRS+12
WV7901 ADD+1~, ADD+27*, ADD+31, MAIL~, MAIL+23
WVARRAY CPRS+14, CPRS+15!
WVARRAY( CPRS+11*, CPRS+13*
WVCMGR MAIL+9~, MAIL+10*, MAIL+11, MAIL+13, MAIL+14*, MAIL+15, CPRS+12*, CPRS+13, CPRS+15!
>> WVDATE ADD+16, ADD+25
WVDFN CPRS~, CPRS+9, CPRS+12, CPRS+14
WVDR ADD+1~, ADD+11*, ADD+12*, ADD+13*, ADD+14*, ADD+15*, ADD+16*, ADD+17*, ADD+18*, ADD+19*
, ADD+20*, ADD+21*, ADD+22*, ADD+23*, ADD+25
WVERR ADD+1~, ADD+2*, ADD+7, ADD+9, ADD+25
WVFLAG CY+1~, CY+2*, CY+4, CY+7*, CY+9, SP+1~, SP+3*, SP+4, SP+7*, SP+9
WVIEN CPRS~, CPRS+14
WVLABAN ADD+3, ADD+5, ADD+20, ADD+29, ADD+31, MAIL~, MAIL+8, MAIL+24
>> WVLOC ADD+15
WVLOOP CY+1~, CY+2*, CY+4*, CY+5, SP+1~, SP+3*, SP+4*, SP+5, MAIL+9~, MAIL+13*
, MAIL+14
WVLOOP1 CY+1~, SP+1~
WVMSG MAIL+9~, CPRS~, CPRS+14
WVMSG(1 MAIL+20*
WVMSG(2 MAIL+21*
WVMSG(3 MAIL+22*
WVMSG(4 MAIL+23*
WVMSG(5 MAIL+24*
WVMSG(6 MAIL+25*
WVMSG(7 MAIL+26*
WVMSG(8 MAIL+27*
WVMSG(9 MAIL+28*
WVORDER CPRS~, CPRS+14
WVORN CPRS~, CPRS+10, CPRS+14
WVPAP SNOMED+5~, SNOMED+19*, SNOMED+20*, SNOMED+21*, SNOMED+22
WVPIEN SNOMED+5~, SNOMED+8*, SNOMED+9, SNOMED+11, SNOMED+12, ADD+1~, ADD+10*, ADD+12, ADD+25
WVPIEN1 SNOMED+5~, SNOMED+10*, SNOMED+11*, SNOMED+12
WVPROV ADD+5, ADD+13, ADD+29, ADD+31, MAIL~, MAIL+25, CPRS~, CPRS+11
WVSNOMED SNOMED+5~, SNOMED+12*, SNOMED+13, SNOMED+15, CY+1~, CY+5*, CY+6, CY+7, SP+1~, SP+5*
, SP+6, SP+7
WVTOP SNOMED+5~
WVTOP( SNOMED+15*, CY+7, SP+7
WVTOP(0 SNOMED+7*, SNOMED+14*, SNOMED+17, SNOMED+18!
XMDUZ MAIL+9~, MAIL+18*
XMSUB MAIL+9~, MAIL+19*
XMTEXT MAIL+9~, MAIL+29*
XMY MAIL+9~
XMY( MAIL+11*, MAIL+15*
XMY(0 MAIL+17
>> Y ADD+26, ADD+27
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All