El flujo es el siguiente
- el api admin crea un hospital, y guarda el id del hospital creado
- luego crea al medico asignando en el POST el id del hopsital creado
- listo, el Medic tiene un Hospital asignado
Generación del Hospital
curl --request POST \
--url <BASE>/api/v2/hospital/ \
--header 'authorization: Token <ADMIN_TOKEN>’ \
--header 'content-type: application/json' \
--data '{
"name": "My New Hospital",
"location": "Full Address",
"is_active": true, # Leave this as true
"patron": “My Company Name SAPI de CV",
"headline": “Slogan", # Optional field that appears in printed Rx
"contact": "MyPhoneNumber, [email protected]"
}'
Generación del Medic con Hospital asignado
curl --request POST \
--url <BASE>/api/v2/medics/ \
--header 'authorization: Token <ADMIN_TOKEN>’ \
--header 'content-type: application/json' \
--data '{
"name": "Medic TESTING",
"password": “my_password”,
"email": “[email protected]",
"hospital": 7, # Este el id del Hospital que acabamos de crear
"date_of_birth": "1988-06-10",
"cedula_prof": "abcqwerty1",
"specialty_no": "1111112351",
"specialty": "my_specialty",
"alma_mater": "my_university",
"female": false,
"is_active": true,
"specialty_verified": true
}'