Sha256: d35b263405ed5f634305de468c362b8f9dc052e28343d0d2cd3c228bf583a073

Contents?: true

Size: 1.53 KB

Versions: 1

Compression:

Stored size: 1.53 KB

Contents

NCS Navigator MDES Module history
=================================

0.5.0
-----

- Add `instrument_table?` and `operational_table?` to heuristically
  flag tables as one or the other.
- Fix reference definition for `spec_blood.equip_id`. According to the
  corresponding instrument, it is not a reference to `spec_equipment`,
  but rather a manually-filled field.

0.4.2
-----

- Add `specification_version` to distinguish from the short version
  names we use for easy reference. (#6)

0.4.1
-----

- Add separate `omittable?` and `nillable?` subconditions of
  `required?` (#4).

0.4.0
-----

- Consider element `minOccurs` when determining variable
  requiredness (#2).
- Added disposition codes to the specification. Requires a YAML file
  with all the disposition code values for the MDES version (#3).

0.3.1
-----

- Correct pattern compilation. XML Schema patterns implicitly must
  match the entire value, so it's necessary to surround the value with
  `^` and `$` when converting to a ruby regular expression.

0.3.0
-----

- Add foreign key / table reference support, including explicit
  mappings for all ambiguous or unguessable FKs (#1).
- Add Specification#[] for quicker access to a particular table or
  tables.

0.2.0
-----

- Rename gem to ncs_mdes (from ncs-mdes).
- Embed the VDR transmission XSD since we now have permission to
  distribute the MDES structure.
- Update version 2.0 to be based on 2.0.01.02.

0.1.0
-----

- Add mdes-console executable.

0.0.1
-----

- First version. Reads data from VDR transmission schema for MDES 1.2
  and 2.0.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ncs_mdes-0.5.0 CHANGELOG.md