Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Informações
titleGET Schema API
Expandir
titleExpandir
Informações
titleExemplo de resultado

O resultado da API depende dos campos cadastrados no formulário dinâmico. Segue abaixo um exemplo de resposta desta API.


Expandir
titleVer resultado JSON
Bloco de código
languagejs
titleResultado JSON
linenumberstrue
[
  {
    "required": true,
    "mask": "",
    "disabled": false,
    "help": "",
    "key": false,
    "property": "CODCOLIGADA",
    "label": "Código coligada",
    "gridColumns": 12,
    "visible": false,
    "type": "number"
  },
  {
    "required": true,
    "mask": "",
    "disabled": false,
    "help": "",
    "key": false,
    "property": "CODPACIENTE",
    "label": "Código do paciente",
    "gridColumns": 12,
    "visible": false,
    "type": "number"
  },
  {
    "required": true,
    "mask": "",
    "disabled": false,
    "help": "",
    "key": false,
    "property": "CODATENDIMENTO",
    "label": "Código de atendimento",
    "gridColumns": 12,
    "visible": false,
    "type": "number"
  },
  {
    "required": true,
    "mask": "",
    "disabled": false,
    "help": "",
    "key": false,
    "property": "CODPROFISSIONAL",
    "label": "Código do profissional",
    "gridColumns": 12,
    "visible": false,
    "type": "number"
  },
  {
    "required": true,
    "options": [
      {
        "label": "Rascunho",
        "value": "0"
      },
      {
        "label": "Finalizado",
        "value": "1"
      },
      {
        "label": "Cancelado",
        "value": "9"
      }
    ],
    "mask": "",
    "disabled": false,
    "help": "",
    "key": false,
    "property": "STATUS",
    "label": "Status do registro",
    "gridColumns": 12,
    "visible": false,
    "type": "number"
  },
  {
    "required": false,
    "mask": "",
    "maxLength": 255,
    "disabled": false,
    "help": "",
    "key": false,
    "property": "NOMEPROFISSIONAL",
    "label": "Nome do profissional",
    "gridColumns": 12,
    "visible": false,
    "type": "string"
  },
  {
    "required": false,
    "mask": "",
    "disabled": false,
    "help": "",
    "format": "dd/MM/yyyy",
    "key": false,
    "property": "DATAREGISTRO",
    "label": "Data do registro",
    "gridColumns": 12,
    "visible": true,
    "type": "dateTime"
  },
  {
    "required": true,
    "mask": "",
    "maxLength": 500,
    "disabled": false,
    "help": "",
    "key": false,
    "property": "PRIMEIRA_INFORMACAO",
    "label": "Primeira informação",
    "gridColumns": 12,
    "visible": true,
    "type": "string"
  },
  {
    "required": false,
    "options": [
      {
        "label": "primeira",
        "value": "1"
      },
      {
        "label": "segunda",
        "value": "2"
      },
      {
        "label": "terceira",
        "value": "3"
      },
      {
        "label": "quarta",
        "value": "4"
      },
      {
        "label": "quinta",
        "value": "5"
      }
    ],
    "mask": "",
    "maxLength": 500,
    "disabled": false,
    "help": "",
    "key": false,
    "property": "SEGUNDA_INFORMACAO",
    "label": "Segunda",
    "gridColumns": 12,
    "visible": true,
    "type": "string"
  },
  {
    "required": false,
    "mask": "",
    "disabled": false,
    "help": "",
    "rows": 5,
    "key": false,
    "property": "DESCRICAO_GRANDE",
    "label": "Descrição principal",
    "gridColumns": 12,
    "visible": true,
    "type": "string"
  },
  {
    "required": true,
    "mask": "",
    "disabled": true,
    "help": "",
    "key": true,
    "property": "IDENTIFICADOR",
    "label": "Identificador do registro",
    "gridColumns": 12,
    "visible": false,
    "type": "number"
  },
  {
    "required": false,
    "mask": "",
    "disabled": false,
    "help": "",
    "booleanTrue": "True",
    "booleanFalse": "False",
    "key": false,
    "property": "ATUALIZADO",
    "label": "Atualizado",
    "gridColumns": 12,
    "visible": true,
    "type": "boolean"
  },
  {
    "columns": [
    {
      "label": "Código Coligada",
      "property": "CDCOLIGADA"
    },
    {
      "label": "Código Medico",
      "property": "value"
    },
    {
      "label": "Medico",
      "property": "label"
    }],
    "required": false,
    "searchService": "metadata/data/PRJ5253888/field/CABECALHO_MEDICO_LOGADO_CRM/lookup",
    "disabled": false,
    "help": "s",
    "order": 14,
    "locationX": 0,
    "locationY": 0,
    "key": false,
    "property": "CABECALHO_MEDICO_LOGADO_CRM",
    "label": "Ident. Profissional",
    "gridColumns": 12,
    "visible": true,
    "type": "string",
    "validate": "metadata/data/PRJ5253888/workflow/23",
  },
]

1.2 - Data API

...

As regras e dados informados na API de dados para os preenchimentos do Metadado informado na requisição depende dos campos e configurações dos mesmos dentro projeto criado.

...