Skip to main content

ProgramMaintenance - Cal-PM web service

Avatar Cal-PM WEBSVC.ProgramMaintenance web service has the following calls:

  1. AddProgramMaintenance - Create a new program 
  2. UpdateProgramMaintenance - Update an existing program. Note that all the fields need to be filled with existing values if no change is to be made to that field.
  3. GetDictionaryItems - Get a list of dictionary fields and values that apply to fields in Add and Update calls.

AddProgramMaintenance and UpdateProgramMaintenance

The following tables list the parameters, properties, accepted values, and associated dictionaries of AddProgramMaintenance and UpdateProgramMaintenance methods`.

Parameters with no Properties

Parameter

Property

Value Accepted

Notes

SystemCode

N/A

Avatar System Code

"examples:  SAMPLE, LIVE, etc."

UserName

N/A

Avatar User ID

 

Password

N/A

Avatar Password

 

Parameters with Properties

Parameter

Property

Value Accepted

Notes

ProgramMaintenanceInfo

ProgramMaintenanceObject

WEBSVC.ProgramMaintenanceObject

This parameter is itself a web service object -- see below for its properties

GetDictionaryItems

The following tables list GetDictionaryItems parameters, properties, accepted values, and associated dictionaries.

Parameters with no Properties

Parameter

Property

Value Accepted

Notes

SystemCode

N/A

Avatar System Code

"examples:  SAMPLE, LIVE, etc."

UserName

N/A

Avatar User ID

 

Password

N/A

Avatar Password

 

Object class WEBSVC.ProgramMaintenanceObject

Parameter

Property

Value Accepted

Notes

ProgramMaintenanceObject Program Free Text Program
  ProgramCode Free Text Program Code
  ProgramType Free Text Program Type
  AB2034ProgramMHSA Free Text, Other Tabled Files Dictionary 70076 AB2034 Program (MHSA)
  ADPCostReportProgramCode Free Text ADP Cost Report - Program Code
  ADPLegalEntity Free Text, Other Tabled Files Dictionary 70078 ADP Legal Entity
  Active Free Text, Other Tabled Files Dictionary 1504 Active
  AssociatedServicePrograms Free Text Associated Service Programs
  CFRCode Free Text, Other Tabled Files Dictionary 1558 Does this program meet 42 CFR Part 2 Regulations?
  CalOMSCareLvlsProvided Free Text Cal-OMS Levels of Care Provided
  CalOMSProvInActiveStatus Free Text Cal-OMS Provider No Activity Submission Status
  CalOMSSpTxRecProg Free Text Cal-OMS Special Treatment/Recovery Program
  CalOMSTypeofService Free Text Cal-OMS Type of Service
  CalOMSSvcTypOrProg Free Text Cal-OMS Type of Service/Program
  SvcRestrictExcChainForm Free Text Client Treatment Plan Service Restriction Exceptions Chain Form
  CountyIDCalOMS Free Text County ID (CalOMS)
  DefaultAllowSvcClientTP Free Text, Other Tabled Files Dictionary 1586 Default Allowable Services in the Client Treatment Plan
  DefNumDaysExpDischarge Free Text Default Number Of Days For Expected Discharge
  Description Free Text Description
  EmerRoomPgmUsedARRACQMRpt Free Text, Other Tabled Files Dictionary 1580 Emergency Room Program (Used for ARRA CQM Reports)
  EnbSvcEntryRestrictPgm Free Text, Other Tabled Files Dictionary 1585 Enable Service Entry Restriction for Program
  EncounterCPTCode Free Text Encounter CPT Code
  EncounterSNOMEDCodeMUHosp Free Text Encounter SNOMED Code (MU Hospital)
  EvidPracSvcStratCSI Free Text, Other Tabled Files Dictionary 70065 Evidence-Based Practices / Service Strategies (CSI)
  ExtDictDataElement WEBSVC.ExtDataElements This parameter is itself a web service object -- see below for its properties
  ExclProgFrmMeasRpt Free Text, Other Tabled Files Dictionary 1595 Exclude Program From Measures Reporting
  SvcPartnerPgmIDMHSA Free Text Full Service Partnership Program ID (MHSA)
  Guarantor Free Text, Other Tabled Files Dictionary 1212 Guarantor
  HCOId Free Text HCO Id
  PgmAssociatedExtAmbProv Free Text, Other Tabled Files Dictionary 1593 Is This Program Associated With An External Ambulatory Provider?
  LACountyProgram Free Text LA County Program
  LegalEntity Free Text Legal Entity
  LicensedMethLAAM Free Text Licensed For Methadone and/or LAAM
  Location Free Text Location
  MentalHealthProgramCSI Free Text Mental Health Program (CSI)
  ModeOfServiceCSI Free Text Mode Of Service (CSI)
  TxRqdPostAdmDays Free Text Number Of Days After Admission That Treatment Plan Is Required
  OSHPDProgram Free Text OSHPD Program
  PlaceOfServiceCSI Free Text Place Of Service (CSI)
  Plan Free Text Plan
  PrimarilyMedicalProgram Free Text, Other Tabled Files Dictionary 1518 Primarily Medical Program
  PrimaryCareProgram Free Text, Other Tabled Files Dictionary 1599 Primary Care Program
  ProgramAddressCity Free Text Program Address - City
  ProgramAddressState   Program Address - State
  ProgramAddressStreet Free Text Program Address - Street
  ProgramAddressZipcode Zip Code Program Address - Zipcode
  ProgramCensusLimitation Free Text Program Census Limitation
  ProgramCensusWarning Free Text, Other Tabled Files Dictionary 1533 Program Census Warning
  ProgramCodeSDMediCal Free Text Program Code (S/D Medi-Cal)
  ProgramFaxNumber Free Text Program Fax Number
  ProgramPhoneNumber Phone Number Program Phone Number
  ProgramTaxId Free Text Program Tax Id
  ProgramTaxonomyCode Free Text Program Taxonomy Code
  Provider Free Text Provider
  ProviderCodeSDMediCal Free Text Provider Code (S/D Medi-Cal)
  ProviderIDCalOMS Free Text Provider ID (CalOMS)
  ProviderNumberCSI Free Text Provider Number (CSI)
  ProviderNumberNPIMHSA Free Text Provider Number / NPI (MHSA)
  RRG Free Text RRG
  ReqPrinProcOSHPD Free Text, Other Tabled Files Dictionary 1570 Require Principal Procedure Code for OSHPD Submission
  ReqSexFieldOnAdmit Free Text, Other Tabled Files Dictionary 1565 Require Sexual Orientation Response During Admission?
  SelPgmAllMultInpAdmLeave Free Text Select Programs To Allow Multiple Inpatient Admissions During Leave
  Services Free Text Services
  UsrRcvWrnErCltSvcAftDchDt Free Text, Other Tabled Files Dictionary 1560 Should Users Receive A Warning Or An Error If A Client Has A Service Occurring After Discharge Date?
  SubstanceAbuseProgCalOMS Free Text Substance Abuse Program (Cal-OMS)
  TreatmentPlanRequired Free Text, Other Tabled Files Dictionary 1556 Treatment Plan Required?
  TreatmentService Free Text Treatment Service
  TreatmentSetting Free Text Treatment Setting
  Unit Free Text, Other Tabled Files Dictionary 1561 Unit
  Units Free Text Units
  UsageType Free Text, Other Tabled Files Dictionary 1576 Usage Type

Object class WEBSVC.ExtDictDataElement

Parameter

Property

Value Accepted

Notes

ExtDictDataElement ExtDictDataElement Free Text Extended Dictionary Data Element
  ExtDictValSingleSel Free Text Extended Dictionary Value (Single Dictionary)
  ExtDictValFreeTxt Free Text Extended Dictionary Value (Free Text)
  ExtDictValMultSel Free Text Extended Dictionary Value (Multiple Dictionary)

 

  • Was this article helpful?