Pular para o conteúdo principal

Consultar

EndpointGET /fhir/resources/CarePlan
Autenticação🔓 Chave de API
StatusImplementado

Modelagem da API - Request


OpçãoTipoRequeridoDescriçãoExemplo
x-api-keystringSimChave de autenticação do cliente, fornecida durante a configuração do ambiente.
Content-TypestringSimapplication/json

Parâmetros de busca suportados

NomeTipoDescriçãoExpressão FHIR
identifiertokenIdentificador externo do plano de cuidadoCarePlan.identifier
subjectreferencePaciente para quem o plano de cuidado se destinaCarePlan.subject
subject:Patient.identifiertokenIdentificador do paciente para quem o plano de cuidado se destinaCarePlan.subject.where(resolve() is Patient)
categorytokenTipo do plano de cuidado (ex: care_line, protocol)CarePlan.category
statustokenStatus do plano de cuidado (draft | active | on-hold | revoked | completed | entered-in-error | unknown)CarePlan.status
instantiates-canonicalreferenceReferência canônica ao protocolo, guideline ou definição que este plano instancia (PlanDefinition)CarePlan.instantiatesCanonical
datedatePeríodo de tempo coberto pelo plano de cuidadoCarePlan.period
_lastUpdateddateData da última atualização do registroCarePlan.meta.lastUpdated


Exemplos de Requisições

Buscar por identificador customizado

Buscar CarePlan por identificador do sistema integrado
curl --request GET \
--url https://landing-zone-api.nilo.services/fhir/resources/CarePlan?identifier=https://www.acmesaude.com.br/integracao/careplan|12345 \
--header 'Content-Type: application/json' \
--header 'x-api-key: <inserir API Key aqui>'

Buscar por paciente

Buscar CarePlan por identificador do paciente
curl --request GET \
--url https://landing-zone-api.nilo.services/fhir/resources/CarePlan?subject:Patient.identifier=https://www.acmesaude.com.br/integracao/paciente|440623 \
--header 'Content-Type: application/json' \
--header 'x-api-key: <inserir API Key aqui>'

Buscar por categoria

Buscar CarePlan por categoria (ex: linha de cuidado)
curl --request GET \
--url https://landing-zone-api.nilo.services/fhir/resources/CarePlan?category=care_line \
--header 'Content-Type: application/json' \
--header 'x-api-key: <inserir API Key aqui>'

Buscar por status

Buscar CarePlan por status (active, completed, etc.)
curl --request GET \
--url https://landing-zone-api.nilo.services/fhir/resources/CarePlan?status=active \
--header 'Content-Type: application/json' \
--header 'x-api-key: <inserir API Key aqui>'


Modelagem da API - Response


Operação bem sucedida.
Array of objects

Uma lista de recursos do pacote.

Array of objects

Um conjunto de links que fornecem contexto/navegação neste pacote.

resourceType
required
string
Default: "Bundle"

Indica o tipo do recurso transacionado.

type
required
string
Enum: "document" "message" "transaction" "transaction-response" "batch" "batch-response" "history" "searchset" "collection"

Indica a finalidade deste pacote, como ele deve ser usado.

{
  • "entry": [
    ],
  • "link": [
    ],
  • "resourceType": "Bundle",
  • "type": "searchset"
}