Obter prescrição médica PDF/DATA
Tópicos:
1- URL base API
Ambientes | URL |
---|---|
Produção |
2- Endpoint
Endpoint | Método | Descrição |
---|---|---|
v1/medical/records/protocol/<protocolo_chamado>/prescription/<id_prescricao>/<type> | GET | Endpoint responsável por retornar uma prescrição médica no formato Link PDF ou JSON. No type deve ser passado "data" para o retorno em JSON ou "pdf" para o retorno do link de pdf. |
3- Autenticação
Key | Value | Descrição |
---|---|---|
Authorization | <TOKEN_API_MOSIA> | Token de autenticação pode ser encontrado na página de configuração de integração com CRM no painel administrativo. |
Como obter seu MOSIA TOKEN
Para obter o TOKEN_API_MOSIA relacionado ao CRM. siga os passos:
Acesse a administração do MOSIA, em admin.mosia.chat
No menu principal, acesse "Ajustes Gerais" e habilite o CRM;
Indique uma URL de CALLBACK e salve as mudanças.
Um token será exibido. Este é o token que será utilizado nas integrações destas APIs.
4- Retorno com sucesso para PDF (200)
Retorno API sucesso
{
"urlPdf": "<URL_PRESCRICAO>"
}
4- Retorno com sucesso para JSON (200)
Retorno API sucesso
{
"data": {
"type": "prescricoes",
"attributes": {
"prescriptionUuid": "737556c7-f959-42ff-826e-9ae2f18317d0",
"medicos_id": 26981,
"prescricao_editada_id": null,
"lme": false,
"opcoes_receituario_id": 1,
"nome_medico": "",
"endereco_medico": "",
"cidade_medico": "",
"telefone_medico": "",
"checksum": null,
"workplace": [],
"created_at": "28/11/2020 10:18:23",
"screening": "{\"total\":\"0\",\"status\":\"success\",\"problems\":\"0\"}",
"source": "",
"signed": 0,
"data": "28/11/2020",
"horario": "10:18:23",
"additionalData": [],
"prescriptionDate": "28/11/2020",
"medicamentos": [
{
"id": "d2877",
"nome": "Protetor Solar FPS 60 Facial Tonalizante Solar Gold, loção (50mL)",
"descricao": "FPS 60 + EDTA + Glicerina + Dióxido de titânio + Citronela",
"posologia": "<p></p>",
"quantidade": 1,
"unit": "embalagem",
"formas_fisicas_unidades_id": null,
"composicao": "",
"fabricante": "Nutriex",
"titularidade": "Dermocosmético",
"controle_especial": false,
"alto_custo": false,
"quantidade_mes_1": null,
"quantidade_mes_2": null,
"quantidade_mes_3": null,
"quantidade_mes_4": null,
"quantidade_mes_5": null,
"quantidade_mes_6": null,
"anamnese": "",
"tratamento_previo": false,
"descricao_tratamento": "",
"data_solicitacao": null,
"cid_id": 0,
"receituario": "",
"exames_sus_codigo": "",
"exames_tuss_codigo": "",
"tipo_exame_selecionado": "",
"catmat_codigo_br": "",
"catmat_descricao": "",
"cid_descricao": "",
"cid_numero": "",
"preco": 34,
"real_id": 21032,
"tarja": "",
"tipo": "dermocosmético",
"exames": [],
"fabricante_id": "f340",
"sanitized_posology": "",
"form_units": [
{
"id": 103,
"singular": "Frasco",
"plural": "Frascos",
"type": "formas-fisicas-unidades"
}
],
"psp": {
"active": false,
"tagline": null,
"link": null
},
"via": "34"
}
],
"paciente": {
"id": 94371,
"external_id": "rafael@mobilesaude.com.br",
"nome": "Rafael Simão AG: 1001010",
"nome_completo": null,
"peso": null,
"altura": null,
"rg": null,
"nome_mae": null,
"dificuldade_locomocao": false,
"nome_responsavel": null,
"email": null,
"telefone": "27998554785",
"cidade": null,
"endereco": null,
"accept_terms": 0,
"total": 2,
"type": "pacientes",
"_relationships": {
"allergy": []
},
"ultima": "28/11/2020 10:18:23",
"allergy": []
},
"clinica": null,
"medicos": {
"id": "m26981",
"especialidades_id": 59,
"cidades_id": null,
"nome_completo": "Rafael (W)",
"cns": null,
"crm": "10020",
"uf": "ES",
"estudante": 0,
"telefone": null,
"type": "medicos"
},
"documents": []
},
"links": {
"self": "http://sandbox.api.memed.com.br/v1/prescricoes/8438"
},
"relationships": {
"clinica": null,
"paciente": {
"data": {
"id": 94371,
"type": "pacientes"
},
"links": {
"self": "http://sandbox.api.memed.com.br/v1/prescricoes/8438/relationships/paciente"
}
}
},
"id": 8438
},
"links": {
"self": "http://sandbox.api.memed.com.br/prescricoes/8438"
}
}
5- Retorno com erro (statusCode)
Retorno API falha
{
"message": "<DESCRICAO_DO_ERRO>"
}
Mobile Saúde - 2019