SDES2 EDIT CLINIC (4911)    REMOTE PROCEDURE (8994)

Name Value
NAME SDES2 EDIT CLINIC
TAG EDITCLINIC
ROUTINE SDES2EDITCLIN
RETURN VALUE TYPE ARRAY
AVAILABILITY RESTRICTED
WORD WRAP ON FALSE
APP PROXY ALLOWED Yes
DESCRIPTION
This RPC allows clinic definition to be edited.
 
This RPC will return the full clinic object.
 
Can only be invoked by Acheron
INPUT PARAMETER
  • SDCONTEXT
    PARAMETER TYPE:   LIST
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
     SDCONTEXT("ACHERON AUDIT ID")
     SDCONTEXT("PATIENT ICN")
      - The ICN of the target patient from the calling application.
      - Up to 40 Character unique ID number. 
      - Ex: 11d9dcc6-c6a2-4785-8031-8261576fca37
     SDCONTEXT("USER DUZ")
      - The DUZ of the user taking action in the calling application.
     SDCONTEXT("USER SECID")
      - The SECID of the user taking action in the calling application.
     SDCONTEXT("PATIENT DFN")
      - The DFN/IEN of the target patient from the calling application.
    
  • SDCLINIC
    PARAMETER TYPE:   LIST
    REQUIRED:   YES
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    Required Variables:
     SDCLINIC("MEETS AT FACILITY")
     SDCLINIC("NAME")
     SDCLINIC("NON-COUNT")
     SDCLINIC("OVERBOOKS/DAY MAX")
     SDCLINIC("PRE-CHECKIN ALLOWED")
     SDCLINIC("PRIMARY AMIS")
     SDCLINIC("REQUIRE ACTION PROFILES")
     SDCLINIC("SERVICE")
     SDCLINIC("VETERAN SELF CANCEL")
     
     ===================
     Optional Variables:
     ===================
     SDCLINIC("ABBREVIATION")
     SDCLINIC("ADMIN INPATIENT MEDS")
     SDCLINIC("APPOINTMENT CANCELLATION LETTER")
     SDCLINIC("ASK CHECK IN/OUT")
     SDCLINIC("CLINIC CANCELLATION LETTER")
     SDCLINIC("CLINIC HASH")
     SDCLINIC("CREDIT AMIS")
     SDCLINIC("DEFAULT APPOINTMENT TYPE")
     
     SDCLINIC("DEFAULT TO PC PRACTITIONER")
     SDCLINIC("DIAGNOSIS",DIAGNOSIS CODE)="" - ADD
     SDCLINIC("DIAGNOSIS",DIAGNOSIS CODE)="@" - DELETE
     SDCLINIC("DIAGNOSIS",DIAGNOSIS CODE,"DEFAULT")="" - DEFAULT DIAGNOSIS
     SDCLINIC("DISPLAY INCREMENTS PER HOUR")
     SDCLINIC("HOUR CLINIC DISPLAY BEGINS")
     
     SDCLINIC("INCLUDE ON FILE ROOM LISTS")
     SDCLINIC("LENGTH OF APPOINTMENT")
     SDCLINIC("NO-SHOW LETTER")
     SDCLINIC("ALLOWABLE CONSECUTIVE NO-SHOWS")
     SDCLINIC("PATIENT FRIENDLY NAME")
     SDCLINIC("PBSPID")
     SDCLINIC("PHYSICAL LOCATION")
     SDCLINIC("PRE-APPOINTMENT LETTER")
     SDCLINIC("PRINCIPAL CLINIC")
     SDCLINIC("PRIVILEGED USER",USERIEN)="@" - DELETE
     SDCLINIC("PRIVILEGED USER",USERIEN)="" - ADD
     SDCLINIC("PROHIBIT ACCESS TO CLINIC")
     SDCLINIC("PROVIDER",PROVIDERIEN)="" - ADD
     SDCLINIC("PROVIDER",PROVIDERIEN)="@" - DELETE
     SDCLINIC("DIRECT PATIENT SCHEDULING")
     SDCLINIC("PROVIDER",PROVIDERIEN,"DEFAULT")="" - DEFAULT PROVIDER
     SDCLINIC("REQUIRE X-RAY")
     SDCLINIC("SCHEDULE ON HOLIDAYS") 'Y' for 'Yes'
     SDCLINIC("SPECIAL INSTRUCTIONS",NUMBER)="INSTRUCTION ID|@ FOR DELETION
     SDCLINIC("SPECIAL INSTRUCTIONS",NUMBER)=" (null value) |SPECIAL 
       INSTRUCTION TEXT UP TO 80 CHARACTERS" FOR ADDITION
     SDCLINIC("SPECIAL INSTRUCTIONS",NUMBER)="INSTRUCTION ID|SPECIAL 
       INSTRUCTION TEXT UP TO 80 CHARACTERS" FOR EDIT
    SDCLINIC("SUBSPECIALTY",NUMBER,"ID")
     SDCLINIC("SUBSPECIALTY",NUMBER,"NAME")
     SDCLINIC("DISPLAY APPOINTMENTS")
     SDCLINIC("SUBSPECIALTY",NUMBER,"TIER")
     SDCLINIC("SUBSPECIALTY",NUMBER,"PARENT")
     SDCLINIC("TELEPHONE")
     SDCLINIC("TELEPHONE EXTENSION")
     SDCLINIC("VARIABLE APPOINTMENT LENGTH")
     SDCLINIC("WORKLOAD VALIDATION")
     SDCLINIC("DIVISION")
     SDCLINIC("E-CHECKIN ALLOWED")
     SDCLINIC("MAX DAYS FUTURE BOOKING")
    
RETURN PARAMETER DESCRIPTION
{
    ""
  ],
  "Error": [
    "Invalid Hour clinic display begins."
  ]
}
 
 
 
{
  "Clinic": [
  "Clinic": {
    "Abbreviation": "VVS",
    "AdminInpatientMeds": "",
    "AllowPatScheduling": "NO",
    "AllowableConsecutiveNoShows": 4,
    "ApptCancelLetter": "",
    "ApptCancelLetterIEN": "",
    "CHAR4": "",
    "CancelLetter": "",
    "CancelLetterIEN": "",
    ""
    "CheckinCheckoutTime": "",
    "ClinicIEN": 5120,
    "ClinicName": "CHP VVS FL60 1SLOT",
    "ClinicStatus": "ACTIVE",
    "CreditStopCodeAMISNum": 679,
    "CreditStopCodeName": "NC CVT TO HOME PROVID LOC",
    "CreditStopCodeNum": 583,
    "DefaultApptType": "REGULAR",
    "DefaultToPCPractitioner": "",
    "Diagnosis": [
  ],
      ""
    ],
    "DisplayClinicAppt": "NO",
    "DivisionIEN": 1,
    "DivisionName": "CHEYENNE VAMROC",
    "ECheckinAllowed": "NO",
    "HolidaySchedule": "",
    "HourClinicDisplayBegins": 10,
    "InactivateDate": "",
    "IncrementsPerHr": "60-MIN ",
{
    "LengthOfAppt": 60,
    "MaxDaysForFutureBooking": 30,
    "MeetsAtThisFacility": "YES",
    "NoShowLetter": "",
    "NoShowLetterIEN": "",
    "NonCountClinic": "YES",
    "OverbooksPerDayMax": 14,
    "PatientFriendlyName": "",
    "PbspID": "",
    "PhysicalLocation": "",
  "Clinic": [
    "PreApptLetter": "",
    "PreApptLetterIEN": "",
    "PreCheckinAllowed": "YES",
    "Principal": "",
    "PrivilegedUser": [
      ""
    ],
    "ProhibitAccessToClinic": "",
    "Provider": [
      ""
    ""
    ],
    "ReactivateDate": "",
    "ReqActionProfiles": "YES",
    "ReqXrayFilms": "",
    "Resource IEN": 3486,
    "Service": "MEDICINE",
    "SpecialInstructions": "",
    "StationNumber": 442,
    "StopCodeAMISNum": 674,
    "StopCodeName": "ADMIN PAT ACTIVTIES (MASNONCT)",
  ],
    "StopCodeNum": 449,
    "Subspecialty": [
      ""
    ],
    "Telephone": "",
    "TelephoneExtension": "",
    "Timezone": "EASTERN",
    "TimezoneException": 0,
    "VariableApptLength": "",
    "VeteranSelfCancel": "YES",
  "ClinicUpdate": [
    "WorkloadValidationCheckout": ""
  },
  "ClinicEdit": {
    "ID": 5120
  }