patient services
TRANSCRIPT
-
8/19/2019 Patient Services
1/2
ENDPOINT: https://sbhealthcareschedule.mybluemix.net
SERVICIO: CREACIÓN ACTIVIDAD POR PARTE DEL PACIENTE
MÉTODO: POST
PATH: /patient/scheduleActivity/{manager}
REQUEST BODY EXAMPLE
{"activityInfo": {
"startTime": "2016-01-01T09:00:00.000Z", //obligatorio
"activityType": "1",// obligatorio; sólo se admite 1 = consulta médica
"patientDetails":{// obligatorio
"caseId": "9182876293283187329182", "concernRoleId": "98987321987321987", "documentType": "1", "documentNumber": "12123434556", "firstname": "aaaa",
"middleName": "bbbb",// opcional "surname": "cccc", "lastSurname": "ddd"}
}}
startTime y endTime en formato ISO 8601 (fecha/hora)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------
SERVICIO MODIFICACIÓN ACTIVIDADES POR PARTE DEL PACIENTE
MÉTODO PUT
PATH: /patient/scheduleActivity/{manager}
REQUEST BODY EXAMPLE
{"_id": "afe866d33333f656c1982731983271", // obligato
rio
"startTime": "2016-02-02T12:12:12.000Z", // obligatorio"concernRoleId": "129031924370128391" // obligato
rio}
startTime formato ISO 8601 (fecha/hora) --------------------------------------------------------------------------------------------------------------------
-
8/19/2019 Patient Services
2/2
--------------------------------------------------------------------------------------------------------------------
SERVICIO ELIMINACIÓN ACTIVIDADES POR PARTE DEL PACIENTE
MÉTODO DELETE
PATH: /patient/scheduleActivity/{manager}
REQUEST BODY EXAMPLE
{"_id": "afe866d33333f656c1982731983271", // obligato
rio"concernRoleId": "109810327120731" //
obligatorio}
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
SERVICIO CONSULTA AGENDA DEL GESTOR POR PARTE DEL PACIENTEMÉTODO GET
PATH: /patient/schedule/{manager}?from=2016-01-01T00:00:00.000Z&to=2016-02-29T00:00:00.000Z
fechas (from, to) en formato ISO 8601 con tiempo 00from, to obligatorios
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------
SERVICIO CONSULTA ACTIVIDADES PACIENTE
MÉTODO GET
PATH: /patient/{concernRoleId}/activities?from=2016-01-01T00:00:00.000Z&to=2016-02-29T00:00:00.000Z
fechas (from, to) en formato ISO 8601 con tiempo 00from, to obligatorios