Ambiente de Design FHIR (ADF) é um software que oferece funcionalidades para o design de soluções FHIR. O objetivo é propor uma interface para os usuários do ADF, aqui denominados de projetistas.
Install it and run:
yarn
yarn dev
Uma instância de ValueSet é empregada para reunir conceitos de uma ou mais instâncias de CodeSystem para uso em um contexto específico.
- Ao projetista está disponível a criação de instância de CodeSystem.
- O projetista requisita a criação.
- A criação pode ser de dois tipos: (a) para suplementar um CodeSystem existente ou (b) criar um novo.
- Opção (a). Ao criar um CodeSystem para suplementar um existente (supplements) é preciso identificar o CodeSystem para o qual o suplemento será criado. O suplemento inclui a definição de uma ou mais propriedades. Cada propriedade é definida por um código (nome da propriedade), uma uri, uma descrição e um tipo. O tipo está restrito a: code, Coding, string, integer, boolean, dateTime ou decimal. Observe que o código e o tipo são obrigatórios, ao contrário dos demais. Quando se define um suplemento, além de definir as propriedades é necessário fornecer os valores correspondentes para cada conceito definido no CodeSystem para o qual o suplemento é criado. Observe que não é permitido acrescentar conceitos, mas valores para as propriedades definidas para cada um dos conceitos existentes.
- Opção (b). Na criação de um novo CodeSystem o projetista vê os campos principais pertinentes a um CodeSystem: identificador, título e descrição, dentre outros. Há muitos outros conforme a documentação do recurso e fornece os valores correspondentes.
- Convém observar que extensões podem ser acrescentadas ao CodeSystem ou a qualquer um dos atributos do CodeSystem. Ou seja, é preciso estar disponível ao projetista a seleção das extensões que deseja acrescentar, seja à instância como um todo ou a um atributo específico juntamente com o valor correspondente.