#entidade

É uma estrutura da Organização (Organization) que independe da Operação (Operation) e se caracteriza pela materialização de Documento (Document)s para essa organização.

Um Documento da Organização é criado quando uma Instância de Campo (FieldInstance) do tipo “Pasta de Documentos” é criada em uma operação em um dos seguintes momentos:

  • através da criação da operação
  • quando um predecessor na DAG de Campo (FieldDag) é concluído para a operação.

Estrutura de Dados

TipoNome do elementoRestriçõesObservações
stringIDúnico
stringpath512 charsÉ o caminho (pastas e subpastas) deste documento. Global para a organização.
stringname128 charsÉ o nome desse documento da organização. Pode ser diferente do nome definido em Documento (Document).
stringdescription8192 chars
stringtypeOfUniqueIdentifier128 charsÉ um grupo de chaves únicas definida pelo usuário do PM - Process Manager. Mais informações em Funcionalidades - Identificador único de Documento (uniqueIdentifier)
stringuniqueIdentifier128 charsÉ o valor que deve ser úncio na organização para cada ‘typeOfUniqueIdentifier’. Mais infos em Funcionalidades - Identificador único de Documento (uniqueIdentifier)
boolhasIssueDateSe é esperado que esse item possua uma data de emissão
dateissueDate
boolhasDueDateSe é esperado que esse item possua uma data de vencimento
datedueDate
boolhasHistoryCaso esse item vá possuir histórico (ainda não usamos esse campo!)
-history-NÃO IMPLEMENTADO
boolrequiredDueDateSe a data de vencimento é obrigatória
enumstatusNEW, VALID, INVALIDÉ o status do documento da organização. Documentos não preenchidos sempre iniciam como ‘NEW’. Mais infos em Funcionalidades - Documento da Organização
stringinvalidReasons8192 charsCaso existam motivos para a invalidez do documento da organização, eles serão descritos nesse campo

Restrições

NomeDescriçãoChave única
nome, caminho, organizaçãoÚnico nome e caminho para cada orgname-path-organizationId

Vínculos

Observações

Documento (Document) pode ser ‘null’, ou seja, é possível que Documentos da Organização não estejam ligados à documentos descritos no PM - Process Manager.

Exemplos:

  • Documentos facultativos
  • Documentos desconhecidos previamente