Cadastrar ou atualizar
Registra um procedimento cirúrgico ou atualiza um existente, reconhecido pelo identifier. Sete campos são obrigatórios, e o status enviado é descartado — a plataforma o calcula a partir do período.
Authentication
Request
Suas chaves do procedimento. Obrigatório na escrita: é por elas que a API decide entre criar e atualizar. A leitura devolve o seu identificador ao lado do identificador Nilo do procedimento, no system .../NamingSystem/hippocrates-api--patient-surgery.
Exigido pelo FHIR R4. É gravado e devolvido como você enviar — a plataforma não o confere contra o performedPeriod. Ela tem o seu próprio cálculo (preparation/in-progress/completed), que só substitui o seu quando a equipe edita o procedimento no Nilo Care. Não use este campo para saber se o procedimento já aconteceu: compare o performedPeriod com a data de hoje.
O procedimento em si, por um código TUSS ou da Tabela SUS. Obrigatório na escrita.
O paciente do procedimento, por um identificador dele. Obrigatório na escrita.
O profissional que realizou o procedimento. Obrigatório na escrita, e só o primeiro item é lido.
Onde o procedimento foi feito. Obrigatório na escrita, em texto livre de até 500 caracteres.
Início e fim do procedimento. Obrigatório na escrita, e os dois extremos são exigidos.
Só resposta: identificador Nilo FHIR do procedimento.
Só resposta: metadados da gravação.
Lateralidade do procedimento, num único item, com um dos três códigos SNOMED aceitos. Não é o sítio anatômico.
Informações adicionais. Os itens voltam na leitura como você os enviou; no Nilo Care eles são exibidos como um texto só, com quebras de linha entre os itens.
Response
Procedimento criado ou atualizado. O corpo é o recurso como ficou gravado, sem envelope.
Suas chaves do procedimento. Obrigatório na escrita: é por elas que a API decide entre criar e atualizar. A leitura devolve o seu identificador ao lado do identificador Nilo do procedimento, no system .../NamingSystem/hippocrates-api--patient-surgery.
Exigido pelo FHIR R4. É gravado e devolvido como você enviar — a plataforma não o confere contra o performedPeriod. Ela tem o seu próprio cálculo (preparation/in-progress/completed), que só substitui o seu quando a equipe edita o procedimento no Nilo Care. Não use este campo para saber se o procedimento já aconteceu: compare o performedPeriod com a data de hoje.
O procedimento em si, por um código TUSS ou da Tabela SUS. Obrigatório na escrita.
O paciente do procedimento, por um identificador dele. Obrigatório na escrita.
O profissional que realizou o procedimento. Obrigatório na escrita, e só o primeiro item é lido.
Onde o procedimento foi feito. Obrigatório na escrita, em texto livre de até 500 caracteres.
Início e fim do procedimento. Obrigatório na escrita, e os dois extremos são exigidos.
Só resposta: identificador Nilo FHIR do procedimento.
Só resposta: metadados da gravação.
Lateralidade do procedimento, num único item, com um dos três códigos SNOMED aceitos. Não é o sítio anatômico.
Informações adicionais. Os itens voltam na leitura como você os enviou; no Nilo Care eles são exibidos como um texto só, com quebras de linha entre os itens.

