Home Applications FHIR Primitive Extension

FHIR Primitive Extension

This application is not supported by InterSystems Corporation. Please be notified that you use it at your own risk.
0
0 reviews
0
Awards
8
Views
0
IPM installs
0
0
Details
Releases  (1)
Reviews
Issues
Articles  (1)
How to create a FHIR primitive extension

What's new in this version

Initial Release

FHIRPrimitiveExtension

Examples of how to create FHIR primitive extension in 3 ways:
1 - Using Dynamic Objects
2 - Using the HS.FHIR.DTL.VR4.Model.* classes
3 - Using the FHIR Object Model classes (since 2024.2)

There are 2 files:

  1. Test.Primitive.Transform - a transformation using the HS.FHIR.DTL.vR4.Model.Resource.Patient class

  2. Test.Primitive.Demo - the class has 3 methods to demonstrate how to create a FHIR resource with a primitive extension in 3 different ways:
    CreateDynamicFHIR - Using Dynamic Objects
    CreateFHIRClass - Using the HS.FHIR.DTL.vR4.Model.Resource.Patient classes
    CreateFHIRObjectModel - Using the FHIR Object Model classes (since 2024.2)

    you can run each of thease class methods in the terminal to see the FHIR resource created.
    do ##class(Test.Primitive.Demo).CreateDynamicFHIR()
    do ##class(Test.Primitive.Demo).CreateFHIRClass()
    do ##class(Test.Primitive.Demo).CreateFHIRObjectModel()

Version
1.0.012 Dec, 2024
Category
Technology Example
Works with
InterSystems IRIS for HealthInterSystems FHIRHealth Connect Cloud
First published
12 Dec, 2024