Skip to main content

HS.FHIR.DTL.Util.SDA3.Handler.Container

class HS.FHIR.DTL.Util.SDA3.Handler.Container

Method Inventory

Methods

classmethod Medication(medication As HS.SDA3.Medication, ByRef aux, ByRef target As HS.FHIR.DTL.vSTU3.Model.Resource.Bundle) as HS.FHIR.DTL.vSTU3.Model.Element.Bundle.entry
Convert a Medication streamlet into the to be determined number of FHIR resources and add them to the Bundle. A Medication streamet will always create a Medication resource and a MedicationRequest resource. It will also create a MedicationDispense and another Medication resource if the "DrugProduct" element is not empty. And finally for each Administration in the streamlet, a MedicationAdministration resource will be created. This method will call that transformation, then save the resource ids so that all Medication resources can be linked together with each other after they've all been created. Then the resources are added to the Bundle. medication - SDA3 Medication streamlet. aux - The 'aux' parameter used in all DTLs that contains, among other things, the callback object. target - The Bundle resource that is in the process of being created, and new resources will be added to.
FeedbackOpens in a new tab