BMCAPIS ; IHS/CAS/FS - REFERRED CARE INFO SYSTEM API FOR MU2 ;
Source file <BMCAPIS.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 4 | ^%DT LIST^DIC UPDATE^DIE $$GET1^DIQ |
Package | Total | Caller Graph |
---|---|---|
IHS Electronic Health Record | 1 | BEHOCCD |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETREFFV(RSLT,VISITS) | ; search referral w.r.t Visit
|
|
X2FM(X) | ||
CRENTOCD(RSLT,RRIEN,PRTXDATE,PRTXBY,DOCTYPE,CCDADOCID) | ; Create entry in 600 (TRANSITION OF CARE DOCUMENT) multiple of RCIS REFERRAL (90001) file
; D CRENTOCD^BMCAPIS(.R,"4","JAN 11, 2013","4","C32","Done") W @R ; RRIEN = RCIS Feferral IEN ; PRTXDATE = DATE TIME PRINTED OR TRANSMITTED FILE for example May 16, 2013 ; PRTXBY = PRINTED-TRANSMITTED BY (IEN of NEW PERSON (200) File) ; DOCTYPE = Accept Set Of Code Internal Format only C32, CP or CT ; CCDADOCID = Free text ; RSLT=IEN of entry created in 600 (TRANSITION OF CARE DOCUMENT) multiple |
|
CRENVREF(RSLT,SNOMEDCT,SNOMEDPT,PATIENT,VISIT,PROBLEM,RREFIEN,EVENTDT,OPROVIDER,CLINIC,ENCPROVIDER,PARENT,OUTSIDEPROV,ORDERINGLOC,ENTEREDBY) | ;Create Entry in V Referral
; D CRENTOCD^BMCAPIS(.R,"4","JAN 11, 2013","4","C32","Done") W @R ; RRIEN = RCIS Feferral IEN ; PRTXDATE = DATE TIME PRINTED OR TRANSMITTED FILE for example May 16, 2013 ; PRTXBY = PRINTED-TRANSMITTED BY (IEN of NEW PERSON (200) File) ; DOCTYPE = Accept Set Of Code Internal Format only C32, CP or CT ; CCDADOCID = Free text ; RSLT=IEN of entry created in 600 (TRANSITION OF CARE DOCUMENT) multiple |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^AUPNVREF - [#9000010.59] | LIST^DIC |
^BMCREF - [#90001] | GET1^DIQ |
^AUTTVNDR - [#9999999.11] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("BMCDATA" | GETREFFV+6!, GETREFFV+32*, GETREFFV+36 |
Name | Line Occurrences |
---|---|
$$X2FM | CRENTOCD+11, CRENVREF+16 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | CRENVREF+24 |
%DT | X2FM+1~* |
>> %H | CRENVREF+23* |
BMCMSG | GETREFFV+6! |
BMCOUT | GETREFFV+6! |
BMCOUT("DILIST" | GETREFFV+15, GETREFFV+17, GETREFFV+18, GETREFFV+19, GETREFFV+34 |
CCDADOCID | CRENTOCD~, CRENTOCD+14 |
CLINIC | CRENVREF~, CRENVREF+18 |
DOCTYPE | CRENTOCD~, CRENTOCD+13 |
ENCPROVIDER | CRENVREF~, CRENVREF+19 |
ENTEREDBY | CRENVREF~, CRENVREF+25 |
EVENTDT | CRENVREF~, CRENVREF+16 |
FDA | CRENTOCD+8!, CRENVREF+8! |
FDA( | CRENVREF+11*, CRENVREF+12*, CRENVREF+13*, CRENVREF+14*, CRENVREF+15*, CRENVREF+16*, CRENVREF+17*, CRENVREF+18*, CRENVREF+19*, CRENVREF+20* , CRENVREF+21*, CRENVREF+22*, CRENVREF+24*, CRENVREF+25* |
FDA(42 | CRENTOCD+11*, CRENTOCD+12*, CRENTOCD+13*, CRENTOCD+14* |
FDADA | CRENTOCD+9~, CRENTOCD+16*, CRENTOCD+20, CRENTOCD+21, CRENVREF+9~, CRENVREF+27*, CRENVREF+31, CRENVREF+32 |
FDAIEN | CRENTOCD+8!, CRENVREF+8! |
FDAIEN(1 | CRENTOCD+16, CRENVREF+27 |
FDAMSG | CRENTOCD+8!, CRENTOCD+17, CRENTOCD+19*, CRENTOCD+20, CRENVREF+8!, CRENVREF+28, CRENVREF+30*, CRENVREF+31 |
FDAMSG("DIERR" | CRENTOCD+19, CRENVREF+30 |
INDEX | GETREFFV+7~, GETREFFV+15*, GETREFFV+16, GETREFFV+17, GETREFFV+18, GETREFFV+19, GETREFFV+32, GETREFFV+34* |
INDX | GETREFFV+7~, GETREFFV+9~, GETREFFV+10*, GETREFFV+11, GETREFFV+12, GETREFFV+32, GETREFFV+35* |
KBTOUT | GETREFFV+6! |
OPROVIDER | CRENVREF~, CRENVREF+17 |
ORDERINGLOC | CRENVREF~, CRENVREF+22 |
OUTSIDEPROV | CRENVREF~, CRENVREF+21 |
PARENT | CRENVREF~, CRENVREF+20 |
PATIENT | CRENVREF~, CRENVREF+12 |
PROBLEM | CRENVREF~, CRENVREF+14 |
PRTXBY | CRENTOCD~, CRENTOCD+12 |
PRTXDATE | CRENTOCD~, CRENTOCD+11 |
RREFIEN | GETREFFV+7~, GETREFFV+18*, GETREFFV+21, GETREFFV+22, GETREFFV+23, GETREFFV+24, GETREFFV+25, GETREFFV+32, GETREFFV+33*, CRENVREF~ , CRENVREF+15 |
RRIEN | CRENTOCD~, CRENTOCD+11, CRENTOCD+12, CRENTOCD+13, CRENTOCD+14 |
>> RRNUMBER | GETREFFV+25*, GETREFFV+32 |
RRPURPOSE | GETREFFV+7~, GETREFFV+22*, GETREFFV+32, GETREFFV+33* |
RRSTATUS | GETREFFV+7~, GETREFFV+23*, GETREFFV+32, GETREFFV+33* |
RRVNDRIEN | GETREFFV+7~, GETREFFV+24*, GETREFFV+27, GETREFFV+28, GETREFFV+29, GETREFFV+30, GETREFFV+31, GETREFFV+33* |
RRVNDRNM | GETREFFV+7~, GETREFFV+28*, GETREFFV+32, GETREFFV+33* |
RSLT | GETREFFV~, GETREFFV+36*, CRENTOCD~, CRENTOCD+20*, CRENTOCD+21*, CRENVREF~, CRENVREF+31*, CRENVREF+32* |
SCR | GETREFFV+6!, GETREFFV+13*, GETREFFV+14 |
SNOMEDCT | CRENVREF~, CRENVREF+11 |
SNOMEDPT | CRENVREF~ |
U | GETREFFV+9~ |
VISIT | GETREFFV+12*, GETREFFV+32, CRENVREF~, CRENVREF+13 |
VISITS | GETREFFV~, GETREFFV+8 |
VISITS( | GETREFFV+12, GETREFFV+35 |
VISITS("" | GETREFFV+10 |
VNDEMAIL | GETREFFV+7~, GETREFFV+31*, GETREFFV+32, GETREFFV+33* |
VNDFAX | GETREFFV+7~, GETREFFV+29*, GETREFFV+32, GETREFFV+33* |
VNDPARYN | GETREFFV+7~, GETREFFV+30*, GETREFFV+32, GETREFFV+33* |
VPATIEN | GETREFFV+7~, GETREFFV+19*, GETREFFV+32, GETREFFV+33* |
VREFIEN | GETREFFV+7~, GETREFFV+17*, GETREFFV+33* |
X | X2FM~ |
>> Y | X2FM+2 |