Princípios

Princípios para modificar conjuntos de referências incluem:

Processo

A tabela abaixo fornece um resumo do processo a ser seguido para modificar um membro existente de um conjunto de referências.

Tabela 6.3.3.2-1: Modificando um membro de conjunto de referências





Tipo de arquivoProcesso
Conceito

O conceito de metadados que representa o conjunto de referências é mantido

Conjunto de referências

Uma nova linha de conjunto de referências é criada e o id é mantido da versão prévia do membro do conjunto de referências.

Atributos de versão e identificação de módulo são determinados da seguinte maneira:

  • effectiveTime é determinado para a data na qual a extensão será publicada
  • active é determinado para refletir o status do membro do conjunto de referências, isto é '1' para ativo e '0 'para inativo

moduleId é determinado para identificar um módulo gerenciado pelo produtor da extensão

Atributos comuns a todos os tipos de conjunto de referências são determinados da seguinte maneira:

  • refsetId é mantido como o valor da versão anterior desse membro do conjunto de referências. Um membro não pode ser movido de um conjunto de referências para outro
  • referencedComponentId é mantido como o valor da versão anterior desse membro do conjunto de referências. Um membro não pode mudar o componente ao qual ele se refere..
      • Nesse caso, o registro existente do membro deve ser inativado e um novo deve ser criado.
  • Atributos específicos a um tipo de conjunto de referências são determinados da seguinte maneira:

    atributos adicionais - podem ser atualizados com um valor, de tipo (e possivelmente alcance) limitado pelo registro descritor para esse atributo de Conjunto de Referências