PXKENC ;ISL/dee,ESW - Builds the array of all encounter data for the event point ; 12/5/02 11:53am
Source file <PXKENC.m>
Package | Total | Caller Graph |
---|---|---|
Lab Service | 2 | LRCAPPH1 LRCAPPNP |
PCE Patient Care Encounter | 2 | PXAPI PXKMASC |
Scheduling | 1 | SDPCE |
Text Integration Utility | 1 | TIUPXAP2 |
Name | Comments | DBIA/ICR reference |
---|---|---|
PXKNODE(VFILE,FILESTR,IEN,PXKROOT) | ;
|
|
EVALD(VISITIEN,PXKROOT,VFILE,FILESTR) | ;evaluation for duplicate providers
|
|
COEVENT(VISITIEN) | ;Add to the ^TMP("PXKCO",$J, array all of the
; information that is not already there. |
|
GETENC(DFN,ENCDT,HLOC) | ;Get all of the encounter data
|
|
ENCEVENT(VISITIEN,DONTKILL) | ;Create the ^TMP("PXKENC",$J, array of all the
; information about one encounter. |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNVSIT - [#9000010] | GETENC+22, ENCEVENT+10, COEVENT+2 |
^AUPNVSIT("AA" | GETENC+21 |
^TMP("PXKENC" | GETENC+16!, ENCEVENT+11! |
Name | Line Occurrences |
---|---|
ENCEVENT | GETENC+23 |
EVALD | ENCEVENT+25, COEVENT+9 |
PXKNODE | EVALD+5, EVALD+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CNT | EVALD+1~, EVALD+2*, EVALD+5* |
DFN | GETENC~, GETENC+18, GETENC+21 |
DONTKILL | ENCEVENT~, ENCEVENT+11 |
ENCDT | GETENC~, GETENC+18, GETENC+19 |
FILE | ENCEVENT+15~, ENCEVENT+16*, ENCEVENT+17, ENCEVENT+19, ENCEVENT+25, ENCEVENT+26, ENCEVENT+27, ENCEVENT+31, COEVENT+6~, COEVENT+7* , COEVENT+9, COEVENT+10, COEVENT+11, COEVENT+13, COEVENT+15, COEVENT+20, COEVENT+21, COEVENT+22, COEVENT+23 |
FILESTR | ENCEVENT+15~, ENCEVENT+17*, ENCEVENT+23, ENCEVENT+25, ENCEVENT+32, ENCEVENT+36, ENCEVENT+38, EVALD~, EVALD+5, EVALD+6 , EVALD+10, EVALD+11, PXKNODE~, PXKNODE+5, PXKNODE+9 |
HLOC | GETENC~, GETENC+18, GETENC+22 |
IEN | ENCEVENT+15~, ENCEVENT+20*, ENCEVENT+22, ENCEVENT+23, ENCEVENT+26*, ENCEVENT+27, ENCEVENT+29, ENCEVENT+32, ENCEVENT+35, ENCEVENT+36 , ENCEVENT+38, EVALD+2*, EVALD+3*, EVALD+4, EVALD+5, EVALD+6, EVALD+8*, EVALD+9*, EVALD+10, EVALD+11 , PXKNODE~, PXKNODE+2, PXKNODE+5, PXKNODE+9, COEVENT+6~, COEVENT+10*, COEVENT+11, COEVENT+13, COEVENT+14, COEVENT+18 , COEVENT+19, COEVENT+20, COEVENT+21, COEVENT+22, COEVENT+23 |
MOD | COEVENT+16~, COEVENT+19*, COEVENT+20, COEVENT+21 |
PP | EVALD+1~, EVALD+9*, EVALD+11 |
PR | EVALD+1~, EVALD+4*, EVALD+5, EVALD+6, EVALD+8*, EVALD+9, EVALD+10 |
PRS | EVALD+1~ |
PRS( | EVALD+6*, EVALD+8, EVALD+9 |
PRV | EVALD+1~, EVALD+5*, EVALD+10 |
PS | EVALD+1~, EVALD+4*, EVALD+5, EVALD+6 |
PXKCNT | ENCEVENT+12~, COEVENT+3~ |
PXKNODE | ENCEVENT+15~, ENCEVENT+21*, ENCEVENT+22*, ENCEVENT+23, ENCEVENT+28*, ENCEVENT+29*, ENCEVENT+31, ENCEVENT+32, ENCEVENT+35, ENCEVENT+36 , ENCEVENT+38, PXKNODE+1*, PXKNODE+2*, PXKNODE+5, PXKNODE+9, COEVENT+6~, COEVENT+12*, COEVENT+14*, COEVENT+15, COEVENT+18 , COEVENT+19, COEVENT+20, COEVENT+21, COEVENT+22, COEVENT+23 |
PXKROOT | ENCEVENT+12~, ENCEVENT+13*, ENCEVENT+23, ENCEVENT+25, ENCEVENT+32, ENCEVENT+36, ENCEVENT+38, EVALD~, EVALD+5, EVALD+6 , EVALD+10, EVALD+11, PXKNODE~, PXKNODE+3, PXKNODE+5, PXKNODE+6, PXKNODE+9, COEVENT+3~, COEVENT+4*, COEVENT+9 , COEVENT+13, COEVENT+20, COEVENT+21, COEVENT+22, COEVENT+23 |
RETURN | GETENC+15~, GETENC+17*, GETENC+24*, GETENC+25*, GETENC+26 |
REVDT | GETENC+15~, GETENC+19*, GETENC+21 |
STR | EVALD+1~, EVALD+4* |
STRR | PXKNODE+1~, PXKNODE+8*, PXKNODE+9 |
SUBIEN | ENCEVENT+33~, ENCEVENT+34*, ENCEVENT+35*, ENCEVENT+36, COEVENT+16~, COEVENT+17*, COEVENT+18*, COEVENT+19 |
U | EVALD+4 |
VFILE | ENCEVENT+15~, ENCEVENT+18*, ENCEVENT+22, ENCEVENT+23, ENCEVENT+25, ENCEVENT+26, ENCEVENT+27, ENCEVENT+29, ENCEVENT+32, ENCEVENT+35 , ENCEVENT+36, ENCEVENT+38, EVALD~, EVALD+3, EVALD+4, EVALD+5, EVALD+6, PXKNODE~, PXKNODE+2, PXKNODE+5 , PXKNODE+9, COEVENT+6~, COEVENT+8*, COEVENT+9, COEVENT+10, COEVENT+11, COEVENT+14, COEVENT+18, COEVENT+19, COEVENT+22 , COEVENT+23 |
VISITIEN | GETENC+15~, GETENC+20*, GETENC+21*, GETENC+22, GETENC+23, GETENC+24, GETENC+25, ENCEVENT~, ENCEVENT+10, ENCEVENT+13 , ENCEVENT+20, ENCEVENT+25, ENCEVENT+26, EVALD~, EVALD+3, COEVENT~, COEVENT+2, COEVENT+4, COEVENT+9, COEVENT+10 |
Name | Field # of Occurrence |
---|---|
$T(GLOBAL^@(6) | ENCEVENT+18, COEVENT+8 |