curl --location --request POST '/appointment/self' \
--header 'auth-bearer: <api-key>' \
--header 'Content-Type: application/json' \
--data-raw '{
"active": true,
"patient": "string",
"cellPhone": "string",
"homePhone": "string",
"clinic": "string",
"insurance": "string",
"insuranceAuthorization": {
"token": "string",
"justificative": "01"
},
"telemedicine": {
"accessKey": "string",
"opentokSessionId": "string",
"enabledRecording": true,
"records": [
"string"
],
"callEnded": true,
"callPause": true,
"callTransfer": true,
"sentAboutToBeginAlert": true,
"patientReceivedConnection": true,
"callToPatient": [
{
"uuid": "string",
"status": "string",
"startedAt": "string",
"professional": "string"
}
],
"evaluation": {
"professional": {
"grade": 0,
"observation": "string"
},
"patient": {
"grade": 0,
"observation": "string"
}
}
},
"professional": "string",
"specialty": "string",
"event": "string",
"events": [
{
"event": "string",
"quantityRequested": 0,
"quantityAuthorized": 0
}
],
"dateTime": "2019-08-24T14:15:22.123Z",
"note": "string",
"type": "appointment",
"isReturn": false,
"isReturnManuallySet": false,
"justification": "string",
"prenatal": false,
"isNewBorn": false,
"eligible": true,
"authorization": {
"_id": "string",
"code": "string",
"PIN": "string",
"status": "string",
"expiration": "2019-08-24",
"clinicalIndication": "string"
},
"generateCharge": true,
"isTelemedicine": true,
"isReserved": true,
"reservedDurationMinutes": 1
}'