É possível cadastrar protocolos de tratamento para o usuário através da API:
curl -X POST \
'https://DOMINIO_API_MEMED/v1/protocolos?token=AQUI_VAI_O_TOKEN_DO_USUARIO' \
-H 'Accept: application/vnd.api+json' \
-H 'Content-Type: application/json' \
-d '{
"data": {
"type": "protocolos",
"attributes": {
"nome": "Nome do Protocolo",
"medicamentos": [
{
"nome": "Texto livre que não é um medicamento",
"posologia": "<p>Tomar 2x ao dia</p>",
"quantidade": "1",
"composicao": null,
"fabricante": null,
"titularidade": null,
"preco": null
},
{
"id": "a61931095900",
"nome": "ABC 10mg/g, Creme tópico (1un de 20g)",
"posologia": "<p>Tomar 1x durante a noite por 15 dias</p>",
"quantidade": "1",
"composicao": "Clotrimazol 10mg/g",
"fabricante": "Kley Hertz",
"titularidade": "Similar",
"preco": null
}
]
}
}
}'
Observações:
- O campo
data.attributes.nome
possui um limite de 500 caracteres; - Caso não tenha o ID, o item/medicamento será adicionado como texto livre na prescrição.
Após criar um protocolo via API, será retornado um payload
como o abaixo:
{
"data": {
"type": "protocolos",
"attributes": {
"nome": "Nome do Tratamento",
"slug": "nome-do-tratamento",
"related_id": 745,
"related_type": "Medicos",
"data": "01/01/2018",
"horario": "10:00:00",
"medicamentos": [
{
"id": "a61931095900",
"nome": "ABC 10mg/g, creme dermatológico (20g)",
"descricao": null,
"posologia": "<p>abs</p>",
"quantidade": 1,
"composicao": "",
"fabricante": "Kley Hertz",
"titularidade": "Similar",
"controle_especial": false,
"alto_custo": false,
"receituario": null,
"exames_tuss_codigo": null,
"exames_sus_codigo": null,
"tipo_exame_selecionado": null,
"preco": 7.18,
"tipo": "alopático",
"tarja": "Livre",
"thumbnail": "https://DOMINIO_API_MEMED/resources/img/tarjas/livre.png"
}
],
"cids": []
},
"links": {
"self": "https://DOMINIO_API_MEMED/v1/protocolos/1389"
},
"id": 1389
},
"links": {
"self": "https://DOMINIO_API_MEMED/protocolos/1389"
}
}
Após inserido, o usuário visualizará o protocolo no menu Protocolos:
Estamos à disposição para eventuais dúvidas no chat!
Leitura recomendada: