Perfil FHIR
La especificación base de FHIR define un conjunto de recursos fundamentales utilizados en diversos contextos dentro del ámbito sanitario. Sin embargo, existe una variación notable entre jurisdicciones y a lo largo del ecosistema sanitario en lo que respecta a los requisitos de datos.
Por este motivo, FHIR ofrece la posibilidad de imponer restricciones adicionales sobre los recursos básicos:
- Requerir la cumplimentación de un campo específico en un recurso. (cardinalidad)
- Limitar el número máximo de elementos en un campo de tipo array. (cardinalidad)
- Definir un conjunto de valores permitidos. (binding)
- Aplicar limitaciones a un elemento concreto de un array (slicing)
- Describir reglas de validación más complejas mediante el lenguaje FHIRPath (constraints)
Véase también: Cómo crear una guía de implementación FHIR.





