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 |
| 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~ |