Sha256: d8c3be85297e888affe9d97e6620d40ada3304d9c064fe2f0ba72a7b67552247

Contents?: true

Size: 1.18 KB

Versions: 14

Compression:

Stored size: 1.18 KB

Contents

# frozen_string_literal: true

require_dependency "renalware/ukrdc"
require "attr_extras"

# QBL   TXT   Description
# "20"  "20"  "Transplant ; Cadaver donor"
# "21"  "21"  "Transplant ; Live related - sibling"
# "74"  "74"  "Transplant ; Live related - father"
# "75"  "75"  "Transplant ; Live related - mother"
# "77"  "77"  "Transplant ; Live related - child"
# "23"  "23"  "Transplant ; Live related - other"
# "24"  "24"  "Transplant ; Live genetically unrelated"
# "25"  "25"  "Transplant ; Cadaver donor + transp other organ"
# "26"  "26"  "Transplant ; Live donor + transplant other organ"
# "27"  "27"  "Transplant ; Live donor non-UK transplant"
# "28"  "28"  "Transplant ; non-heart-beating donor"
# "29"  "29"  "Transplant ; type unknown"
module Renalware
  module UKRDC
    module TreatmentTimeline
      module Transplant
        class Generator
          pattr_initialize :modality
          delegate :patient, to: :modality

          # We need to create a treatment record to match the UKRDC code expectations
          # based on donor relationship.
          # Otherwise Default to 29 Transplant ; type unknown
          def call

          end
        end
      end
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
renalware-core-2.0.106 app/models/renalware/ukrdc/treatment_timeline/transplant/generator.rb.wip
renalware-core-2.0.105 app/models/renalware/ukrdc/treatment_timeline/transplant/generator.rb.wip
renalware-core-2.0.104 app/models/renalware/ukrdc/treatment_timeline/transplant/generator.rb.wip
renalware-core-2.0.103 app/models/renalware/ukrdc/treatment_timeline/transplant/generator.rb.wip
renalware-core-2.0.102 app/models/renalware/ukrdc/treatment_timeline/transplant/generator.rb.wip
renalware-core-2.0.101 app/models/renalware/ukrdc/treatment_timeline/transplant/generator.rb.wip
renalware-core-2.0.100 app/models/renalware/ukrdc/treatment_timeline/transplant/generator.rb.wip
renalware-core-2.0.99 app/models/renalware/ukrdc/treatment_timeline/transplant/generator.rb.wip
renalware-core-2.0.98 app/models/renalware/ukrdc/treatment_timeline/transplant/generator.rb.wip
renalware-core-2.0.97 app/models/renalware/ukrdc/treatment_timeline/transplant/generator.rb.wip
renalware-core-2.0.96 app/models/renalware/ukrdc/treatment_timeline/transplant/generator.rb.wip
renalware-core-2.0.95 app/models/renalware/ukrdc/treatment_timeline/transplant/generator.rb.wip
renalware-core-2.0.94 app/models/renalware/ukrdc/treatment_timeline/transplant/generator.rb.wip
renalware-core-2.0.93 app/models/renalware/ukrdc/treatment_timeline/transplant/generator.rb.wip