Sha256: 3d40bca7b4ab77a90d5f19f9f4794ec35c3e305ee379d53bd1be0d8bbf15c057

Contents?: true

Size: 806 Bytes

Versions: 1

Compression:

Stored size: 806 Bytes

Contents

module Canql
  grammar BatchTypes
    rule batch_type
      (paediatric / enote2 / badger / ucyto / nipt / rddeath / umum / ca_death) <Nodes::BatchTypeNode>
    end

    rule paediatric
      'paediatric' <Nodes::PaediatricNode>
    end

    rule enote2
      ('enote' / 'electronic notification') <Nodes::Enote2Node>
    end

    rule badger
      'badger' <Nodes::BadgerNode>
    end

    rule ucyto
      ('ucyto' / 'cytogenetic' / 'cyto') <Nodes::UcytoNode>
    end

    rule nipt
      'nipt' <Nodes::NiptNode>
    end

    rule rddeath
      ('rddeath' / 'rd death' / 'rare disease death') <Nodes::RddeathNode>
    end

    rule umum
      ('umum' / 'mum') <Nodes::UmumNode>
    end

    rule ca_death
     ('cadeath' / 'ca death' / 'congenital anomaly death') <Nodes::CADeathNode>
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
canql-5.6.0 lib/canql/grammars/batch_types.treetop