O 900000000000456007 | reference set descriptor reference set| é um conjunto de referências usado para especificar o formato de todos os conjuntos de referências incluídos em uma edição. O tipo de dados e significado do componente referenciado e cada campo adicional dentro de cada conjunto de referências é descrito por esse conjunto de referências. Mais especificamente, o descritor de conjunto de referências é usado para definir:
- A ordem de aparecimento dos atributos adicionais (além daqueles mandatórios para todos os conjuntos de referências). O atributo AttributeOrder
- O nome e propósito dos atributos adicionais. O atributo attributeDescription
- Os tipos de dados para os atributos adicionais. O atributo attributeType
A tabela abaixo mostra um excerto do conjunto de referências de descritores de conjuntos de referências, para ilustrar como os atributos dos tipos predefinidos de conjuntos de referências são consistentemente especificados.
Tabela 4.1.1-1: Amostra do | Reference set descriptor reference set (foundation metadata concept) | (visualização legível por humanos com alguns atributos omitidos para brevidade)
... | referencedComponentId | referencedComponentId_term | attributeDescription | attributeDescription_term | attributeType | attributeType_term | attributeOrder |
---|---|---|---|---|---|---|---|
446609009 | Simple type reference set | 449608002 | Referenced component | 900000000000461000 | Concept type component | 0 | |
447258008 | Ordered type reference set | 449608002 | Referenced component | 900000000000460000 | Component type | 0 | |
447258008 | Ordered type reference set | 447255006 | Priority order reference set attribute | 900000000000478000 | Unsigned integer | 1 | |
447258008 | Ordered type reference set | 447257003 | "Linked to" reference set attribute | 900000000000460000 | Component type | 2 | |
900000000000480006 | Attribute value type | 449608002 | Referenced component | 900000000000460000 | Component type | 0 | |
900000000000480006 | Attribute value type | 900000000000491004 | Attribute value | 900000000000461000 | Concept type component | 1 | |
900000000000496009 | Simple map | 900000000000500006 | Map source concept | 900000000000461000 | Concept type component | 0 | |
900000000000496009 | Simple map | 900000000000499002 | Scheme value | 900000000000465000 | String | 1 | |
900000000000506000 | Language type | 900000000000510002 | Description in dialect | 900000000000462000 | Description type component | 0 | |
900000000000506000 | Language type | 900000000000511003 | Acceptability | 900000000000461000 | Concept type component | 1 | |
900000000000512005 | Query specification type reference set | 900000000000514006 | Generated reference set | 900000000000461000 | Concept type component | 0 | |
900000000000512005 | Query specification type reference set | 900000000000515007 | Query | 900000000000465000 | String | 1 | |
900000000000516008 | Annotation type | 900000000000518009 | Annotated component | 900000000000461000 | Concept type component | 0 | |
900000000000516008 | Annotation type | 900000000000519001 | Annotation | 900000000000465000 | String | 1 | |
900000000000521006 | Association type | 900000000000532006 | Association source component | 900000000000460000 | Component type | 0 | |
900000000000521006 | Association type | 900000000000533001 | Association target component | 900000000000460000 | Component type | 1 |
Especializando um Modelo Descritor
Quando um novo conjunto de referências é criado em uma extensão, ele precisa (como padrão) se conformar aos descritores de conjunto de referências do seu supertipo mais próximo (se esse existir). A criação de um modelo descritor para um novo conjunto de referências é opcional em uma extensão se o conjunto de referências tem um supertipo que possua um modelo descritor.
Contudo, é possível para um conjunto de referências especializar o Modelo Descritor do seu supertipo, criando uma cópia e substituindo o 900000000000458008 | Attribute description| ou 900000000000459000 | Attribute type| por um subtipo.
Por exemplo, se um conjunto de referências tem um descritor, no qual 900000000000458008 | Attribute description| = 449608002 | Referenced component| e o 900000000000459000 | Attribute type| = 900000000000460005 | Component type| , então o subtipo de reference set's pode substituir seu descritor com um no qual 900000000000458008 | Attribute description| = 900000000000460005 | Component type| e o 900000000000459000 | Attribute type| = 900000000000461009 | Concept type component| (já que 900000000000461009 | Concept type component| é um subtipo de 900000000000460005 | Component type| ). Dessa maneira, os descritores de conjunto de referências podem ser especializados para uso pelos subtipos do conjunto de referências.
Feedback