SDESGETREGA ;ALB/LAB,TAW,LAB,KML,MGD,LAB,RRM - Get registration info JSON format ; Jul 28,2022
Source file <SDESGETREGA.m>
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 |
Package | Total | Caller Graph |
---|---|---|
Scheduling | 1 | SDES |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETREGA(SDECY,DFN,SDEAS) | ;return basic reg info/demographics for given patient in JSON format
|
|
VALIDATE | ;validate input Parameter
|
|
BUILDER | ;Convert data to JSON
|
|
ASSIGNVALS | ;assign values to be used to build output
; assign data values |
|
GETREG | ;
|
Name | Field # of Occurrence |
---|---|
$$GET1^DIQ | ASSIGNVALS+17, GETREG+8, GETREG+9, GETREG+84, GETREG+85 |
GETS^DIQ | ASSIGNVALS+5 |
$$START^SCMCMHTC | ASSIGNVALS+9 |
$$FMTISO^SDAMUTDT | ASSIGNVALS+17, GETREG+9, GETREG+84, GETREG+85 |
ETH^SDECU2 | ASSIGNVALS+8 |
RACELST^SDECU2 | ASSIGNVALS+7 |
PDEMO^SDECU3 | ASSIGNVALS+6 |
$$PTSEC^SDECUTL | GETREG+15 |
$$GETPATICN^SDESINPUTVALUTL | GETREG+2 |
ENCODE^SDESJSON | BUILDER+3 |
ERRLOG^SDESJSON | VALIDATE+1, VALIDATE+2, VALIDATE+5 |
$$EASVALIDATE^SDESUTIL | VALIDATE+4 |
$$NEWGAF^SDUTL2 | ASSIGNVALS+11 |
$$OUTPTPR^SDUTL3 | ASSIGNVALS+10 |
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ, GETS^DIQ |
^DGS(41.41 - [#41.41] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DGS(41.41 - [#41.41] | ASSIGNVALS+15 |
^DPT - [#2] | VALIDATE+2 |
Name | Line Occurrences |
---|---|
ASSIGNVALS | GETREG+3 |
BUILDER | GETREGA+8, GETREGA+10 |
GETREG | GETREGA+9 |
VALIDATE | GETREGA+8 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DFN | GETREGA~, VALIDATE+1, VALIDATE+2, ASSIGNVALS+4, ASSIGNVALS+6, ASSIGNVALS+7, ASSIGNVALS+8, ASSIGNVALS+9, ASSIGNVALS+10, ASSIGNVALS+11 , ASSIGNVALS+15, GETREG+1, GETREG+2, GETREG+8, GETREG+9, GETREG+15, GETREG+84, GETREG+85 |
GAF | GETREGA+6~, ASSIGNVALS+11*, ASSIGNVALS+13*, ASSIGNVALS+14 |
GAFR | GETREGA+6~, ASSIGNVALS+12*, ASSIGNVALS+14*, GETREG+39 |
JSONERR | BUILDER+1~, BUILDER+2*, BUILDER+3 |
PETH | GETREGA+6~, ASSIGNVALS+8, GETREG+12 |
PETHN | GETREGA+6~, ASSIGNVALS+8, GETREG+13 |
POP | GETREGA+6~, GETREGA+7*, GETREGA+8, VALIDATE+1*, VALIDATE+2*, VALIDATE+5* |
PRACE | GETREGA+6~, ASSIGNVALS+7, GETREG+10 |
PRACEN | GETREGA+6~, ASSIGNVALS+7, GETREG+11 |
PREREGTIM | GETREGA+6~, ASSIGNVALS+4*, ASSIGNVALS+17*, GETREG+18 |
PREREGTIMIEN | ASSIGNVALS+3~, ASSIGNVALS+15*, ASSIGNVALS+16, ASSIGNVALS+17 |
SDDEMO | GETREGA+6~, ASSIGNVALS+6 |
SDDEMO("BADADD" | GETREG+60 |
SDDEMO("GENDER" | GETREG+14 |
SDDEMO("HPHONE" | GETREG+45 |
SDDEMO("HRN" | GETREG+26 |
SDDEMO("K2CITY" | GETREG+109 |
SDDEMO("K2NAME" | GETREG+103 |
SDDEMO("K2PHONE" | GETREG+105 |
SDDEMO("K2REL" | GETREG+104 |
SDDEMO("K2STATE" | GETREG+110 |
SDDEMO("K2STREET" | GETREG+106 |
SDDEMO("K2STREET2" | GETREG+107 |
SDDEMO("K2STREET3" | GETREG+108 |
SDDEMO("K2ZIP" | GETREG+111 |
SDDEMO("KCITY" | GETREG+94 |
SDDEMO("KPHONE" | GETREG+92 |
SDDEMO("KREL" | GETREG+91 |
SDDEMO("KSTATE" | GETREG+95 |
SDDEMO("KSTREET" | GETREG+93 |
SDDEMO("KSTREET2" | GETREG+97 |
SDDEMO("KSTREET3" | GETREG+98 |
SDDEMO("KZIP" | GETREG+96 |
SDDEMO("NAME" | GETREG+7 |
SDDEMO("NOK" | GETREG+90 |
SDDEMO("OPHONE" | GETREG+46 |
SDDEMO("PADDRES1" | GETREG+50 |
SDDEMO("PADDRES2" | GETREG+51 |
SDDEMO("PADDRES3" | GETREG+52 |
SDDEMO("PCELL" | GETREG+43 |
SDDEMO("PCITY" | GETREG+53 |
SDDEMO("PCOUNTRY" | GETREG+56 |
SDDEMO("PCOUNTY" | GETREG+55 |
SDDEMO("PEMAIL" | GETREG+44 |
SDDEMO("PFLOCAL" | GETREG+34 |
SDDEMO("PFNATIONAL" | GETREG+33 |
SDDEMO("PF_FFF" | GETREG+31 |
SDDEMO("PF_VCD" | GETREG+32 |
SDDEMO("PMARITAL" | GETREG+16 |
SDDEMO("PRELIGION" | GETREG+17 |
SDDEMO("PRIGRP" | GETREG+36, GETREG+38 |
SDDEMO("PSTATE" | GETREG+54 |
SDDEMO("PTADDRESS1" | GETREG+74 |
SDDEMO("PTADDRESS2" | GETREG+75 |
SDDEMO("PTADDRESS3" | GETREG+76 |
SDDEMO("PTCITY" | GETREG+77 |
SDDEMO("PTCOUNTRY" | GETREG+81 |
SDDEMO("PTCOUNTY" | GETREG+83 |
SDDEMO("PTSTATE" | GETREG+78 |
SDDEMO("PTZIP" | GETREG+79 |
SDDEMO("PTZIP+4" | GETREG+80 |
SDDEMO("PZIP+4" | GETREG+58 |
SDDEMO("SIMILAR" | GETREG+37 |
SDDEMO("SUBGRP" | GETREG+35, GETREG+36 |
SDDEMO("SVCCONN" | GETREG+23 |
SDDEMO("SVCCONNP" | GETREG+24 |
SDDFN | GETREGA+6~, ASSIGNVALS+4*, ASSIGNVALS+5, GETREG+25, GETREG+57, GETREG+59, GETREG+64, GETREG+65, GETREG+66, GETREG+67 , GETREG+68, GETREG+69, GETREG+82, GETREG+86, GETREG+99, GETREG+112, GETREG+116, GETREG+117, GETREG+118, GETREG+119 , GETREG+120, GETREG+121, GETREG+122, GETREG+123, GETREG+124, GETREG+125, GETREG+126 |
SDEAS | GETREGA~, VALIDATE+3*, VALIDATE+4*, VALIDATE+5 |
SDECY | GETREGA~, BUILDER+3 |
SDINFO | GETREGA+6~, VALIDATE+1, VALIDATE+2, VALIDATE+5, BUILDER+3 |
SDINFO("Patient" | GETREG+1*, GETREG+2*, GETREG+7*, GETREG+8*, GETREG+9*, GETREG+10*, GETREG+11*, GETREG+12*, GETREG+13*, GETREG+14* , GETREG+15*, GETREG+16*, GETREG+17*, GETREG+18*, GETREG+22*, GETREG+23*, GETREG+24*, GETREG+25*, GETREG+26*, GETREG+27* , GETREG+31*, GETREG+32*, GETREG+33*, GETREG+34*, GETREG+35*, GETREG+36*, GETREG+37*, GETREG+38*, GETREG+39*, GETREG+43* , GETREG+44*, GETREG+45*, GETREG+46*, GETREG+50*, GETREG+51*, GETREG+52*, GETREG+53*, GETREG+54*, GETREG+55*, GETREG+56* , GETREG+57*, GETREG+58*, GETREG+59*, GETREG+60*, GETREG+64*, GETREG+65*, GETREG+66*, GETREG+67*, GETREG+68*, GETREG+69* , GETREG+74*, GETREG+75*, GETREG+76*, GETREG+77*, GETREG+78*, GETREG+79*, GETREG+80*, GETREG+81*, GETREG+82*, GETREG+83* , GETREG+84*, GETREG+85*, GETREG+86*, GETREG+90*, GETREG+91*, GETREG+92*, GETREG+93*, GETREG+94*, GETREG+95*, GETREG+96* , GETREG+97*, GETREG+98*, GETREG+99*, GETREG+103*, GETREG+104*, GETREG+105*, GETREG+106*, GETREG+107*, GETREG+108*, GETREG+109* , GETREG+110*, GETREG+111*, GETREG+112*, GETREG+116*, GETREG+117*, GETREG+118*, GETREG+119*, GETREG+120*, GETREG+121*, GETREG+122* , GETREG+123*, GETREG+124*, GETREG+125*, GETREG+126* |
SDMHP | GETREGA+6~, ASSIGNVALS+9*, GETREG+27 |
SDPATARR | GETREGA+6~ |
SDPATARR(2 | GETREG+25, GETREG+57, GETREG+59, GETREG+64, GETREG+65, GETREG+66, GETREG+67, GETREG+68, GETREG+69, GETREG+82 , GETREG+86, GETREG+99, GETREG+112, GETREG+116, GETREG+117, GETREG+118, GETREG+119, GETREG+120, GETREG+121, GETREG+122 , GETREG+123, GETREG+124, GETREG+125, GETREG+126 |
SDPCP | GETREGA+6~, ASSIGNVALS+10*, GETREG+22 |
SDZIP | GETREGA+6~ |