...
Expand | ||
---|---|---|
| ||
If any custom or extension profiles are needed, you can add the <custom_profiles>.json files to the Specifications/Custom folder. If no extensions are needed, the folder should be left empty. Note that if the custom profile’s specification exists as a standalone resource, it will need to be nested within a larger bundle resource definition. For example, this custom patient profile’s specification would go under the resource table: Code Block | | |
|
View file | ||
---|---|---|
|
Go to your reference and copy the Canonical url and JSON specification
Update the fullUrl value and load the custom profile into the resource table. Note that you may need to remove an extra set of curly brackets as the resource table’s brackets are equivalent to the ones in the JSON specification from the screenshot in the previous step
Upload the finished JSON (sample:
View file | ||
---|---|---|
|
Expand | ||
---|---|---|
| ||
This component processes and stores specification data in a SQLite database (Specifications/fhir_profiles.db) for easy access. If you wish to update the FHIR version and/or load any custom profiles into that database, set the custom field Refresh in the component card to “true” before starting the component. This flag tells the component to reference the specified FHIR version and any files in the Specifications/Custom folder and refresh the database on startup. |
...
Expand | ||
---|---|---|
| ||
Clicking on the provided URL will take you to the FHIR Profiling Tool’s menu which contains a list of all the FHIR resources and types available in the SQLite database. Clicking on any of the links will trigger the tool to generate a template JSON for the specified FHIR resource or type: You can now copy the template JSON and bring it over to your FHIR component to use in your interface. See <link confluence page on creating FHIR resources> https://interfaceware.atlassian.net/wiki/pages/resumedraft.action?draftId=2925199362&draftShareId=96772d5d-853a-4a68-a1d0-06a21ed81114 for an example of how to use a FHIR JSON template to generate and map FHIR resources. |