Objects
Send all requests with headers include:
"token":token_from_auth
"role":the_role_when_you_auth
Upload an object to a patient
1. POST /v1/obj/{patientid}
put with headers like this:
{
"objname": "d001",
"datetime": "201511201300",
"description": "x-ray"
}
returns a json contains auth_token and storage_url if the action success
2. PUT storage_url
with headers:
"X-Auth-Token: auth_token"
"objname: d001"
"datetime: 201511201300"
"patientname: paname"
Get objects list of a patient
GET /v1/objs/{patientid}
returns the available appointments
Download an object
GET /v1/obj/{patientid}/{objid}
returns a json contains auth_token and storage_url if the action success
Delete an object
DELETE /v1/obj/{patientid}/{objid}
returns if the deletion success