DGREGEEWS ;ALB/MCF - E&E Web Service ;9 September 2020 9:00 AM
Source file <DGREGEEWS.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 1 | UNWIND^%ZTER |
| VA FileMan | 1 | $$FIND1^DIC |
| Web Services Client | 1 | ($$EOFAC,$$GETPROXY,ZTER)^XOBWLIB |
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN(DGKEY,DGREQNAM,DGENSTAT,DGWSHTOE,DGCOMP) | ; Main entry point function call
; Input : DGKEY (Required) - patient full ICN with checksum -> ICN_"V"_CHECKSUM ; DGREQNAM (Required) - Requester name. Ex: "VistAData" ; Output: DGENSTAT (Pass by reference) - Contains the enrollment status. NULL = ICN is unknown to ES ; DGWSHTOE (Pass by reference) - Contains the "Do You Wish To Enroll?" value. ; DGCOMP (Pass by reference) - Contains the "COMPACT Act Eligible?" value. ; Return: DGRESP - the response in the format "N^Descriptive text". ; 1 - An enrollment status exists. Descriptive text=Enrollment Status ; 0 - No enrollment status exists OR Invalid ICN OR Network error. |
|
| GETSUMM(DGSUMMARY) | ; Set up web service object through HWSC.
; Output: DGSUMMARY object |
|
| RESULTS(DGSUMMARY) | ; get enrollment status and "do you wish to enroll value?"
; Input: DGSUMMARY object |
|
| STATCODE | ; http response status code
|
|
| ERR | ; error trapping code
|
|
| QUIT | ;
|
| FileNo | Call Tags |
|---|---|
| ^XOB(18.02 - [#18.02] | FIND1^DIC |
| ^XOB(18.12 - [#18.12] | FIND1^DIC |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DGCOMP | EN~, EN+14*, RESULTS+7* |
| DGEEOBJ | EN+10~, GETSUMM+3* |
| DGENSTAT | EN~, EN+14*, RESULTS+5* |
| DGERR | ERR+1~, ERR+4*, ERR+10, QUIT+1 |
| DGKEY | EN~, GETSUMM+10 |
| DGREQNAM | EN~, GETSUMM+10 |
| DGRESP | EN+10~, EN+15*, EN+17, EN+19, GETSUMM+2*, RESULTS+4*, RESULTS+9*, ERR+8* |
| DGSTCODE | EN+10~, EN+14*, RESULTS+4, RESULTS+9, STATCODE+1*, ERR+8 |
| DGSUMMARY | EN+10~, EN+16, EN+17, EN+18, GETSUMM~, GETSUMM+10, RESULTS~ |
| DGTEXT | ERR+1~, ERR+6*, ERR+7*, ERR+8 |
| DGWSHTOE | EN~, EN+14*, RESULTS+6* |