PatientCredentials

Used to post patient' credentlas in PostPatientLoginInfo and PostPatientTokenInfo functions.

PatientCredentials data is based on Patient data with Address and ContactInfo elements.
It has five extra fields:
portalLoginName(string)Patient' portal login name. Used in PostPatientLoginInfo function.
portalPassword(string)Patient' portal password. Used in PostPatientLoginInfo function.
practiceToken(string)Token issued by practice. Used in PostPatientTokenInfo function.
sendSms(string)Boolean value. Set to "true" if SMS is required.
sendEmail(string)Boolean value. Set to "true" if Email is required.

Notes:
  • PatientId, names and birthday are required fields.
  • Any other parameters are optional.
  • To simplify amount of serialized data, SageBridgeAPI client will omitt all fieds with values of NULL.
  • Both "sendSms" and "sendEmail" parameters are used in PostPatientTokenInfo function only.

XML Example:

JSON Example:

{
    "portalLoginName": "John.Pistol",
    "portalPassword": "ex0tic-Wolf!928",
    "practiceToken": "JG12345-99",
   
    "patientID": "TS01831451",
    "first": "John",
    "last": "Golt",
    "birthdate": "01/01/1965",
    "address": { "addr1": "1 Park Ave", "addr2": "Unit 203", "city": "Sunny Town", "state": "IL", "zip": "09111", "zip4": "", "country": "us" },
    "contactInfo": { "phone": "8005551212", "cell": "8005551313", "work": "8005551414", "workExt": "9003", "email": "some@dadada.net" } 
}
    

See also:

API Data, APIResponse data , PostPatientLoginInfo function , PostPatientTokenInfo function