Giter Club home page Giter Club logo

cdm-fhir-ig's People

Contributors

coxstuart avatar dmangum2 avatar eggebraa avatar janglow avatar kimkenna avatar lmsurpre avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

usr-av alvearie

cdm-fhir-ig's Issues

Coverage relationship bindings

Add bindings to the coverage.relationship base element. Bindings may include WhPayer, Hipaa, HL7 and customer specific. Slicing would be one method of doing this.

Cleanup IBM Watson Health references in extensions

IBM Watson Health references should change to IBM Health Data Connect in extension descriptions. Titles, in general, do not have this reference. Should this also include changing "wh-payer" references?

Remove requirement for Practitioner on PractitionerRole

Default HL7 FHIR has Practitioner reference optional on PractitionerRole resource. Alverearie IG has Practitioner as required (1..1).

We have use cases for Marketscan where there is no additional data on the Practitioner. In these use cases, it would be beneficial to have PractitonerRole with no practitioner.

Remove version from canonical link

Canonical urls in the IG include the version number. See package.json (root folder).

This is not correct, and I think we should remove it.

  • Discuss with team
  • Remove the version

Upgrade IG to Sushi 2.2

Update codebase to compile with Sushi 1.x

  • Convert IG to use Sushi 2.2
  • Adjust automation build processes as needed

Add UI elements and resource map

Improve resource navigation

  • Add map to resources, similar to FHIR HL7 resources page
  • Finalize categories and review prototype with guild
  • Publish changes

Remove IBM branding from names and text in the IG

Change the following:

  • Replaced IBM >> HDC
  • Replaced claro.com references >> acme.com
  • Removed Outreach, IHE and Coordinate product branding
  • Removed Watson references
  • Removed Watson logo

Deferred, leave the following unchanged for now:

  • Advantage / Advantage Suite branding text
  • wh- prefixes, we are considering options for the new urls
  • IBM urls, waiting for new url path

Add releases link to IG

Releases page to be included in the IG:

  • Add release notes page link to README.md
  • Add release notes page link to IG index page
  • Fix link on QA page (history)

Add claim-type to Encounter

To support clinical data ingestion, adding claim-type an extend the value set to include "financial". Typical values are professional, institutional or financial

Add automated release notes

Add automated releases tied to issues on the project board

  • Releases tied to issues
  • Release notes generated when release is created

TODOS

  • Create automated release notes for issues tied to the issue tags
  • Include build artifacts on tagged release (source code, snapshot jar, full-ig.zip, package.tgz)
  • Add notes about gren release notes to history.md, which shows up on the IG in the history.html page (linked from QA report page)

Changes to licensed codeset references

We may need to incorporate changes to licensed codesets referenced in the IG.

  • Guild to decide changes that need to be made
  • Document changes required as issue details
  • Implement IG changes

Add extensions to Coverage profile

  • Add "region-code" as an extension to the Coverage profile.
  • Add "coverage-days" as an extension to the Coverage profile.
  • Add "insurance-plan" as an extension to the Coverage profile.

Add downloads page

Add downloads page to the IG, to include the following:

  • Full-ig.zip
  • Snapshot jar
  • Package.tgz
  • Zip files containing structure definitions

Publish github pages on PR merge

Publish build to github pages only on PR merge to main branch

  • PRs under review should got though build process
  • PRs under review should fail build if sushi cannot compile
  • PRs under review should fail if publisher fails
  • PRs under review should fail if snapshot build fails
  • PRs under review SHOULD NOT publish to gh pages
  • PRs SHOULD be published to gh pages on successful merge

Add versioning notes to README.md

Update readme page to include information about release version numbering

  • New major versions on breaking change

    • New required fields on existing profiles
    • Tighter cardinality restrictions on existing fields
    • Tighter data type or valueset binding constraints on existing profiles
    • Code changes to existing vocabularies
    • Url changes to existing profiles, vocabularies, etc.
  • New minor version on non-breaking IG changes

    • New profiles or extensions
    • New codes, coding system, or vocabularies
    • Looser cardinality restrictions on existing fields
    • Looser data type or valueset binding constraints on existing profiles
    • New optional fields on existing profiles
  • New revision on documentation changes that are reflected in the IG, including:

    • Changes to descriptions of profiles, extensions, or codes
    • Changes on IG pages that do not impact the profiles
  • No version bump on other repo changes that do not affect the IG

    • Documentation in github pages only that are reflected in the IG (readme.md, etc)
    • Build CI changes

Add basic readme content

Add content to readme page

  • Introduction describing the Alvearie IG
  • Build Instructions
  • Contribution Gude
  • License
  • Release History

Breaking change to process-meta-primary-or-secondary

Improve usability of the process-meta-primary-or-secondary Code System with the following modifications:

  1. Rename the  code system process-meta-primary-or-secondary" to process-meta-source-classification
  2. Change the value of "primary" in this code system to "system-of-record" and the value of "secondary" to "derived"
  3. Add an extension that is of data type "code" and associate it to the process-meta-source-classification ValueSet so that it can be nested under any derived field

Add extensions to Basic resource

To support adding patient tokens for additional PII security:

  • Create CDM Basic Resource
  • Extend basic type codes
  • Extend identifier type codes
  • Add example

Add commercial, optional fields for HI Drug profiles

Add optional fields for Health Insights drug profiles

  • Create branch
  • Add extensions based on approved mappings for drug claim
  • Add extensions base on approved mappings for drug claim response
  • Update code systems, value sets
  • Add examples
  • Open PR & request review
  • Review/correct review items
  • Create release
  • Increment major release version since it has breaking change
  • Merge PR to main

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.