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