Pular para o conteúdo principal

Cadastrar/Atualizar

EndpointPOST /fhir/resources/Flag
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

Modelo de Dados


Ao criar um novo local, você enviará um payload contendo os campos: name, address e identifier. Iremos processar a requisição e retornar o recurso completo.

Exemplo de Payload para criação de um Local:

{
"address": {
"city": "São Paulo",
"country": "Brazil",
"district": "Liberdade",
"line": [
"Rua Tamandaré",
"321",
"casa2"
],
},
"identifier": [
{
"system": "https://sistemaficticio.acmesaude.com.br/fhir/resources/NamingSystem/health-facility",
"use": "usual",
"value": "295"
}
],
"name": "Hospital Central",
"resourceType": "Location"
}
atenção

O system neste exemplo é um valor genérico. Para que o identificador seja válido, por favor, substitua-o pelo system oficial do NamingSystem que foi provisionado para a sua instância.

O campo name é a string que representa o nome do local, enquanto o identifier é uma lista de seus identificadores únicos (cada um contendo system, use e value).

Já o address é um objeto que detalha o endereço, incluindo city, country, district e line. Embora este campo não seja obrigatório, seu preenchimento é recomendado para garantir a correta localização. Caso o address seja incluído, certifique-se de que seus subcampos estejam preenchidos corretamente.