FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagesilfhirprofileig
Resource TypeStructureMap
IdStructureMap-ExtractPlatesAndScrews.json
FHIR VersionR5
Sourcehttps://build.fhir.org/ig/savannahghi/sil_fhir_profile_ig/StructureMap-ExtractPlatesAndScrews.html
URLhttps://fhir.slade360.co.ke/fhir/StructureMap/ExtractPlatesAndScrews
Version0.1.0
Statusactive
Date2026-09-11T12:18:36+00:00
NameExtractPlatesAndScrews
TitlePlates and Screws Extraction
DescriptionOne DeviceUsage per implant actually used, and only where the count is above zero -- forty DeviceUsage resources of quantity nil would be worse than none at all. What went into a patient is the question an implant recall asks, and a tally sheet in a theatre file cannot answer it. The implant type carries the printed line as its text: the hospital's implant stock is not coded and a guessed SNOMED device code on an orthopaedic implant is worse than the words on the paper.

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: StructureMap ExtractPlatesAndScrews

/// url = 'https://fhir.slade360.co.ke/fhir/StructureMap/ExtractPlatesAndScrews'
/// name = 'ExtractPlatesAndScrews'
/// title = 'Plates and Screws Extraction'
/// status = 'active'
/// description = 'One DeviceUsage per implant actually used, and only where the count is above zero -- forty DeviceUsage resources of quantity nil would be worse than none at all. What went into a patient is the question an implant recall asks, and a tally sheet in a theatre file cannot answer it. The implant type carries the printed line as its text: the hospital\'s implant stock is not coded and a guessed SNOMED device code on an orthopaedic implant is worse than the words on the paper.'

uses "http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse" alias QR as source
uses "http://hl7.org/fhir/StructureDefinition/Bundle" alias Bundle as target
uses "http://hl7.org/fhir/StructureDefinition/DeviceUsage" alias DeviceUsage as target

