SDES2BLCKANDMOV2 ;ALB/JHC - BLOCK AND MOVE 2 ; 4/03/2026
Source file <SDES2BLCKANDMOV2.m>
| Name | Field # of Occurrence |
|---|---|
| FILE^DIE | VALIDATE+33, VALIDATE+35 |
| $$GET1^DIQ | VALIDATE+6, VALIDATE+7, VALIDATE+8, VALIDATE+9, VALIDATE+11, VALIDATE+12, VALIDATE+15, VALIDATE+20, VALIDATE+21, VALIDATE+24 , VALIDATE+26, VALIDATE+27, VALIDATE+28, VALIDATE+33, VALIDATE+35, VALIDATEORIGSLOT+6, VALIDATEORIGSLOT+12, POPULATE+7, POPULATE+9, POPULATE+11 , POPULATE+17, POPULATE+21, POPULATE+22, BUILDAPPTARRAY+8, BUILDAPPTARRAY+12, BUILDAPPTARRAY+18, BUILDAPPTARRAY+26, BUILDAPPTARRAY+32, BUILDAPPTARRAY+34, VALAPPTLENGTHS+2 , VALAPPTLENGTHS+3, VALAPPTLENGTHS+4, VALAPPTLENGTHS+5 |
| GETS^DIQ | BUILDAPPTARRAY+3, BUILDAPPTARRAY+6, BUILDAPPTARRAY+9 |
| $$FMTISO^SDAMUTDT | VALIDATE+20, VALIDATE+21, POPULATE+13, POPULATE+17, POPULATE+21, POPULATE+22, BUILDAPPTARRAY+11, BUILDAPPTARRAY+12, BUILDAPPTARRAY+16, BUILDAPPTARRAY+38 , BUILDAPPTARRAY+39, BUILDAPPTARRAY+40 |
| $$ISOTFM^SDAMUTDT | VALIDATEORIGSLOT+6, VALIDATEORIGSLOT+8 |
| CANCEL^SDES2CANCLNAVAIL | BLOCKANDMOVE+11 |
| VALIDATE^SDES2CANCLNAVAIL | VALIDATE+19 |
| CREATE^SDES2CREATEAPPT2 | BLOCKANDMOVE+14 |
| VALIDATE^SDES2CREATEAPPT2 | VALIDATE+34 |
| BUILDJSON^SDES2JSON | BLOCKANDMOVE+4, BLOCKANDMOVE+7, BLOCKANDMOVE+9 |
| ERRLOG^SDES2JSON | VALIDATE+6, VALIDATE+7, VALIDATE+8, VALIDATE+9, VALIDATE+11, VALIDATE+12, VALIDATEORIGSLOT+3, VALIDATEORIGSLOT+7, VALIDATEORIGSLOT+15, VALAPPTLENGTHS+7 , VALAPPTLENGTHS+8 |
| VALCONTEXT^SDES2VALCONTEXT | BLOCKANDMOVE+3 |
| $$VALISODTTM^SDES2VALISODTTM | POPULATE+8 |
| VALFILEIEN^SDES2VALUTIL | VALIDATE+3, POPULATE+3 |
| $$GET44RECORDIENS^SDESCANAPPT2 | VALIDATE+9, POPULATE+11 |
| GETCLAVAILABLTY^SDESCLINICAVAIL | POPULATE+13, POPULATE+17 |
| $$GETRES^SDESINPUTVALUTL | BUILDAPPTARRAY+14 |
| ERRLOG^SDESJSON | VALIDATE+29 |
| $$FMADD^XLFDT | BUILDAPPTARRAY+12 |
| DECODE^XLFJSON | POPULATE+14, POPULATE+18 |
| DUZ^XUP | BLOCKANDMOVE+5 |
| RPC Name | Call Tags |
|---|---|
| SDES2 BLOCK AND MOVE2 | BLOCKANDMOVE |
| FileNo | Call Tags |
|---|---|
| 2.98 | GET1^DIQ, GETS^DIQ |
| ^SD(409.1 - [#409.1] | GET1^DIQ |
| ^SDEC(409.831 - [#409.831] | GET1^DIQ |
| ^SDEC(409.84 - [#409.84] | GET1^DIQ, GETS^DIQ |
| ^SDEC(409.85 - [#409.85] | GET1^DIQ |
| ^SC - [#44] | GET1^DIQ |
| 44.003 | GET1^DIQ, GETS^DIQ |
| 44.005 | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^HOLIDAY - [#40.5] | VALIDATE+6 |
| ^SC - [#44] | VALIDATE+7, VALIDATEORIGSLOT+11 |
| Name | Line Occurrences |
|---|---|
| BUILDAPPTARRAY | BLOCKANDMOVE+13, VALIDATE+32 |
| POPULATE | BLOCKANDMOVE+6 |
| VALAPPTLENGTHS | VALIDATE+16 |
| VALIDATE | BLOCKANDMOVE+8 |
| VALIDATEORIGSLOT | VALIDATE+15 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| APPOINTMENT | BLOCKANDMOVE+1~, BLOCKANDMOVE+8, BLOCKANDMOVE+13, BLOCKANDMOVE+14, VALIDATE~, VALIDATE+32, VALIDATE+34, BUILDAPPTARRAY~ |
| APPOINTMENT(" | APPOINTMENT LENGTH" , BUILDAPPTARRAY+28*, APPOINTMENT REASON" , BUILDAPPTARRAY+35*, APPOINTMENT TYPE NAME" , BUILDAPPTARRAY+26*, APPOINTMENT TYPE" , BUILDAPPTARRAY+25*, CLINIC IEN" , BUILDAPPTARRAY+20* , EKG DATE TIME" , BUILDAPPTARRAY+40*, END DATE TIME" , BUILDAPPTARRAY+12*, EXTERNAL ID" , BUILDAPPTARRAY+17*, LAB DATE TIME" , BUILDAPPTARRAY+38*, MRTC PARENT" , BUILDAPPTARRAY+34* , NEXT AVAILABLE APPOINTMENT" , BUILDAPPTARRAY+44*, PATIENT ELIGIBILITY" , BUILDAPPTARRAY+36*, PATIENT INDICATED DATE" , BUILDAPPTARRAY+16*, PATIENT STATUS" , BUILDAPPTARRAY+27*, PROVIDER IEN" , BUILDAPPTARRAY+19* , REQUEST TYPE" , BUILDAPPTARRAY+18*, RESOURCE IEN" , BUILDAPPTARRAY+14*, SCHEDULE REQUEST TYPE" , BUILDAPPTARRAY+43*, SERVICE CONNECTED PERCENTAGE" , BUILDAPPTARRAY+30*, SERVICE CONNECTED" , BUILDAPPTARRAY+29* , START DATE TIME" , BUILDAPPTARRAY+11*, XRAY DATE TIME" , BUILDAPPTARRAY+39* |
| APPOINTMENT("COLLATERAL" | BUILDAPPTARRAY+42* |
| APPOINTMENT("DFN" | BUILDAPPTARRAY+13* |
| APPOINTMENT("FOLLOWUP" | BUILDAPPTARRAY+45* |
| APPOINTMENT("MRTC" | BUILDAPPTARRAY+33* |
| APPOINTMENT("NOTE" | BUILDAPPTARRAY+22*, BUILDAPPTARRAY+24* |
| APPOINTMENT("OVERBOOK" | BUILDAPPTARRAY+37* |
| APPOINTMENT("PURPOSE" | BUILDAPPTARRAY+41* |
| APPOINTMENT("WALKIN" | BUILDAPPTARRAY+15* |
| APPTIEN | BLOCKANDMOVE+6, BLOCKANDMOVE+8, BLOCKANDMOVE+13, VALIDATE~, VALIDATE+8, VALIDATE+9, VALIDATE+12, VALIDATE+15, VALIDATE+16, VALIDATE+20 , VALIDATE+21, VALIDATE+24, VALIDATE+26, VALIDATE+32, VALIDATE+33, VALIDATE+35, VALIDATEORIGSLOT~, VALIDATEORIGSLOT+6, POPULATE~, POPULATE+2* , POPULATE+3, POPULATE+7, POPULATE+11, POPULATE+17, POPULATE+21, POPULATE+22, BUILDAPPTARRAY~, BUILDAPPTARRAY+3, BUILDAPPTARRAY+4, BUILDAPPTARRAY+5 , BUILDAPPTARRAY+7, BUILDAPPTARRAY+12, BUILDAPPTARRAY+13, BUILDAPPTARRAY+16, BUILDAPPTARRAY+17, BUILDAPPTARRAY+18, BUILDAPPTARRAY+19, BUILDAPPTARRAY+23, BUILDAPPTARRAY+24, BUILDAPPTARRAY+26 , BUILDAPPTARRAY+27, BUILDAPPTARRAY+28, BUILDAPPTARRAY+31, BUILDAPPTARRAY+32, BUILDAPPTARRAY+34, VALAPPTLENGTHS~, VALAPPTLENGTHS+5 |
| APPTLENGTH | VALAPPTLENGTHS+1~, VALAPPTLENGTHS+5*, VALAPPTLENGTHS+7, VALAPPTLENGTHS+8 |
| APPTRETURN | BLOCKANDMOVE+1~ |
| APPTSTART | VALAPPTLENGTHS+1~ |
| ARRAY298 | BUILDAPPTARRAY+1~ |
| ARRAY298( | BUILDAPPTARRAY+38, BUILDAPPTARRAY+39, BUILDAPPTARRAY+40, BUILDAPPTARRAY+41, BUILDAPPTARRAY+42, BUILDAPPTARRAY+43, BUILDAPPTARRAY+44, BUILDAPPTARRAY+45 |
| ARRAY44003 | BUILDAPPTARRAY+1~ |
| ARRAY44003( | BUILDAPPTARRAY+35, BUILDAPPTARRAY+36 |
| AVAILSLOTS | VALAPPTLENGTHS~ |
| BLOCKANDMOVE | BLOCKANDMOVE~, BLOCKANDMOVE+6, POPULATE~ |
| BLOCKANDMOVE( | "APPOINTMENT IEN" , POPULATE+2, "TARGET CLINIC" , POPULATE+6, "TARGET DATE TIME" , POPULATE+8 |
| BLOCKMOVERETURN | BLOCKANDMOVE+1~ |
| CANCELAVAIL | BLOCKANDMOVE+1~, BLOCKANDMOVE+6, BLOCKANDMOVE+8, BLOCKANDMOVE+11, VALIDATE~, VALIDATE+19, POPULATE~ |
| CANCELAVAIL(" | CLINIC IEN" , POPULATE+20*, END DATE TIME" , VALIDATE+21*, POPULATE+22*, FULL PARTIAL FLAG" , POPULATE+23*, START DATE TIME" , VALIDATE+20*, POPULATE+21* |
| CANCELAVAIL("REMARKS" | BLOCKANDMOVE+8, POPULATE+24* |
| CLINICIEN | VALIDATEORIGSLOT~, VALIDATEORIGSLOT+6, VALIDATEORIGSLOT+8, VALIDATEORIGSLOT+11, VALIDATEORIGSLOT+12 |
| CLINIEN | BUILDAPPTARRAY+1~, BUILDAPPTARRAY+8*, BUILDAPPTARRAY+38, BUILDAPPTARRAY+39, BUILDAPPTARRAY+40 |
| COUNT | VALIDATEORIGSLOT+1~, VALIDATEORIGSLOT+10*, VALIDATEORIGSLOT+13*, VALIDATEORIGSLOT+14 |
| DATETIME | VALIDATEORIGSLOT+1~, VALIDATEORIGSLOT+8*, VALIDATEORIGSLOT+11, VALIDATEORIGSLOT+12 |
| DFN | VALIDATE+1~, VALIDATE+26*, VALIDATE+27, VALIDATE+28, BUILDAPPTARRAY+1~, BUILDAPPTARRAY+4*, BUILDAPPTARRAY+5 |
| DONE | VALIDATEORIGSLOT+1~, VALIDATEORIGSLOT+4*, VALIDATEORIGSLOT+5, VALIDATEORIGSLOT+6* |
| DUPDATE | VALIDATE+1~, VALIDATE+27*, VALIDATE+29 |
| DUPSTAT | VALIDATE+1~, VALIDATE+28*, VALIDATE+29 |
| DUZ | BLOCKANDMOVE+5~, VALIDATE+7 |
| ENDTIME | VALIDATEORIGSLOT~ |
| ERRORS | BLOCKANDMOVE+1~, BLOCKANDMOVE+3, BLOCKANDMOVE+4, BLOCKANDMOVE+6, BLOCKANDMOVE+7, BLOCKANDMOVE+8, BLOCKANDMOVE+9, VALIDATE~, VALIDATE+3, VALIDATE+4 , VALIDATE+6, VALIDATE+7, VALIDATE+8, VALIDATE+9, VALIDATE+11, VALIDATE+12, VALIDATE+13, VALIDATE+15, VALIDATE+16, VALIDATE+17 , VALIDATE+19, VALIDATE+22, VALIDATE+29, VALIDATE+30, VALIDATE+34, VALIDATEORIGSLOT~, VALIDATEORIGSLOT+3, VALIDATEORIGSLOT+5, VALIDATEORIGSLOT+7, VALIDATEORIGSLOT+15 , POPULATE~, POPULATE+3, POPULATE+4, POPULATE+8, VALAPPTLENGTHS~, VALAPPTLENGTHS+7, VALAPPTLENGTHS+8 |
| ERRORS("Appointment" | BLOCKANDMOVE+4*, BLOCKANDMOVE+7*, BLOCKANDMOVE+9* |
| FDA | VALIDATE+1~, VALIDATE+33!, VALIDATE+35! |
| FDA( | VALIDATE+33*, VALIDATE+35* |
| IENS44 | BLOCKANDMOVE+1~, BLOCKANDMOVE+6, BLOCKANDMOVE+8, BLOCKANDMOVE+13, VALIDATE~, VALIDATE+32, POPULATE~, POPULATE+11*, BUILDAPPTARRAY~, BUILDAPPTARRAY+9 , BUILDAPPTARRAY+35, BUILDAPPTARRAY+36 |
| JSON | BLOCKANDMOVE~, BLOCKANDMOVE+4, BLOCKANDMOVE+7, BLOCKANDMOVE+9, BLOCKANDMOVE+14 |
| JSONAPPOINTMENT | BLOCKANDMOVE+1~ |
| JSONCANCEL | BLOCKANDMOVE+1~ |
| JSONCANCLINAVAIL | BLOCKANDMOVE+1~, BLOCKANDMOVE+11 |
| NOTEIDX | BUILDAPPTARRAY+1~, BUILDAPPTARRAY+21*, BUILDAPPTARRAY+23*, BUILDAPPTARRAY+24 |
| NUMBEROFAPPTS | VALIDATEORIGSLOT+1~ |
| ORIGAPPTDATE | VALIDATE+1~, VALIDATE+24*, VALIDATE+25 |
| ORIGCLINVARLEN | VALAPPTLENGTHS+1~, VALAPPTLENGTHS+2*, VALAPPTLENGTHS+6 |
| ORIGINALAPPT | BUILDAPPTARRAY+1~ |
| ORIGINALAPPT( | BUILDAPPTARRAY+4, BUILDAPPTARRAY+5, BUILDAPPTARRAY+7, BUILDAPPTARRAY+13, BUILDAPPTARRAY+16, BUILDAPPTARRAY+17, BUILDAPPTARRAY+18, BUILDAPPTARRAY+19, BUILDAPPTARRAY+23, BUILDAPPTARRAY+24 , BUILDAPPTARRAY+26, BUILDAPPTARRAY+27, BUILDAPPTARRAY+28, BUILDAPPTARRAY+31, BUILDAPPTARRAY+32, BUILDAPPTARRAY+34 |
| ORIGINALCLINIC | BLOCKANDMOVE+1~, BLOCKANDMOVE+6, BLOCKANDMOVE+8, BLOCKANDMOVE+13, VALIDATE~, VALIDATE+9, VALIDATE+15, VALIDATE+16, VALIDATE+19, VALIDATE+20 , VALIDATE+21, VALIDATE+32, POPULATE~, POPULATE+7*, POPULATE+11, POPULATE+17, POPULATE+20, POPULATE+21, POPULATE+22, BUILDAPPTARRAY~ , BUILDAPPTARRAY+19, VALAPPTLENGTHS~, VALAPPTLENGTHS+2 |
| ORIGINATINGSLOTS | BLOCKANDMOVE+1~, BLOCKANDMOVE+6, BLOCKANDMOVE+8, VALIDATE~, VALIDATE+15, VALIDATEORIGSLOT~, POPULATE~ |
| ORIGINATINGSLOTS("ClinAvail" | VALIDATEORIGSLOT+3, VALIDATEORIGSLOT+5, VALIDATEORIGSLOT+6, VALIDATEORIGSLOT+7, VALIDATEORIGSLOT+8 |
| ORIGSLOTS | BLOCKANDMOVE+1~, BLOCKANDMOVE+6, POPULATE~, POPULATE+17 |
| OVERBOOK | BLOCKANDMOVE+1~, BLOCKANDMOVE+6, BLOCKANDMOVE+8, BLOCKANDMOVE+13, VALIDATE~, VALIDATE+32, POPULATE~, POPULATE+10*, POPULATE+15*, BUILDAPPTARRAY~ , BUILDAPPTARRAY+37 |
| PATIENS | BUILDAPPTARRAY+1~, BUILDAPPTARRAY+5*, BUILDAPPTARRAY+6, BUILDAPPTARRAY+38, BUILDAPPTARRAY+39, BUILDAPPTARRAY+40, BUILDAPPTARRAY+41, BUILDAPPTARRAY+42, BUILDAPPTARRAY+43, BUILDAPPTARRAY+44 , BUILDAPPTARRAY+45 |
| REMARKS | VALIDATE~, VALIDATE+19 |
| RESIEN | BUILDAPPTARRAY+1~, BUILDAPPTARRAY+7*, BUILDAPPTARRAY+8 |
| SDCONTEXT | BLOCKANDMOVE~, BLOCKANDMOVE+3, BLOCKANDMOVE+8, BLOCKANDMOVE+11, BLOCKANDMOVE+14, VALIDATE~, VALIDATE+19, VALIDATE+34 |
| SDCONTEXT("US | ER DUZ" , BLOCKANDMOVE+5 |
| SLOT | BLOCKANDMOVE+1~, BLOCKANDMOVE+6, POPULATE~, POPULATE+13 |
| SLOTNUM | VALIDATEORIGSLOT+1~, VALIDATEORIGSLOT+4*, VALIDATEORIGSLOT+5*, VALIDATEORIGSLOT+6, VALIDATEORIGSLOT+7, VALIDATEORIGSLOT+8, VALIDATEORIGSLOT+14 |
| SLOTS | VALIDATEORIGSLOT+1~ |
| SUBIEN | VALIDATEORIGSLOT+1~, VALIDATEORIGSLOT+10*, VALIDATEORIGSLOT+11*, VALIDATEORIGSLOT+12 |
| TARGETCLINIC | BLOCKANDMOVE+6, BLOCKANDMOVE+8, BLOCKANDMOVE+13, VALIDATE~, VALIDATE+3, VALIDATE+6, VALIDATE+7, VALIDATE+11, VALIDATE+16, VALIDATE+32 , POPULATE~, POPULATE+6*, POPULATE+8, POPULATE+9, POPULATE+13, BUILDAPPTARRAY~, BUILDAPPTARRAY+11, BUILDAPPTARRAY+12, BUILDAPPTARRAY+14, BUILDAPPTARRAY+19 , BUILDAPPTARRAY+20, VALAPPTLENGTHS~, VALAPPTLENGTHS+3, VALAPPTLENGTHS+4 |
| TARGETDATE | BLOCKANDMOVE+1~, BLOCKANDMOVE+6, BLOCKANDMOVE+8, BLOCKANDMOVE+13, VALIDATE~, VALIDATE+6, VALIDATE+11, VALIDATE+16, VALIDATE+25, VALIDATE+27 , VALIDATE+28, VALIDATE+32, POPULATE~, POPULATE+8*, POPULATE+13, BUILDAPPTARRAY~, BUILDAPPTARRAY+11, BUILDAPPTARRAY+12 |
| TARGETDATETIME | VALAPPTLENGTHS~ |
| TARGETSLOT | BLOCKANDMOVE+1~, BLOCKANDMOVE+6, BLOCKANDMOVE+8, VALIDATE~, VALIDATE+16, POPULATE~ |
| TARGETSLOT("ClinAvail" | POPULATE+15 |
| TIMECLINICOPENS | BLOCKANDMOVE+1~, BLOCKANDMOVE+6, BLOCKANDMOVE+8, VALIDATE~, POPULATE~, POPULATE+9* |
| TRGTCLINAPTLEN | VALAPPTLENGTHS+1~, VALAPPTLENGTHS+4*, VALAPPTLENGTHS+7, VALAPPTLENGTHS+8 |
| TRGTCLINVARLEN | VALAPPTLENGTHS+1~, VALAPPTLENGTHS+3*, VALAPPTLENGTHS+6 |
| VAL | VALIDATE+1~, VALIDATE+34 |