SCMCHLZ ;BP/DJB - PCMM HL7 Bld ZPC Segment ; 3/7/00 1:08pm
Source file <SCMCHLZ.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 2 | $$HLNAME^XLFNAME $$GET^XUA4A72 |
VA Fileman | 2 | UPDATE^DIE $$GET1^DIQ |
Health Level Seven | 1 | $$HLDATE^HLFNC |
Registration | 1 | PERSON^VAFHLRO3 |
Scheduling | 1 | $$NEWPERSN^SCMCGU |
Name | Comments | DBIA/ICR reference |
---|---|---|
PROVPC | ;Provider - Person Class
|
|
TMPUR | ; TEAM PURPOSE ADDED PATCH 515 send in BOTH DELETE & ADD
|
|
PROVSSN | ;Provider - Social Security Number
|
|
PROV | ;Provider
|
|
TMIEN | ;Add Team IEN patch SD*5.3*515
|
|
PROVDA | ;Provider - Date Assigned
|
|
ID | ;Provider Assignment ID
|
|
INIT | ;Initialize variables
|
|
STATION | ; Add station # suffix patch SD*5.3*286
|
|
PROVT | ;Provider - Type code
|
|
TEAM | ;Add Team Name patch SD*5.3*515
|
|
PROVDU | ;Provider - Date Unassigned
|
|
ADJUST | ;Add a continuation node if length is greater than 245.
|
|
ZPC(SCSTR,SCID,SCDATA,SCSEQ) | ;Main entry point for building ZPC segment
|
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DIC(4 - [#4] | GET1^DIQ |
^SCPT(404.43 - [#404.43] | GET1^DIQ |
^SCTM(404.51 - [#404.51] | GET1^DIQ |
^SCTM(404.57 - [#404.57] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^SCPT(404.43 - [#404.43] | TMPUR+5 |
^SCPT(404.49 - [#404.49] | ID+10, ID+22, STATION+3, TEAM+4, TMIEN+4 |
^SCTM(404.51 - [#404.51] | TMPUR+13 |
^SCTM(404.57 - [#404.57] | TMPUR+9 |
^SD(403.47 - [#403.47] | TMPUR+17 |
Name | Line Occurrences |
---|---|
ADJUST | ZPC+37 |
ID | ZPC+26 |
INIT | ZPC+23 |
PROV | ZPC+27 |
PROVDA | ZPC+28 |
PROVDU | ZPC+29 |
PROVPC | ZPC+31 |
PROVSSN | ZPC+32 |
PROVT | ZPC+30 |
STATION | ZPC+33 |
TEAM | ZPC+34 |
TMIEN | ZPC+35 |
TMPUR | ZPC+36 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CODE | PROVPC+1~, PROVPC+5*, PROVPC+9*, PROVPC+10*, PROVPC+11 |
CS | ZPC+20~, PROV+11, PROV+13, PROV+21, PROV+22, PROVPC+11, TMPUR+21, INIT+4* |
DATE | PROVDA+1~, PROVDA+3*, PROVDA+4, PROVDA+5, PROVDU+1~, PROVDU+3*, PROVDU+4, PROVDU+5 |
FAC | ID+7~, ID+21*, ID+24*, ID+29 |
FS | ZPC+20~, ID+29, STATION+2, STATION+8, TEAM+2, TEAM+8, TMIEN+2, TMIEN+7, PROV+3, PROV+20 , PROV+21, PROV+25, PROVDA+2, PROVDA+5, PROVDU+2, PROVDU+5, PROVT+2, PROVT+5, PROVPC+2, PROVPC+11 , PROVSSN+3, PROVSSN+10, TMPUR+1, TMPUR+21, INIT+3*, INIT+15, INIT+16, INIT+17, INIT+18, INIT+20 , INIT+21, INIT+22 |
>> HL("ECH" | INIT+4, INIT+5 |
>> HL("FS" | INIT+3 |
>> HL("Q" | INIT+6 |
ID | ID+7~, ID+10*, ID+13, ID+16*, ID+22, ID+25*, ID+29 |
ND | TMPUR+3~, TMPUR+5*, TMPUR+6, TMPUR+7 |
OLDID | ID+7~, ID+22*, ID+23, ID+24, ID+25 |
PROV | PROV+1~, PROV+10*, PROV+11*, PROV+13*, PROV+21*, PROV+22*, PROV+25 |
PT | PROVT+1~, PROVT+3*, PROVT+4, PROVT+5 |
PTR200 | PROV+1~, PROV+4*, PROV+5, PROV+8, PROV+18, PROVPC+1~, PROVPC+3*, PROVPC+4, PROVPC+5, PROVSSN+2~ , PROVSSN+4*, PROVSSN+5, PROVSSN+6, PROVSSN+8 |
QT | ZPC+20~, TEAM+2, TMIEN+2, PROV+3, PROV+8, PROVDA+2, PROVDU+2, PROVT+2, PROVPC+2, PROVSSN+3 , TMPUR+1, INIT+6* |
SC200 | PROVSSN+2~, PROVSSN+6*, PROVSSN+7 |
SCARRY | PROVSSN+2~ |
SCARRY( | PROVSSN+8 |
SCDATA | ZPC~, TEAM+3, TMIEN+3, PROV+4, PROVDA+3, PROVDU+3, PROVT+3, PROVPC+3, PROVSSN+4 |
SCERR | ID+7~ |
>> SCFAC | ID+21 |
SCFDA | ID+7~ |
SCFDA( | ID+14* |
SCID | ZPC~, ZPC+24, ID+10, ID+14, TMPUR+5 |
SCIEN | ID+7~ |
SCIEN(1 | ID+16 |
SCNAM | PROV+1~, PROV+20 |
SCNAM("FIELD" | PROV+19* |
SCNAM("FILE" | PROV+17* |
SCNAM("IENS" | PROV+18* |
SCNAME | PROV+1~, PROV+20*, PROV+21 |
SCSEQ | ZPC~, INIT+9*, INIT+22 |
SCSNN | PROVSSN+2~, PROVSSN+8*, PROVSSN+9, PROVSSN+10 |
SCSTR | ZPC~, ZPC+26, ZPC+27, ZPC+28, ZPC+29, ZPC+30, ZPC+31, ZPC+32, ZPC+33, ZPC+34 , ZPC+35, ZPC+36, INIT+25*, INIT+31*, INIT+33*, INIT+34* |
SCTM | TMPUR+3~, TMPUR+11*, TMPUR+13 |
SCTMP | PROV+1~, PROV+9, TMPUR+3~, TMPUR+14*, TMPUR+15, TMPUR+16, TMPUR+17*, TMPUR+18, TMPUR+19*, TMPUR+20 , TMPUR+21 |
SCTMP(1 | PROV+10, PROV+11, PROV+13 |
SCTMPI | TMPUR+3~, TMPUR+16*, TMPUR+21 |
SCTP | STATION+1~, STATION+3*, STATION+4, TEAM+1~, TEAM+4*, TEAM+5, TMIEN+1~, TMIEN+4*, TMIEN+5, TMPUR+3~ , TMPUR+7*, TMPUR+9 |
SCTPD | TMPUR+3~, TMPUR+9*, TMPUR+10, TMPUR+11 |
SCZPC | ZPC+20~, ZPC+24, ZPC+37, ZPC+38, ID+29*, STATION+2*, STATION+3, STATION+8*, TEAM+2*, TEAM+4 , TEAM+8*, TMIEN+2*, TMIEN+4, TMIEN+7*, PROV+3*, PROV+25*, PROVDA+2*, PROVDA+5*, PROVDU+2*, PROVDU+5* , PROVT+2*, PROVT+5*, PROVPC+2*, PROVPC+11*, PROVSSN+3*, PROVSSN+10*, TMPUR+1*, TMPUR+21*, INIT+15*, INIT+16* , INIT+17*, INIT+18*, INIT+20*, INIT+21*, INIT+22*, ADJUST+1, ADJUST+2, ADJUST+3* |
SCZPC(1 | ADJUST+2* |
SNUM | STATION+1~, STATION+5*, STATION+6, TEAM+1~, TEAM+6*, TEAM+7, TMIEN+1~, TMIEN+6*, TMIEN+7 |
SS | ZPC+20~, PROV+10, INIT+5* |
STAT | STATION+1~, STATION+7*, STATION+8 |
TEAM | STATION+1~, STATION+6*, STATION+7, TEAM+1~, TEAM+7*, TEAM+8 |
TEAMP | STATION+1~, STATION+4*, STATION+5, TEAM+1~, TEAM+5*, TEAM+6, TMIEN+1~, TMIEN+5*, TMIEN+6 |
TMD | TMPUR+3~, TMPUR+13*, TMPUR+14 |
U | ID+22, TEAM+3, TMIEN+3, PROVDA+3, PROVDU+3, PROVT+3, PROVSSN+8, TMPUR+7, TMPUR+11, TMPUR+14 , TMPUR+19 |
X | PROV+1~, PROV+21*, PROV+22* |