Envia uma guia médica (procedimento) do paciente

Registra o consumo de procedimentos do paciente na operação do tenant — consultas, prontos-
socorros, internações e SADT — como resource FHIR Claim.

Cria uma guia nova ou atualiza uma existente: o identificador em identifier[0].value é a
chave. Reenviar a mesma guia com o mesmo identificador atualiza o registro existente em vez de
criar um duplicado.

Equipe envolvida (careTeam):

  • O profissional solicitante (role.text=requesting) é sempre obrigatório.
  • O executante (role.text=performing) é opcional — informe quando já for conhecido.
  • Ambos são referenciados só por nome e identificador (display+identifier), sem vínculo com
    um cadastro de usuário na Arthus.

Sobre o status: a Arthus não modela autorização/adjudicação como um resource separado
(ClaimResponse). O estado de autorização é preservado nas extensões guide-status-origin,
guide-authorization-code e guide-authorized-atClaim.status nativo recebe uma tradução
simplificada (draft/active/cancelled).

Esta rota não tem um endpoint de consulta correspondente — assim como o restante desta API, é
só de entrada.

Permissão necessária: integration:write

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
enum
required
Allowed:
string
identifier
array of objects
required
length ≥ 1

identifier[0].system=https://arthus360.com.br/fhir/identifier/medical-guide — o número da guia. Reenviar o mesmo número atualiza o registro em vez de duplicá-lo.

identifier*
string
enum
required

Representação simplificada do status da guia. Para o status completo e mais específico, veja a extensão guide-status-origin.

Allowed:
type
object
required

coding[0].system=https://arthus360.com.br/fhir/CodeSystem/guide-type. Valores de
coding[0].code:

  • consultation — Consulta Eletiva
  • sadt — SADT
  • hospitalization — Hospitalização
  • emergency — Pronto Socorro
string
enum

Sempre claim — a Arthus não distingue preauthorization/predetermination.

Allowed:
patient
object
required

identifier com system=https://arthus360.com.br/fhir/identifier/patient — identifica o paciente pelo mesmo valor usado em PUT /integrations/tenant/patients.

date-time
required

Data em que o procedimento foi solicitado.

careTeam
array of objects
careTeam
item
array of objects
required
length ≥ 1
item*
extension
array of objects

Campos específicos da guia sem equivalente nativo em Claim: guide-status-origin
(valueCode, status detalhado), guide-authorization-code (valueString),
guide-authorized-at (valueDateTime), specialty-description (valueString) e
guide-notes (valueString).

extension
Headers
string
enum
Defaults to application/fhir+json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/fhir+json
application/json