Changeset 1034 for Scheduling/trunk/m/BSDXAPI.m
- Timestamp:
- Dec 6, 2010, 1:53:27 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Scheduling/trunk/m/BSDXAPI.m
r1006 r1034 1 BSDXAPI ; IHS/ANMC/LJF - SCHEDULING APIs ; 11/ 2/10 4:36pm1 BSDXAPI ; IHS/ANMC/LJF - SCHEDULING APIs ; 11/18/10 5:34pm 2 2 ;;1.42;BSDX;;Sep 29, 2010;Build 7 3 3 ;Orignal routine is BSDAPI by IHS/LJF, HMW, and MAW … … 9 9 ; 2010-11-12: 10 10 ; - Changed ="C" to ["C" in SCIEN. Cancelled appointments can be "PC" as well. 11 ; 2010-12-5 12 ; Added an entry point to update the patient note in file 44. 11 13 ; 12 14 MAKE1(DFN,CLIN,TYP,DATE,LEN,INFO) ; Simplified PEP w/ parameters for $$MAKE - making appointment … … 276 278 Q $S(X:1,1:0) 277 279 ; 280 UPDATENOTE(PAT,CLINIC,DATE,NOTE) ; PEP; Update Note in ^SC for patient's appointment @ DATE 281 ; PAT = DFN 282 ; CLINIC = SC IEN 283 ; DATE = FM Date/Time of Appointment 284 ; 285 ; Returns: 286 ; 0 if okay 287 ; -1 if failure 288 N SCIEN S SCIEN=$$SCIEN(PAT,CLINIC,DATE) ; ien of appt in ^SC 289 I SCIEN<1 QUIT "-1~No Appt can be found in file 44 for Patient "_PAT_" on "_DATE_" in clinic "_CLINIC 290 N BSDXIENS S BSDXIENS=SCIEN_","_DATE_","_CLINIC_"," 291 S BSDXFDA(44.003,BSDXIENS,3)=$E(NOTE,1,150) 292 N BSDXERR 293 D FILE^DIE("","BSDXFDA","BSDXERR") 294 I $D(BSDXERR) QUIT "-1~Can't file for Pat "_PAT_" in Clinic "_CLINIC_" at "_DATE_". Fileman reported an error: "_BSDXERR("DIERR",1,"TEXT",1) 295 QUIT 0
Note:
See TracChangeset
for help on using the changeset viewer.