Experimental support for CDS (Central Data Server) and HXP server
NOTE:

A. CDS Access

  • Access to CDS is only via the HXP server using remote procedure calls based on PCD (Procedure Call Dictionary).
  • B. Access point of HXP server

  • http://your_domain/modules/hxp/server.php

    All accesses to the CDS must be pointed to this URL.

  • C. Creating a user permission for HXP server access

  • Create a Care2x user using the usual methods of creating user permission
  • However, this user must be given the "HXP Server Access" permission level found at the bottom of the permission tree page.
  • D. Remote access to CDS via the HXP server

  • The application accessing the CDS via the HXP server must supply the username/password pair that was created for him as described above at point C. The correct use of this is explained in the HXP development website. Read the chapter on "Header arguments and authentication data".
  • The complete information about HXP is at http://hxp.sf.net
  • E. Procedure calls possible at 2nd Generation beta 2.0.0

  • The following is the list of procedures currently supported.
  • The detailed specifications can be read as html, pdf or OpenOffice document.
  • You can also click on the procedure name below if active.

    Person
    Person.Basic
    Person.Infostring
    Person.Exists
    Person.Save
    Person.Update
    Person.Encounter.Current.ENR
    Person.Encounter.List
    Person.Search
    Person.Search.Select
    Person.Name.First
    Person.Name.Family
    Person.Name.Middle
    Person.Name.Maiden
    Person.Name.Second
    Person.Name.Third
    Person.Name.Others
    Person.Birth.Date
    Person.Sex
    Person.Died.Date
    Person.Died.Cause
    Person.Died.Cause.Code
    Person.Died.Encounter.ENR
    Person.Registry.Date
    Person.Appointment.List
    Person.Address
    Person.Address.FullText
    Person.Address.Street
    Person.Address.Street.Nr
    Person.Address.CityTown
    Person.Address.Zip
    Person.Address.Email
    Person.Phone.1
    Person.Phone.1.Area.Code
    Person.Phone.2
    Person.Phone.2.Area.Code
    Person.Phone.Cell.1
    Person.Phone.Cell.2
    Person.Fax.Nr
    Person.Blood.Group
    Person.Mother.PID
    Person.Father.PID
    Person.Insurance.1.Nr
    Person.Insurance.1.Co.ID
    Person.Insurance.2.Nr
    Person.Insurance.2.Co.ID
    Person.Contact
    Person.Contact.PID
    Person.Contact.Relation
    Person.Update
    Person.Record.Hide
    Person.Record.Lock
    Person.Record.Delete
    Person.Image.Add
    Person.List

    Encounter calls

    Encounter
    Encounter.Infostring
    Encounter.List
    Encounter.Outpatient.List
    Encounter.Inpatient.List
    Encounter.Exists
    Encounter.Search
    Encounter.Status
    Encounter.PID
    Encounter.Admission.Date
    Encounter.Admission.Type
    Encounter.Payment.Type
    Encounter.Dept.Current.Nr
    Encounter.Firm.Current.Nr
    Encounter.Doctor.Attending
    Encounter.Doctor.Consulting
    Encounter.Referrer
    Encounter.Referrer.Diagnosis
    Encounter.Referrer.Therapy.Recommended
    Encounter.Referrer.Notes
    Encounter.Referrer.Dept
    Encounter.Referrer.Institution
    Encounter.Dept.Is.In
    Encounter.Ward.Current.Nr
    Encounter.Ward.Is.In
    Encounter.Followup.Date
    Encounter.Followup.Responsible
    Encounter.Post.Notes
    Encounter.Record.Status
    Encounter.Record.History
    Encounter.Record.Hide
    Encounter.Record.Lock
    Encounter.Record.Delete
    Encounter.Record.Normal
    Encounter.Pregnancy

    Electronic Medical Record (EMR) calls

    EMR.Image.Add
    EMR.Image.URL.List

    System calls

    system.Header.Keys.lang
    system.Header.Keys.sid
    system.Header.Keys.version
    system.Server.Advanced.Exists