group ExtractPlatesAndScrews(source qr : QR, target bundle : Bundle) {
  qr -> bundle.type = 'transaction' "setBundleType";
  qr.item as g where (linkId = 'implants') then {
    g.item as it where ((linkId = 'implants/cortical-screw-45') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Cortical screw ø4.5 mm' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_cortical_screw_45";
    g.item as it where ((linkId = 'implants/cancellous-screw-65') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Cancellous screw ø6.5 mm' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_cancellous_screw_65";
    g.item as it where ((linkId = 'implants/malleolar-screw') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Malleolar screw' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_malleolar_screw";
    g.item as it where ((linkId = 'implants/washer') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Washer' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_washer";
    g.item as it where ((linkId = 'implants/locking-screw-49') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Locking screw ø4.9 mm' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_locking_screw_49";
    g.item as it where ((linkId = 'implants/pfn-bolt') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'PFN bolt ø8.0 / 6.2' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_pfn_bolt";
    g.item as it where ((linkId = 'implants/firm-lock-screw-cortical-50') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Firm-lock screw cortical ø5.0 mm' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_firm_lock_screw_cortical_50";
    g.item as it where ((linkId = 'implants/firm-lock-screw-cancellous-50') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Firm-lock screw cancellous ø5.0 mm' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_firm_lock_screw_cancellous_50";
    g.item as it where ((linkId = 'implants/proximal-femur-locking-screw-65') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Proximal femur locking screw ø6.5 mm' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_proximal_femur_locking_screw_65";
    g.item as it where ((linkId = 'implants/proximal-femur-locking-bolt-80') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Proximal femur locking bolt ø8.0 mm' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_proximal_femur_locking_bolt_80";
    g.item as it where ((linkId = 'implants/proximal-femur-locking-bolt-62') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Proximal femur locking bolt ø6.2 mm' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_proximal_femur_locking_bolt_62";
    g.item as it where ((linkId = 'implants/cortical-screw-35') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Cortical screw ø3.5 mm' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_cortical_screw_35";
    g.item as it where ((linkId = 'implants/cancellous-screw-40') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Cancellous screw ø4.0 mm' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_cancellous_screw_40";
    g.item as it where ((linkId = 'implants/cannulated-screw') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Cannulated screw' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_cannulated_screw";
    g.item as it where ((linkId = 'implants/recon-plate') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Recon plate' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_recon_plate";
    g.item as it where ((linkId = 'implants/one-third-tubular-plate') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'One-third tubular plate' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_one_third_tubular_plate";
    g.item as it where ((linkId = 'implants/semi-tubular-plate') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Semi-tubular plate' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_semi_tubular_plate";
    g.item as it where ((linkId = 'implants/broad-dcp-plate-45') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Broad DCP plate ø4.5 mm' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_broad_dcp_plate_45";
    g.item as it where ((linkId = 'implants/narrow-dcp-plate-45') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Narrow DCP plate ø4.5 mm' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_narrow_dcp_plate_45";
    g.item as it where ((linkId = 'implants/small-dcp-plate-45') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Small DCP plate ø4.5 mm' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_small_dcp_plate_45";
    g.item as it where ((linkId = 'implants/t-plate') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'T-plate' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_t_plate";
    g.item as it where ((linkId = 'implants/small-t-plate') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Small T-plate' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_small_t_plate";
    g.item as it where ((linkId = 'implants/dhs-plate') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'DHS plate' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_dhs_plate";
    g.item as it where ((linkId = 'implants/dhs-screw') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'DHS screw' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_dhs_screw";
    g.item as it where ((linkId = 'implants/proximal-femur-locking-plate') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Proximal femur locking plate' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_proximal_femur_locking_plate";
    g.item as it where ((linkId = 'implants/distal-femur-locking-plate') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Distal femur locking plate' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_distal_femur_locking_plate";
    g.item as it where ((linkId = 'implants/proximal-tibia-locking-plate') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Proximal tibia locking plate' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_proximal_tibia_locking_plate";
    g.item as it where ((linkId = 'implants/distal-tibia-locking-plate') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Distal tibia locking plate' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_distal_tibia_locking_plate";
    g.item as it where ((linkId = 'implants/condylar-plate-95') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Condylar plate 95 degrees' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_condylar_plate_95";
    g.item as it where ((linkId = 'implants/l-buttress-plate') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'L-buttress plate' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_l_buttress_plate";
    g.item as it where ((linkId = 'implants/interlocking-nail-femur') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Interlocking nail, femur' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_interlocking_nail_femur";
    g.item as it where ((linkId = 'implants/interlocking-nail-tibia') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Interlocking nail, tibia' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_interlocking_nail_tibia";
    g.item as it where ((linkId = 'implants/proximal-femur-nail') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Proximal femur nail' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_proximal_femur_nail";
    g.item as it where ((linkId = 'implants/austin-moore-hip-prosthesis') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Austin Moore hip prosthesis' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_austin_moore_hip_prosthesis";
    g.item as it where ((linkId = 'implants/kuntscher-nail') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Kuntscher nail' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_kuntscher_nail";
    g.item as it where ((linkId = 'implants/kirschner-wire') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Kirschner wire' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_kirschner_wire";
    g.item as it where ((linkId = 'implants/cerclage-wire') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Cerclage wire' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_cerclage_wire";
    g.item as it where ((linkId = 'implants/firm-lock-screw-cortical-50-b') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Firm-lock screw o5.0 cortical' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_firm_lock_screw_cortical_50_b";
    g.item as it where ((linkId = 'implants/firm-lock-screw-cancellous-65') and answer.value.exists() and (answer.value > 0)) ->  bundle.entry as entry,  entry.resource = create('DeviceUsage') as du then {
      qr ->  du,  entry then BuildDeviceUsageBase(qr, du, entry) "base";
      it -> du.status = 'completed' "status";
      it ->  du.device = create('CodeableReference') as dr,  dr.concept as dc then {
        it -> dc.text = 'Firm-lock screw cancellous ø6.5 mm' "deviceText";
      } "device";
      it.answer first as a then {
        a.value as n ->  du.note as note,  note.text = 'Count of this implant used, as tallied on the plates and screws sheet' "countNote";
      };
      qr -> du then SetImplantContext(qr, du) "context";
    } "implant_firm_lock_screw_cancellous_65";
  } "implantGroup";
}

// When and by whom, on every implant recorded. The operation date overrides the
// response's authored time: an implant log written up the next morning is still
// a log of yesterday's operation, and a recall traces by date.
group SetImplantContext(source qr : QR, target du : DeviceUsage) {
  qr.encounter as e -> du.context = e "context";
  qr.item as g where (linkId = 'operation') then {
    g.item as it where ((linkId = 'operation/date') and answer.value.exists()) then {
      it.answer first as a then {
        a.value as v -> du.timing = cast(v, 'dateTime') "timing";
      };
    } "dateRule";
    g.item as it where ((linkId = 'operation/procedure') and answer.value.exists()) then {
      it.answer first as a then {
        a.value as txt ->  du.reason as rsn,  rsn.concept as rc,  rc.text = txt "reasonText";
      };
    } "procedureRule";
    g.item as it where ((linkId = 'operation/ward') and answer.value.exists()) then {
      it.answer first as a then {
        a.value as txt ->  du.note as n,  n.text = txt "wardNote";
      };
    } "wardRule";
  } "operationGroup";
  qr.item as it where ((linkId = 'signed-by') and answer.value.exists()) then {
    it.answer first as a then {
      a.value as ref -> du.informationSource = ref "informationSource";
    };
  } "signedByRule";
}

// ─────────────────────────────────────────────────────────────────────────────
// Shared scaffolding. Repeated in each map rather than imported: the transform
// engine resolves `imports` against whatever StructureMaps happen to be on the
// server, and a form that stops extracting because a shared map was not
// uploaded is a worse failure than a duplicated group.
// Two notes on what the publisher's StructureMap validator says about this file.
// Source parameters below are left untyped on purpose. Writing `: Element` makes
// the validator compare QuestionnaireResponse.item against the literal 'Element'
// and report them as incompatible with each other, which is noise, not a finding.
// `evaluate(context, expression)` is flagged as "takes 1 parameter but 2 were
// found". Leave it. The FML parser in the same jar refuses the one-argument form
// outright -- it wants a parameter, a comma, then the FHIRPath -- so the
// publisher is objecting to what its own compiler emits. Two arguments is the
// only form that compiles, and it is what the R5 transform engine executes.
// ─────────────────────────────────────────────────────────────────────────────
group BuildObsBase(source qr : QR, target obs : Observation, target entry) {
  qr -> obs then SetResponseProvenance(qr, obs) "responseProvenance";
  qr -> obs.id = uuid() then SetObservationFullUrl(obs, entry) "idAndFullUrl";
  qr -> entry.request as request then {
    qr -> request.method = 'POST' "requestMethod";
    qr -> request.url = 'Observation' "requestUrl";
  } "entryRequest";
  qr -> obs.status = 'final' "status";
  qr.subject as s -> obs.subject = s;
  qr.encounter as e -> obs.encounter = e;
  qr.authored as t -> obs.effective = t "effective";
  qr.source as src -> obs.performer = src "performerFromSource";
  qr where (source.exists().not()) then {
    qr.author as a -> obs.performer = a "performerFromAuthor";
  } "performerFallback";
  // A stored response's id already reads "QuestionnaireResponse/<id>", so it is
  // a relative reference as it stands. The hasValue() guard is what stops an
  // unsaved response -- one posted straight to $extract rather than saved first
  // -- from writing "QuestionnaireResponse/null" into the record.
  qr.id as qid where ($this.hasValue()) ->  obs.derivedFrom = create('Reference') as ref,  ref.reference = qid "linkQuestionnaireResponse";
}

group SetObservationFullUrl(source obs : Observation, target entry) {
  obs.id as id -> entry.fullUrl = append('https://fhir.slade360.co.ke/fhir/Observation/', id) "assignFullUrl";
}

// The two answer shapes a component can carry. Both read the answer through the
// untyped `.value` accessor: reading `valueCoding` or `valueQuantity` by its
// typed property name fails at transform time on HAPI R5 with "Attempt to read
// invalid property ... on QuestionnaireResponse.item.answer".
group SetComponentCodedValue(source it, target comp) {
  it.answer first as a then {
    a.value as cv -> comp.value = create('CodeableConcept') as cc then {
      cv -> cc.coding = cv "valueCoding";
      cv.display as d -> cc.text = d "valueText";
    } "codedValue";
  } "componentAnswer";
}

group SetComponentValue(source it, target comp) {
  it.answer first as a then {
    a.value as v -> comp.value = v "plainValue";
  } "componentAnswer";
}

group BuildDeviceUsageBase(source qr : QR, target r : DeviceUsage, target entry) {
  qr -> r then SetResponseProvenance(qr, r) "responseProvenance";
  qr -> r.id = uuid() then SetDeviceUsageFullUrl(r, entry) "idAndFullUrl";
  qr -> entry.request as request then {
    qr -> request.method = 'POST' "requestMethod";
    qr -> request.url = 'DeviceUsage' "requestUrl";
  } "entryRequest";
  qr.subject as s -> r.patient = s;
}

group SetDeviceUsageFullUrl(source r : DeviceUsage, target entry) {
  r.id as id -> entry.fullUrl = append('https://fhir.slade360.co.ke/fhir/DeviceUsage/', id) "assignFullUrl";
}

// ── Provenance and tenancy ───────────────────────────────────────────────────
// Two tags on everything this map creates. The first says which questionnaire
// produced it, so a form that reopens mid-admission recalls its own earlier
// entries and not another form's. The second copies the tenant tags off the
// response, because nothing else on the path puts them there.
// The code is the form's document type, not the questionnaire's id: every
// environment mints its own ids, and there is only one set of maps, so an id
// here would tie the tag to whichever environment stamped it.
// ── Provenance and tenancy ───────────────────────────────────────────────────
group SetResponseProvenance(source qr : QR, target r) {
  qr -> r.meta as m then {
    qr -> m.tag as t then {
      qr -> t.system = 'http://slade360edi.com/questionnaire-provenance' "provenanceSystem";
      qr -> t.code = 'plates-and-screws' "provenanceCode";
      qr -> t.display = 'Plates and screws' "provenanceDisplay";
    } "provenanceTag";
  } "provenanceMeta";
  // Every tag the response carries, onto the resource. `meta` is 0..1, so this
  // lands on the same meta the rule above created rather than a second one.
  qr.meta as qm then {
    qm.tag as qt ->  r.meta as m,  m.tag = qt "copyTag";
  } "tenantTags";
}


Source1

{
  "resourceType": "StructureMap",
  "id": "ExtractPlatesAndScrews",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "url": "https://fhir.slade360.co.ke/fhir/StructureMap/ExtractPlatesAndScrews",
  "version": "0.1.0",
  "name": "ExtractPlatesAndScrews",
  "title": "Plates and Screws Extraction",
  "status": "active",
  "date": "2026-09-11T12:18:36+00:00",
  "publisher": "Kathurima Kimathi",
  "contact": [
    {
      "name": "Kathurima Kimathi",
      "telecom": [
        {
          "system": "url",
          "value": "https://www.linkedin.com/in/kathurima-kimathi/"
        },
        {
          "system": "email",
          "value": "kathurimakimathi415@gmail.com"
        }
      ]
    },
    {
      "name": "Oscar John",
      "telecom": [
        {
          "system": "email",
          "value": "oscarjohnotieno@gmail.com",
          "use": "work"
        }
      ]
    },
    {
      "name": "Kennedy Omondi",
      "telecom": [
        {
          "system": "email",
          "value": "kennankole@gmail.com",
          "use": "work"
        }
      ]
    }
  ],
  "description": "One DeviceUsage per implant actually used, and only where the count is above zero -- forty DeviceUsage resources of quantity nil would be worse than none at all. What went into a patient is the question an implant recall asks, and a tally sheet in a theatre file cannot answer it. The implant type carries the printed line as its text: the hospital's implant stock is not coded and a guessed SNOMED device code on an orthopaedic implant is worse than the words on the paper.",
  "structure": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse",
      "mode": "source",
      "alias": "QR"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/Bundle",
      "mode": "target",
      "alias": "Bundle"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/DeviceUsage",
      "mode": "target",
      "alias": "DeviceUsage"
    }
  ],
  "group": [
    {
      "name": "ExtractPlatesAndScrews",
      "input": [
        {
          "name": "qr",
          "type": "QR",
          "mode": "source"
        },
        {
          "name": "bundle",
          "type": "Bundle",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "setBundleType",
          "source": [
            {
              "context": "qr"
            }
          ],
          "target": [
            {
              "context": "bundle",
              "element": "type",
              "transform": "copy",
              "parameter": [
                {
                  "valueString": "transaction"
                }
              ]
            }
          ]
        },
        {
          "name": "implantGroup",
          "source": [
            {
              "context": "qr",
              "element": "item",
              "variable": "g",
              "condition": "linkId = 'implants'"
            }
          ],
          "rule": [
            {
              "name": "implant_cortical_screw_45",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/cortical-screw-45') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Cortical screw ø4.5 mm"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_cancellous_screw_65",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/cancellous-screw-65') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Cancellous screw ø6.5 mm"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_malleolar_screw",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/malleolar-screw') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Malleolar screw"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_washer",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/washer') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Washer"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_locking_screw_49",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/locking-screw-49') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Locking screw ø4.9 mm"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_pfn_bolt",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/pfn-bolt') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "PFN bolt ø8.0 / 6.2"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_firm_lock_screw_cortical_50",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/firm-lock-screw-cortical-50') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Firm-lock screw cortical ø5.0 mm"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_firm_lock_screw_cancellous_50",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/firm-lock-screw-cancellous-50') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Firm-lock screw cancellous ø5.0 mm"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_proximal_femur_locking_screw_65",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/proximal-femur-locking-screw-65') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Proximal femur locking screw ø6.5 mm"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_proximal_femur_locking_bolt_80",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/proximal-femur-locking-bolt-80') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Proximal femur locking bolt ø8.0 mm"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_proximal_femur_locking_bolt_62",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/proximal-femur-locking-bolt-62') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Proximal femur locking bolt ø6.2 mm"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_cortical_screw_35",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/cortical-screw-35') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Cortical screw ø3.5 mm"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_cancellous_screw_40",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/cancellous-screw-40') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Cancellous screw ø4.0 mm"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_cannulated_screw",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/cannulated-screw') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Cannulated screw"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_recon_plate",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/recon-plate') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Recon plate"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_one_third_tubular_plate",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/one-third-tubular-plate') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "One-third tubular plate"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_semi_tubular_plate",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/semi-tubular-plate') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Semi-tubular plate"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_broad_dcp_plate_45",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/broad-dcp-plate-45') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Broad DCP plate ø4.5 mm"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_narrow_dcp_plate_45",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/narrow-dcp-plate-45') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Narrow DCP plate ø4.5 mm"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_small_dcp_plate_45",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/small-dcp-plate-45') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Small DCP plate ø4.5 mm"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_t_plate",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/t-plate') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "T-plate"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_small_t_plate",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/small-t-plate') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Small T-plate"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_dhs_plate",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/dhs-plate') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "DHS plate"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_dhs_screw",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/dhs-screw') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "DHS screw"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_proximal_femur_locking_plate",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/proximal-femur-locking-plate') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Proximal femur locking plate"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_distal_femur_locking_plate",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/distal-femur-locking-plate') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Distal femur locking plate"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_proximal_tibia_locking_plate",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/proximal-tibia-locking-plate') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Proximal tibia locking plate"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_distal_tibia_locking_plate",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/distal-tibia-locking-plate') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Distal tibia locking plate"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_condylar_plate_95",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/condylar-plate-95') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Condylar plate 95 degrees"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_l_buttress_plate",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/l-buttress-plate') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "L-buttress plate"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_interlocking_nail_femur",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/interlocking-nail-femur') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Interlocking nail, femur"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_interlocking_nail_tibia",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/interlocking-nail-tibia') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Interlocking nail, tibia"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_proximal_femur_nail",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/proximal-femur-nail') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Proximal femur nail"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_austin_moore_hip_prosthesis",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/austin-moore-hip-prosthesis') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Austin Moore hip prosthesis"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_kuntscher_nail",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/kuntscher-nail') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Kuntscher nail"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_kirschner_wire",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/kirschner-wire') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Kirschner wire"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_cerclage_wire",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/cerclage-wire') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Cerclage wire"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_firm_lock_screw_cortical_50_b",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/firm-lock-screw-cortical-50-b') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Firm-lock screw o5.0 cortical"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "implant_firm_lock_screw_cancellous_65",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'implants/firm-lock-screw-cancellous-65') and answer.value.exists() and (answer.value > 0)"
                }
              ],
              "target": [
                {
                  "context": "bundle",
                  "element": "entry",
                  "variable": "entry"
                },
                {
                  "context": "entry",
                  "element": "resource",
                  "variable": "du",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "base",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    },
                    {
                      "context": "entry"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "BuildDeviceUsageBase",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        },
                        {
                          "valueId": "entry"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "status",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "status",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "completed"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "device",
                  "source": [
                    {
                      "context": "it"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "device",
                      "variable": "dr",
                      "transform": "create",
                      "parameter": [
                        {
                          "valueString": "CodeableReference"
                        }
                      ]
                    },
                    {
                      "context": "dr",
                      "element": "concept",
                      "variable": "dc"
                    }
                  ],
                  "rule": [
                    {
                      "name": "deviceText",
                      "source": [
                        {
                          "context": "it"
                        }
                      ],
                      "target": [
                        {
                          "context": "dc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Firm-lock screw cancellous ø6.5 mm"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "countNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "n"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "note"
                        },
                        {
                          "context": "note",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueString": "Count of this implant used, as tallied on the plates and screws sheet"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "context",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "du"
                    }
                  ],
                  "dependent": [
                    {
                      "name": "SetImplantContext",
                      "parameter": [
                        {
                          "valueId": "qr"
                        },
                        {
                          "valueId": "du"
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "SetImplantContext",
      "documentation": "When and by whom, on every implant recorded. The operation date overrides the\r\nresponse's authored time: an implant log written up the next morning is still\r\na log of yesterday's operation, and a recall traces by date.",
      "input": [
        {
          "name": "qr",
          "type": "QR",
          "mode": "source"
        },
        {
          "name": "du",
          "type": "DeviceUsage",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "context",
          "source": [
            {
              "context": "qr",
              "element": "encounter",
              "variable": "e"
            }
          ],
          "target": [
            {
              "context": "du",
              "element": "context",
              "transform": "copy",
              "parameter": [
                {
                  "valueId": "e"
                }
              ]
            }
          ]
        },
        {
          "name": "operationGroup",
          "source": [
            {
              "context": "qr",
              "element": "item",
              "variable": "g",
              "condition": "linkId = 'operation'"
            }
          ],
          "rule": [
            {
              "name": "dateRule",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'operation/date') and answer.value.exists()"
                }
              ],
              "rule": [
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "timing",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "v"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "timing",
                          "transform": "cast",
                          "parameter": [
                            {
                              "valueId": "v"
                            },
                            {
                              "valueString": "dateTime"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "procedureRule",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'operation/procedure') and answer.value.exists()"
                }
              ],
              "rule": [
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "reasonText",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "txt"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "reason",
                          "variable": "rsn"
                        },
                        {
                          "context": "rsn",
                          "element": "concept",
                          "variable": "rc"
                        },
                        {
                          "context": "rc",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueId": "txt"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "name": "wardRule",
              "source": [
                {
                  "context": "g",
                  "element": "item",
                  "variable": "it",
                  "condition": "(linkId = 'operation/ward') and answer.value.exists()"
                }
              ],
              "rule": [
                {
                  "name": "answer",
                  "source": [
                    {
                      "context": "it",
                      "element": "answer",
                      "listMode": "first",
                      "variable": "a"
                    }
                  ],
                  "rule": [
                    {
                      "name": "wardNote",
                      "source": [
                        {
                          "context": "a",
                          "element": "value",
                          "variable": "txt"
                        }
                      ],
                      "target": [
                        {
                          "context": "du",
                          "element": "note",
                          "variable": "n"
                        },
                        {
                          "context": "n",
                          "element": "text",
                          "transform": "copy",
                          "parameter": [
                            {
                              "valueId": "txt"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "name": "signedByRule",
          "source": [
            {
              "context": "qr",
              "element": "item",
              "variable": "it",
              "condition": "(linkId = 'signed-by') and answer.value.exists()"
            }
          ],
          "rule": [
            {
              "name": "answer",
              "source": [
                {
                  "context": "it",
                  "element": "answer",
                  "listMode": "first",
                  "variable": "a"
                }
              ],
              "rule": [
                {
                  "name": "informationSource",
                  "source": [
                    {
                      "context": "a",
                      "element": "value",
                      "variable": "ref"
                    }
                  ],
                  "target": [
                    {
                      "context": "du",
                      "element": "informationSource",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueId": "ref"
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "BuildObsBase",
      "documentation": "─────────────────────────────────────────────────────────────────────────────\r\nShared scaffolding. Repeated in each map rather than imported: the transform\r\nengine resolves `imports` against whatever StructureMaps happen to be on the\r\nserver, and a form that stops extracting because a shared map was not\r\nuploaded is a worse failure than a duplicated group.\r\nTwo notes on what the publisher's StructureMap validator says about this file.\r\nSource parameters below are left untyped on purpose. Writing `: Element` makes\r\nthe validator compare QuestionnaireResponse.item against the literal 'Element'\r\nand report them as incompatible with each other, which is noise, not a finding.\r\n`evaluate(context, expression)` is flagged as \"takes 1 parameter but 2 were\r\nfound\". Leave it. The FML parser in the same jar refuses the one-argument form\r\noutright -- it wants a parameter, a comma, then the FHIRPath -- so the\r\npublisher is objecting to what its own compiler emits. Two arguments is the\r\nonly form that compiles, and it is what the R5 transform engine executes.\r\n─────────────────────────────────────────────────────────────────────────────",
      "input": [
        {
          "name": "qr",
          "type": "QR",
          "mode": "source"
        },
        {
          "name": "obs",
          "type": "Observation",
          "mode": "target"
        },
        {
          "name": "entry",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "responseProvenance",
          "source": [
            {
              "context": "qr"
            }
          ],
          "target": [
            {
              "context": "obs"
            }
          ],
          "dependent": [
            {
              "name": "SetResponseProvenance",
              "parameter": [
                {
                  "valueId": "qr"
                },
                {
                  "valueId": "obs"
                }
              ]
            }
          ]
        },
        {
          "name": "idAndFullUrl",
          "source": [
            {
              "context": "qr"
            }
          ],
          "target": [
            {
              "context": "obs",
              "element": "id",
              "transform": "uuid"
            }
          ],
          "dependent": [
            {
              "name": "SetObservationFullUrl",
              "parameter": [
                {
                  "valueId": "obs"
                },
                {
                  "valueId": "entry"
                }
              ]
            }
          ]
        },
        {
          "name": "entryRequest",
          "source": [
            {
              "context": "qr"
            }
          ],
          "target": [
            {
              "context": "entry",
              "element": "request",
              "variable": "request"
            }
          ],
          "rule": [
            {
              "name": "requestMethod",
              "source": [
                {
                  "context": "qr"
                }
              ],
              "target": [
                {
                  "context": "request",
                  "element": "method",
                  "transform": "copy",
                  "parameter": [
                    {
                      "valueString": "POST"
                    }
                  ]
                }
              ]
            },
            {
              "name": "requestUrl",
              "source": [
                {
                  "context": "qr"
                }
              ],
              "target": [
                {
                  "context": "request",
                  "element": "url",
                  "transform": "copy",
                  "parameter": [
                    {
                      "valueString": "Observation"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "name": "status",
          "source": [
            {
              "context": "qr"
            }
          ],
          "target": [
            {
              "context": "obs",
              "element": "status",
              "transform": "copy",
              "parameter": [
                {
                  "valueString": "final"
                }
              ]
            }
          ]
        },
        {
          "name": "subject",
          "source": [
            {
              "context": "qr",
              "element": "subject",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "obs",
              "element": "subject",
              "transform": "copy",
              "parameter": [
                {
                  "valueId": "s"
                }
              ]
            }
          ]
        },
        {
          "name": "encounter",
          "source": [
            {
              "context": "qr",
              "element": "encounter",
              "variable": "e"
            }
          ],
          "target": [
            {
              "context": "obs",
              "element": "encounter",
              "transform": "copy",
              "parameter": [
                {
                  "valueId": "e"
                }
              ]
            }
          ]
        },
        {
          "name": "effective",
          "source": [
            {
              "context": "qr",
              "element": "authored",
              "variable": "t"
            }
          ],
          "target": [
            {
              "context": "obs",
              "element": "effective",
              "transform": "copy",
              "parameter": [
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "performerFromSource",
          "source": [
            {
              "context": "qr",
              "element": "source",
              "variable": "src"
            }
          ],
          "target": [
            {
              "context": "obs",
              "element": "performer",
              "transform": "copy",
              "parameter": [
                {
                  "valueId": "src"
                }
              ]
            }
          ]
        },
        {
          "name": "performerFallback",
          "source": [
            {
              "context": "qr",
              "condition": "source.exists().not()"
            }
          ],
          "rule": [
            {
              "name": "performerFromAuthor",
              "source": [
                {
                  "context": "qr",
                  "element": "author",
                  "variable": "a"
                }
              ],
              "target": [
                {
                  "context": "obs",
                  "element": "performer",
                  "transform": "copy",
                  "parameter": [
                    {
                      "valueId": "a"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "name": "linkQuestionnaireResponse",
          "source": [
            {
              "context": "qr",
              "element": "id",
              "variable": "qid",
              "condition": "$this.hasValue()"
            }
          ],
          "target": [
            {
              "context": "obs",
              "element": "derivedFrom",
              "variable": "ref",
              "transform": "create",
              "parameter": [
                {
                  "valueString": "Reference"
                }
              ]
            },
            {
              "context": "ref",
              "element": "reference",
              "transform": "copy",
              "parameter": [
                {
                  "valueId": "qid"
                }
              ]
            }
          ],
          "documentation": "A stored response's id already reads \"QuestionnaireResponse/<id>\", so it is\r\na relative reference as it stands. The hasValue() guard is what stops an\r\nunsaved response -- one posted straight to $extract rather than saved first\r\n-- from writing \"QuestionnaireResponse/null\" into the record."
        }
      ]
    },
    {
      "name": "SetObservationFullUrl",
      "input": [
        {
          "name": "obs",
          "type": "Observation",
          "mode": "source"
        },
        {
          "name": "entry",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "assignFullUrl",
          "source": [
            {
              "context": "obs",
              "element": "id",
              "variable": "id"
            }
          ],
          "target": [
            {
              "context": "entry",
              "element": "fullUrl",
              "transform": "append",
              "parameter": [
                {
                  "valueString": "https://fhir.slade360.co.ke/fhir/Observation/"
                },
                {
                  "valueId": "id"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "SetComponentCodedValue",
      "documentation": "The two answer shapes a component can carry. Both read the answer through the\r\nuntyped `.value` accessor: reading `valueCoding` or `valueQuantity` by its\r\ntyped property name fails at transform time on HAPI R5 with \"Attempt to read\r\ninvalid property ... on QuestionnaireResponse.item.answer\".",
      "input": [
        {
          "name": "it",
          "mode": "source"
        },
        {
          "name": "comp",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "componentAnswer",
          "source": [
            {
              "context": "it",
              "element": "answer",
              "listMode": "first",
              "variable": "a"
            }
          ],
          "rule": [
            {
              "name": "codedValue",
              "source": [
                {
                  "context": "a",
                  "element": "value",
                  "variable": "cv"
                }
              ],
              "target": [
                {
                  "context": "comp",
                  "element": "value",
                  "variable": "cc",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "CodeableConcept"
                    }
                  ]
                }
              ],
              "rule": [
                {
                  "name": "valueCoding",
                  "source": [
                    {
                      "context": "cv"
                    }
                  ],
                  "target": [
                    {
                      "context": "cc",
                      "element": "coding",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueId": "cv"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "valueText",
                  "source": [
                    {
                      "context": "cv",
                      "element": "display",
                      "variable": "d"
                    }
                  ],
                  "target": [
                    {
                      "context": "cc",
                      "element": "text",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueId": "d"
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "SetComponentValue",
      "input": [
        {
          "name": "it",
          "mode": "source"
        },
        {
          "name": "comp",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "componentAnswer",
          "source": [
            {
              "context": "it",
              "element": "answer",
              "listMode": "first",
              "variable": "a"
            }
          ],
          "rule": [
            {
              "name": "plainValue",
              "source": [
                {
                  "context": "a",
                  "element": "value",
                  "variable": "v"
                }
              ],
              "target": [
                {
                  "context": "comp",
                  "element": "value",
                  "transform": "copy",
                  "parameter": [
                    {
                      "valueId": "v"
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "BuildDeviceUsageBase",
      "input": [
        {
          "name": "qr",
          "type": "QR",
          "mode": "source"
        },
        {
          "name": "r",
          "type": "DeviceUsage",
          "mode": "target"
        },
        {
          "name": "entry",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "responseProvenance",
          "source": [
            {
              "context": "qr"
            }
          ],
          "target": [
            {
              "context": "r"
            }
          ],
          "dependent": [
            {
              "name": "SetResponseProvenance",
              "parameter": [
                {
                  "valueId": "qr"
                },
                {
                  "valueId": "r"
                }
              ]
            }
          ]
        },
        {
          "name": "idAndFullUrl",
          "source": [
            {
              "context": "qr"
            }
          ],
          "target": [
            {
              "context": "r",
              "element": "id",
              "transform": "uuid"
            }
          ],
          "dependent": [
            {
              "name": "SetDeviceUsageFullUrl",
              "parameter": [
                {
                  "valueId": "r"
                },
                {
                  "valueId": "entry"
                }
              ]
            }
          ]
        },
        {
          "name": "entryRequest",
          "source": [
            {
              "context": "qr"
            }
          ],
          "target": [
            {
              "context": "entry",
              "element": "request",
              "variable": "request"
            }
          ],
          "rule": [
            {
              "name": "requestMethod",
              "source": [
                {
                  "context": "qr"
                }
              ],
              "target": [
                {
                  "context": "request",
                  "element": "method",
                  "transform": "copy",
                  "parameter": [
                    {
                      "valueString": "POST"
                    }
                  ]
                }
              ]
            },
            {
              "name": "requestUrl",
              "source": [
                {
                  "context": "qr"
                }
              ],
              "target": [
                {
                  "context": "request",
                  "element": "url",
                  "transform": "copy",
                  "parameter": [
                    {
                      "valueString": "DeviceUsage"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "name": "subject",
          "source": [
            {
              "context": "qr",
              "element": "subject",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "r",
              "element": "patient",
              "transform": "copy",
              "parameter": [
                {
                  "valueId": "s"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "SetDeviceUsageFullUrl",
      "input": [
        {
          "name": "r",
          "type": "DeviceUsage",
          "mode": "source"
        },
        {
          "name": "entry",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "assignFullUrl",
          "source": [
            {
              "context": "r",
              "element": "id",
              "variable": "id"
            }
          ],
          "target": [
            {
              "context": "entry",
              "element": "fullUrl",
              "transform": "append",
              "parameter": [
                {
                  "valueString": "https://fhir.slade360.co.ke/fhir/DeviceUsage/"
                },
                {
                  "valueId": "id"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "SetResponseProvenance",
      "documentation": "── Provenance and tenancy ───────────────────────────────────────────────────\r\nTwo tags on everything this map creates. The first says which questionnaire\r\nproduced it, so a form that reopens mid-admission recalls its own earlier\r\nentries and not another form's. The second copies the tenant tags off the\r\nresponse, because nothing else on the path puts them there.\r\nThe code is the form's document type, not the questionnaire's id: every\r\nenvironment mints its own ids, and there is only one set of maps, so an id\r\nhere would tie the tag to whichever environment stamped it.\r\n── Provenance and tenancy ───────────────────────────────────────────────────",
      "input": [
        {
          "name": "qr",
          "type": "QR",
          "mode": "source"
        },
        {
          "name": "r",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "provenanceMeta",
          "source": [
            {
              "context": "qr"
            }
          ],
          "target": [
            {
              "context": "r",
              "element": "meta",
              "variable": "m"
            }
          ],
          "rule": [
            {
              "name": "provenanceTag",
              "source": [
                {
                  "context": "qr"
                }
              ],
              "target": [
                {
                  "context": "m",
                  "element": "tag",
                  "variable": "t"
                }
              ],
              "rule": [
                {
                  "name": "provenanceSystem",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "t",
                      "element": "system",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "http://slade360edi.com/questionnaire-provenance"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "provenanceCode",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "t",
                      "element": "code",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "plates-and-screws"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name": "provenanceDisplay",
                  "source": [
                    {
                      "context": "qr"
                    }
                  ],
                  "target": [
                    {
                      "context": "t",
                      "element": "display",
                      "transform": "copy",
                      "parameter": [
                        {
                          "valueString": "Plates and screws"
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "name": "tenantTags",
          "source": [
            {
              "context": "qr",
              "element": "meta",
              "variable": "qm"
            }
          ],
          "rule": [
            {
              "name": "copyTag",
              "source": [
                {
                  "context": "qm",
                  "element": "tag",
                  "variable": "qt"
                }
              ],
              "target": [
                {
                  "context": "r",
                  "element": "meta",
                  "variable": "m"
                },
                {
                  "context": "m",
                  "element": "tag",
                  "transform": "copy",
                  "parameter": [
                    {
                      "valueId": "qt"
                    }
                  ]
                }
              ]
            }
          ],
          "documentation": "Every tag the response carries, onto the resource. `meta` is 0..1, so this\r\nlands on the same meta the rule above created rather than a second one."
        }
      ]
    }
  ]
}