--- title: "Get Json For FHIR Bundle" slug: "get-json-for-fhir-bundle" tags: ["FHIR", "JSON", "bundle", "resource", "module"] updated: 2024-04-04T15:50:37Z published: 2024-04-04T15:50:37Z canonical: "documentation.decisions.com/get-json-for-fhir-bundle" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt > Use this file to discover all available pages before exploring further. # Get Json For FHIR Bundle | ## Step Details | | --- | | **Introduced in Version** | 4.0.0 | | **Last Modified in Version** | 7.1.0 | | **Location** | Integration > FHIR | The **Get JSON for FHIR Bundle** step outputs the Bundle as a JSON formatted string. ### Prerequisites This step requires the **FHIR Module** to be [installed](https://documentation.decisions.com/docs/installing-modules-decisions) before it will be available in the **Toolbox.** --- ## Properties #### Inputs | Property | Description | Data Type | | --- | --- | --- | | FHIR Bundle | The desired FHIR Bundle. | FHIRBundle | #### Outputs | Property | Description | Data Type | | --- | --- | --- | | Output | The JSON formatted string of the datatype. | String | --- ## Example Inputs and Outputs | FHIRBundle | Output | | --- | --- | | FHIRBUNDLE | "{"resourceType":"Bundle","type":"transaction","entry":[{"resource":{"resourceType":"Patient","name":[{"family":"Smith","given":["Darcy"]}],"gender":"female","birthDate":"2000-12-25","address":[{"line":["123 Main St."],"city":"Anycity","state":"CA","postalCode":"12345"}]},"request":{"method":"POST"}},{"request":{"method":"DELETE","url":"Patient/1234567890"}}]}" | | Hl7.Fhir.Model.Bundle | "{"resourceType":"Bundle","entry":[{"id":"safasd"}]}" | | Null | EXCEPTION MESSAGE | | Empty | EXCEPTION MESSAGE | #### **![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/Screenshot%202024-04-04%20114955.png)** --- ## Common Errors ### Object Reference not Set to an Instance of an Object. If the **FHIR Bundle** input is not configured, the step will cause an error. To correct this, ensure that the field is configured by mapping in an FHIR Bundle or building the data by selecting **Build Data** mapping. #### Exception Message: ```csharp Exception Stack Trace: DecisionsFramework.Design.Flow.ErrorRunningFlowStep: Error running step Get Json For FHIRBundle 1[GetJsonForFHIRBundle] in flow [FHIR]: Exception invoking method GetJsonForFHIRBundle on class FHIRDeserializeSteps ---> DecisionsFramework.LoggedException: Exception invoking method GetJsonForFHIRBundle on class FHIRDeserializeSteps ---> System.NullReferenceException: Object reference not set to an instance of an object. at Hl7.Fhir.ElementModel.PocoElementNode..ctor(ModelInspector inspector, Base root, String rootName at Hl7.Fhir.ElementModel.TypedElementExtensions.ToTypedElement(Base base, String rootName at Hl7.Fhir.Serialization.BaseFhirSerializer.MakeElementStack(Base instance, SummaryType summary, String[] elements, Boolean includeMandatoryInElementsSummary at Hl7.Fhir.Serialization.FhirJsonSerializer.SerializeToString(Base instance, SummaryType summary, String[] elements at Decisions.FHIR.FlowSteps.FHIRDeserializeSteps.GetJsonForFHIRBundle(Bundle FHIRBundle) --- End of inner exception stack trace --- at DecisionsFramework.Design.Flow.StepImplementations.InvokeMethodStep.Run(StepStartData data at DecisionsFramework.Design.Flow.FlowStep.RunStepInternal(String flowTrackingID, String stepTrackingID, KeyValuePairDataStructure[] stepRunDataValues, AbstractFlowTrackingData trackingData at DecisionsFramework.Design.Flow.FlowStep.Start(String flowTrackingID, String stepTrackingID, FlowStateData data, AbstractFlowTrackingData trackingData, RunningStepData currentStepData) --- End of inner exception stack trace --- ``` ## Related - [Get Json For FHIR Object](/get-json-for-fhir-object.md) - [Get Json For FHIR Resource](/get-json-for-fhir-resource.md) - [Read Resource From Json](/read-resource-from-json.md)