SRSCOR ;B'HAM ISC/SJA - Surgery/CoreFLS API ; [ 12/6/01 8:59 AM ]
Source file <SRSCOR.m>
| Package | Total | Call Graph |
|---|---|---|
| DRG Grouper | 2 | $$CPT^ICPTCOD $$MOD^ICPTMOD |
| Surgery | 2 | ^SROP1 $$SITE^SROUTL0 |
| Uncategorized | 2 | $$BLDSEG^CSLSUR1 $$GETICN^MPIF001 |
| VA Fileman | 2 | NOW^%DTC $$GET1^DIQ |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| AR1 | ; Schedule ID
|
|
| AR2 | ; Patient ID (DFN) and ICN
|
|
| AR3 | ; Type of Action
|
|
| AR4 | ; Date/Time of Surgery
|
|
| AR5 | ; Principle CPT code & Name
|
|
| AR6 | ; Surgeon ID & Name
|
|
| AR7 | ; Surgical Specialty Code & Name
|
|
| AR8 | ; Local Surgical Specialty Code & Name
|
|
| AR9 | ; Operating Room
|
|
| SEND | ; Call CoreFLS API
|
|
| AR12 | ; Scheduled by
|
|
| AR13 | ; Entered by
|
|
| AR10 | ; SPD Comments
|
|
| AR11 | ; Hospital
|
|
| AR16 | ; Attending Surgeon
|
|
| CHKS(SRDA) | ; Calculate checksum of SPD COMMENTS field
|
|
| AR14 | ; IN/OUT-PATIENT STATUS
|
|
| AR15 | ; Time Stamp
|
|
| EXIT | ||
| ST(SRTN) |
| FileNo | Call Tags |
|---|---|
| ^DIC(4 - [#4] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TEST" | ST, AR2+1 |
| ^DIC(45.3 - [#45.3] | AR7+3 |
| ^SC - [#44] | AR9+1 |
| ^SRF - [#130] | ST+3, AR5+1, AR5+2, AR5+5, AR5+6, AR5+9, AR5+10, AR5+13, AR6+1, AR10+1 , AR12+1, AR16+1, SEND+2*, SEND+3*, CHKS+2 |
| ^SRO(133 - [#133] | AR11+1 |
| ^SRO(137.45 - [#137.45] | AR7+1 |
| ^SRS - [#131.7] | AR9+1 |
| ^TMP("CSLSUR1" | ST+2!, AR1+1*, AR2+2*, AR3+1*, AR4+1*, AR5+1*, AR5+2*, AR5+6*, AR5+10*, AR5+13* , AR6+2*, AR7+3*, AR8+1*, AR9+2*, AR10+2*, AR11+2*, AR12+2*, AR13+1*, AR14+1*, AR15+1* , AR16+2*, EXIT! |
| ^VA(200 - [#200] | AR6+2, AR12+2, AR13+1, AR16+2 |
| Name | Line Occurrences |
|---|---|
| EXIT | ST |
| Name | Field # of Occurrence |
|---|---|
| ^( | AR5+5, AR5+9 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | AR15+1 |
| ASURG | ST+1~, AR16+1*, AR16+2 |
| DUZ | AR13+1 |
| DYNOTE | ST+1~, SEND+1*, SEND+2 |
| II | ST+1~, AR5+9*, AR5+13 |
| J | CHKS+1~, CHKS+2* |
| JJ | ST+1~, AR5+9*, AR5+10*, AR5+13, AR9+1*, AR9+2 |
| L | ST+1~, AR10+1*, AR10+2, CHKS+1~, CHKS+2* |
| LSS | ST+1~, AR7+1*, AR7+2, AR8+1 |
| LSSC | ST+1~, AR7+1*, AR8+1 |
| LSSN | ST+1~, AR7+1*, AR8+1 |
| MM | ST+1~, AR5+13* |
| NSSIEN | ST+1~, AR7+2*, AR7+3 |
| OCIEN | ST+1~, AR5+9*, AR5+10 |
| OCPT | ST+1~, AR5+10* |
| OMIEN | ST+1~, AR5+13* |
| OR | ST+1~, AR9+1* |
| ORN | ST+1~, AR9+1*, AR9+2 |
| PM | ST+1~, AR5+5*, AR5+6 |
| PMIEN | ST+1~, AR5+5*, AR5+6 |
| SPF | ST+1~, AR11+1*, AR11+2 |
| SRCSUM | CHKS+1~*, CHKS+2*, CHKS+3 |
| SRDA | CHKS~, CHKS+2 |
| SRICN | ST+1~, AR2+1*, AR2+2 |
| SRICPT | ST+1~, AR5+2* |
| SRNODE0 | ST+1~, ST+3*, AR2+1, AR2+2, AR4+1, AR7+1, AR9+1, AR14+1 |
| SRNODE30 | ST+1~, ST+3* |
| SRNODE31 | ST+1~, ST+3*, AR4+1, SEND+2 |
| SROP | ST+1~, AR5+1*, AR5+2, SEND+3* |
| SROPER | ST+1~, SEND+3* |
| SRSP | ST+1~, AR12+1*, AR12+2 |
| SRTN | ST~, ST+3, AR1+1, AR5+1, AR5+2, AR5+5, AR5+6, AR5+9, AR5+10, AR5+13 , AR6+1, AR10+1, AR11+1, AR12+1, AR16+1, SEND+2, SEND+3 |
| >> SRTYPE | AR3+1 |
| SURGN | ST+1~, AR6+1*, AR6+2 |
| X | ST*, AR2+1*, AR10+1*, AR10+2, CHKS+1~, CHKS+2* |