SDESINPUTVALUTL ;ALB/RRM - VISTA SCHEDULING INPUT VALIDATION UTILITY; Jun 10, 2022@15:02
Source file <SDESINPUTVALUTL.m>
| Package | Total | Call Graph |
|---|---|---|
| VA FileMan | 3 | $$GET1^DID ^DIK $$GET1^DIQ |
| Scheduling | 2 | ERRLOG^SDESJSON $$EASVALIDATE^SDESUTIL |
| DRG Grouper | 1 | ($$CODEN,$$ICDDX)^ICDEX |
| Master Patient Index VistA | 1 | $$GETICN^MPIF001 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| VALIDATEMODALITY(SDAPTREQ,MODALITY) | ;Retrieve the Modality set of codes
; Input : MODALITY - The internal/external set of code value ; Output: None |
|
| GETRES(SDCL,INACT) | ||
| VALIDATEEAS(ERRORS,SDEAS) | ;Validate SDEAS
|
|
| LAST4SSN(DFN) | ;Retrieve the last 4 SSN of a patient
|
|
| GETPATICN(DFN) | ;Retrieve Patient ICN
|
|
| VALIDATEDFN(ERRORS,DFN) | ;
|
|
| GETDIAGSTAT(DIAG) | ;Get the current Diagnosis status
|
|
| DELDIAGNOSIS(SCIEN) | ;Remove existing Diagnosis prior to updating new ones
|
| Name | Field # of Occurrence |
|---|---|
| $$GET1^DID | VALIDATEMODALITY+6 |
| ^DIK | DELDIAGNOSIS+5 |
| $$GET1^DIQ | GETRES+7, LAST4SSN+2, GETDIAGSTAT+2 |
| $$CODEN^ICDEX | GETDIAGSTAT+2 |
| $$ICDDX^ICDEX | GETDIAGSTAT+3 |
| $$GETICN^MPIF001 | GETPATICN+2 |
| ERRLOG^SDESJSON | VALIDATEMODALITY+7, VALIDATEMODALITY+12, VALIDATEEAS+3, VALIDATEDFN+1, VALIDATEDFN+2 |
| $$EASVALIDATE^SDESUTIL | VALIDATEEAS+2 |
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| ^SDEC(409.831 - [#409.831] | GET1^DIQ |
| ^SDEC(409.85 - [#409.85] | GET1^DID |
| ^ICD9 - [#80] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | VALIDATEDFN+2 |
| ^SC - [#44] | GETRES+3, DELDIAGNOSIS+5 |
| ^SDEC(409.831 - [#409.831] | GETRES+5, GETRES+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | DELDIAGNOSIS+1~, DELDIAGNOSIS+5* |
| DA(1 | DELDIAGNOSIS+3*, DELDIAGNOSIS+4 |
| DFN | LAST4SSN~, LAST4SSN+2, GETPATICN~, GETPATICN+2, VALIDATEDFN~, VALIDATEDFN+1, VALIDATEDFN+2 |
| DIAG | GETDIAGSTAT~, GETDIAGSTAT+2 |
| DIAGCODENUM | GETDIAGSTAT+1~, GETDIAGSTAT+2*, GETDIAGSTAT+3 |
| DIAGCODESTAT | GETDIAGSTAT+1~, GETDIAGSTAT+3*, GETDIAGSTAT+4 |
| DIK | DELDIAGNOSIS+1~, DELDIAGNOSIS+4* |
| ERROR | VALIDATEMODALITY+4~, VALIDATEMODALITY+5*, VALIDATEMODALITY+7*, VALIDATEMODALITY+12*, VALIDATEMODALITY+13 |
| ERRORS | VALIDATEEAS~, VALIDATEEAS+3, VALIDATEDFN~, VALIDATEDFN+1, VALIDATEDFN+2 |
| FOUND | VALIDATEMODALITY+4~, VALIDATEMODALITY+5*, VALIDATEMODALITY+11*, VALIDATEMODALITY+12 |
| I | VALIDATEMODALITY+4~, VALIDATEMODALITY+9*, VALIDATEMODALITY+10 |
| INACT | GETRES~, GETRES+7 |
| LAST4SSN | LAST4SSN+1~, LAST4SSN+2*, LAST4SSN+3*, LAST4SSN+4*, LAST4SSN+5 |
| MODALITY | VALIDATEMODALITY~, VALIDATEMODALITY+11*, VALIDATEMODALITY+12 |
| PATIENTICN | GETPATICN+1~, GETPATICN+2*, GETPATICN+3*, GETPATICN+4 |
| RESULT | VALIDATEMODALITY+4~ |
| SCIEN | DELDIAGNOSIS~, DELDIAGNOSIS+2, DELDIAGNOSIS+3, DELDIAGNOSIS+5 |
| SDAPTREQ | VALIDATEMODALITY~, VALIDATEMODALITY+7, VALIDATEMODALITY+12 |
| SDCL | GETRES~, GETRES+3, GETRES+5 |
| SDEAS | VALIDATEEAS~, VALIDATEEAS+1*, VALIDATEEAS+2*, VALIDATEEAS+3 |
| SDERR | VALIDATEMODALITY+4~, VALIDATEMODALITY+7 |
| SDHLN | GETRES+1~, GETRES+3*, GETRES+4 |
| SDI | GETRES+1~, GETRES+5*, GETRES+6, GETRES+7, GETRES+8, GETRES+10 |
| SDMODSOC | VALIDATEMODALITY+4~, VALIDATEMODALITY+6*, VALIDATEMODALITY+9, VALIDATEMODALITY+10 |
| SDNOD | GETRES+1~, GETRES+6*, GETRES+9 |
| SDRES | GETRES+1~, GETRES+2*, GETRES+5, GETRES+10*, GETRES+11*, GETRES+12 |
| SDRES1 | GETRES+1~, GETRES+2*, GETRES+8*, GETRES+11 |
| U | GETRES+3, GETRES+9 |
| YY | VALIDATEMODALITY+4~, VALIDATEMODALITY+10*, VALIDATEMODALITY+11 |