Parking resouces

Because FHIR is all about connecting resources together, it’s quite possible to be in the middle of creating a resource, and then needing to link to a resource that doesn’t exist yet. A great example is creating a MedicationStatement. This needs to reference a Medication resource, but chances are you don’t have the Medication resource you need.

The solution to this is the ability to 'Park' a resource. This saves it in your browser, so that you can create and save the dependant resource you need to refer to,  then retrieve your partially completed resource and complete the reference.

 

 

Parking a resource.

To park a resource, click the button on the bottom right hand saide of the screen titled 'Park Resource' (It's alongside the 'Save Resource' button). The screen clears, and you can now create the dependant resource in the usual way.

You can park any number of resources.

 

Retrieving a parked resource

Parked resources can be retrieved by selecting it from the list at  the upper right of the screen, and then clicking the 'Select parked' button. Once retrieved from the park, the resource is available for editing in the usual way. The resource will be removed from the list of parked resources.

History of parked resources

Because a parked is removed from the parked list when it is retrieved for editing, it's possible to 'lose' a resource - ie to retrieve it form parked, then forget to save it. For this reason clinFHIR maintains a list of all parked resources (the list will be pruned after 24 hours to save space)