Written by

Developer at NestorIT GmbH
Question Sebastian Thiele · May 27, 2024

Benefit of custom FHIR profile usage

Hi folks,

I am working on a customer project which uses some slightly altered FHIR resources in comparison to default R4 patient resource. I am able to import the structuedefinition as a custom FHIR package and assign it to the ISC FHIR server and the endpoint the IRIS instance provides.

My question is - what is the benefit of using such a custom profil only defining some changes on a resources default definition (e.g. in field optionality)? From my understanding the ISC FHIR server does not validate resources it receives. Furthermore from the custom structure definition of the above mentioned FHIR patient resource no objects/classes or definitions are generated to be used later on.

best regards,
Sebastian

Product version: IRIS 2023.1

Comments

Ashok Kumar T · May 28, 2024

Hello @Sebastian Thiele 
FHIR profiles are primarily used for customisation and it's validation. You can import your profiles by using structuredefinition. From 2023.3 version you can validate your FHIR resource with profiles through standard REST Api calls. 

Some additional community link

0
Sebastian Thiele · May 28, 2024

Hi Ashok,

thank you for the reply. Seems you post misses the additional community links? Anyway - so it´s correct that in releases prior to 2023.3 there is no real use for FHIR profiles only consisting of a structure definition since there is no support for resource validation?

best regards,
Sebastian

0