{{#with (getFirstCdaSectionsByTemplateId msg '2.16.840.1.113883.10.20.22.2.25')}} {{#each (toArray 2_16_840_1_113883_10_20_22_2_25.entry) as |procEntry|}} {{#if procEntry.procedure}} {{>Resources/Procedure.hbs procedureEntry=procEntry.procedure ID=(generateUUID (toJsonString procEntry.procedure))}}, {{>Resources/Organization.hbs org=procEntry.procedure.performer.assignedEntity.representedOrganization ID=(generateUUID (toJsonString procEntry.procedure.performer.assignedEntity.representedOrganization))}}, {{#with (evaluate 'Utils/GeneratePatientId.hbs' obj=../../msg.ClinicalDocument.recordTarget.patientRole) as |patientId|}} {{>References/Procedure/subject.hbs ID=(generateUUID (toJsonString procEntry.procedure)) REF=(concat 'Patient/' patientId.Id)}}, {{/with}} {{>References/Procedure/performer.actor.hbs ID=(generateUUID (toJsonString procEntry.procedure)) REF=(concat 'Organization/' (generateUUID (toJsonString procEntry.procedure.performer.assignedEntity.representedOrganization)))}}, {{/if}} {{#if procEntry.substanceAdministration}} {{>Resources/MedicationAdministration.hbs medicationAdministration=procEntry.substanceAdministration ID=(generateUUID (toJsonString procEntry.substanceAdministration))}}, {{>Resources/Medication.hbs medication=procEntry.substanceAdministration.consumable.manufacturedProduct.manufacturedMaterial ID=(generateUUID (toJsonString procEntry.substanceAdministration.consumable.manufacturedProduct.manufacturedMaterial))}}, {{#with (evaluate 'Utils/GeneratePatientId.hbs' obj=../../msg.ClinicalDocument.recordTarget.patientRole) as |patientId|}} {{>References/MedicationAdministration/subject.hbs ID=(generateUUID (toJsonString procEntry.substanceAdministration)) REF=(concat 'Patient/' patientId.Id)}}, {{/with}} {{>References/MedicationAdministration/medicationReference.hbs ID=(generateUUID (toJsonString procEntry.substanceAdministration)) REF=(concat 'Medication/' (generateUUID (toJsonString procEntry.substanceAdministration.consumable.manufacturedProduct.manufacturedMaterial)))}}, {{/if}} {{/each}} {{/with}}