Enquanto o médico prescreve, é possível capturar os dados da receita, como os dados do paciente e até mesmo os medicamentos que estão sendo prescritos com o comando:

MdHub.command.send('plataforma.prescricao', 'getPrescricao').then(function (prescricao) {
/*
Retornará o seguinte payload
{
    "data": {
        "type": "prescricoes",
        "attributes": {
            "paciente": {
                "id": "Paciente de teste",
                "nome": "Paciente de teste"
            },
            "pacienteId": "Paciente de teste",
            "prescriptionDate": "17/04/2019",
            "prescriptionUuid": "6ee9cd8a-4bfc-417e-be7b-5ad53083f4ba",
            "medicamentos": [
                {
                    "fabricante": "Bayer",
                    "cids": "",
                    "titularidade": "Referência",
                    "status": "Ativo",
                    "tarja": "Livre",
                    "descricao": "Ácido azeláico 150mg/g",
                    "fabricante_slug": "bayer",
                    "preco": "21,00",
                    "preco_maximo": 21,
                    "preco_minimo": 21,
                    "receituario": "Simples",
                    "subtitulo": ", Gel (15g)",
                    "tipo": "alopático",
                    "titulo": "Azelan 150mg/g",
                    "forma_fisica": "Gel",
                    "highlight": {
                        "titulo": "<em>Azelan</em> 150mg/g",
                        "subtitulo": "Gel (15g)",
                        "descricao": "Ácido azeláico 150mg/g",
                        "fabricante": "Bayer",
                        "titularidade": "Referência"
                    },
                    "mostrar_nome": true,
                    "alto_custo": false,
                    "controle_especial": false,
                    "id": "a538912050013513",
                    "motivo_alteracao_status": {
                        "titulo": "Ativo"
                    },
                    "nome": "Azelan 150mg/g, Gel (15g)",
                    "tarjaClass": "l",
                    "precoIsLoad": true,
                    "origem": "Prescrição",
                    "descontinuado": false,
                    "posologia": "",
                    "quantidade": 1,
                    "composicao": "",
                    "anamnese": "",
                    "cid_id": "",
                    "data_solicitacao": "",
                    "descricao_tratamento": "",
                    "quantidade_mes_1": "",
                    "quantidade_mes_2": "",
                    "quantidade_mes_3": "",
                    "tratamento_previo": "",
                    "exames_tuss_codigo": null,
                    "exames_sus_codigo": null,
                    "tipo_exame_selecionado": 0,
                    "catmat_codigo_br": null,
                    "catmat_descricao": null,
                    "cid": "c35",
                    "mostrarDescricao": true,
                    "posicao": 1,
                    "notificacoes": {
                        "simples": true
                    }
                }
            ]
        }
    }
}
*/
});


Estamos à disposição para eventuais dúvidas no chat!

Encontrou sua resposta?