Skip to content

Commit

Permalink
Merge pull request #94 from LinuxForHealth/url-changes
Browse files Browse the repository at this point in the history
#26 - Update urls to linuxforhealth.org
  • Loading branch information
coxstuart committed Nov 10, 2022
2 parents 29b5d72 + 8f6f217 commit 80fa500
Show file tree
Hide file tree
Showing 156 changed files with 972 additions and 976 deletions.
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Contributing to alvearie-fhir-ig
# Contributing to the LinuxForHealth IG
Since we have not completely moved our development into the open yet, external contributions are limited. If you would like to make contributions, please create an issue detailing the change. We will work with you to get it merged in.

## Git Signed-By Commits
Alvearie projects now require contributors (internal and external) to certify their contributions according to https://developercertificate.org/ (and LinuxForHealth projects will follow soon).
LinuxForHealth projects require contributors (internal and external) to certify their contributions according to https://developercertificate.org/ (and LinuxForHealth projects will follow soon).

The GitHub DCO bot on all repos to enforce the presence of a **Signed-off-by** line and ensure that it matches the commit author for each commit on each pull request.

Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# alvearie-fhir-ig
# LinuxForHealth FHIR Implementation Guide

## Introduction


To build upon FHIR standards, this Whole Health Common Data Model Implementation Guide supports Health Data Connect data interoperability for a cross-section of healthcare use cases, and refers to the model defined by this implementation guide as the Health Data Connect Common Data Model.
To build upon FHIR standards, this LinuxForHealth Common Data Model Implementation Guide supports LinuxForHealth data interoperability for a cross-section of healthcare use cases, and refers to the model defined by this implementation guide as the LinuxForHealth Common Data Model.

The Common Data Model extends the industry-standard, base FHIR specification to support the data model requirements needed by healthcare data platform base capabilities, for example, data lineage and resource matching. In addition, the Common Data Model adds elements to support higher-level value that can be driven by a healthcare data platform, including claims data enrichment, care gap analytics, and patient engagement.

Current version of the IG is hosted here: [https://alvearie.io/alvearie-fhir-ig/index.html](https://alvearie.io/alvearie-fhir-ig/index.html).
Current version of the IG is hosted here: [http://linuxforhealth.org/fhir/cdm/index.html](http://linuxforhealth.org/fhir/cdm/index.html).

## How to Build the Implementation Guide

Expand Down Expand Up @@ -95,10 +95,10 @@ FHIR® is the registered trademark of HL7 and is used with the permission of HL7

## Release History

For release history of this IG, view the [release page](https://github.com/Alvearie/alvearie-fhir-ig/releases). Each release includes:
For release history of this IG, view the [release page](https://github.com/LinuxForHealth/alvearie-fhir-ig/releases). Each release includes:

- Full IG Site Specification (full-ig.zip)
- A snapshot jar file used to register the IG profiles on an IBM FHIR Server
- A snapshot jar file used to register the IG profiles on an LinuxForHealth FHIR® Server
- Tar archive containing all assets used by the FHIR Publisher to build the site (package.tgz)
- Zip fies containing definitions and examples in json, xml, and ttl (Turtle)

Expand Down

This file was deleted.

This file was deleted.

13 changes: 0 additions & 13 deletions data/alvearie-template/package/package.json

This file was deleted.

4 changes: 2 additions & 2 deletions data/ig.ini
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
[IG]
ig = fsh-generated/resources/ImplementationGuide-alvearie.fhir.ig.json
template = alvearie-template
ig = fsh-generated/resources/ImplementationGuide-linuxforhealth.fhir.ig.json
template = linuxforhealth-ig-template
6 changes: 3 additions & 3 deletions data/input/fsh/elements/ProcessMeta.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ Description: "Data lineage meta with process extensions"

* tag contains SourceClassificationTag 0..1
* tag[SourceClassificationTag].code from SourceClassificationValueSet (required)
* tag[SourceClassificationTag].system = "http://ibm.com/fhir/cdm/CodeSystem/process-meta-source-classification"
* tag[SourceClassificationTag].system = "http://linuxforhealth.org/fhir/cdm/CodeSystem/process-meta-source-classification"
* tag[SourceClassificationTag] ^short = "Identifies the origin of this FHIR resource, from either a source system of record or derived from a process"
* tag[SourceClassificationTag] ^definition = "Identifies the origin of this FHIR resource, from either a source system of record or derived from a process"

Expand Down Expand Up @@ -184,8 +184,8 @@ Id: process-meta-source-classification
Title: "Classification of the origin of data"
Description: "Identifies the class of origin of the data elements"
* ^caseSensitive = true
* #system-of-record "System of record" "Primary data that originates from the source system of record or the data integrator."
* #derived "Derived" "Derived data produced by a data processor that interprets, aggregates or in some other way enhances the source data."
* #system-of-record "System of record" "Primary data that originates from the source system of record or the data integrator."
* #derived "Derived" "Derived data produced by a data processor that interprets, aggregates or in some other way enhances the source data."

ValueSet: SourceClassificationValueSet
Id: source-classification-values
Expand Down
10 changes: 5 additions & 5 deletions data/input/fsh/extensions/ClaimExtensions.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ Id: major-diagnostic-category
Title: "Major Diagnostic Category"
Description: "Body system or disease related groupings of clinical conditions, based on diagnosis codes"
* value[x] only CodeableConcept
* valueCodeableConcept from WHPayerMajorDiagnosticCategoryValueSet (extensible)
* valueCodeableConcept from PayerMajorDiagnosticCategoryValueSet (extensible)

Extension: NetworkId
Id: network-id
Expand All @@ -132,7 +132,7 @@ Id:             procedure-group
Title:          "Procedure Group"
Description:    "Code assigned to categorize related procedures"
* value[x] only CodeableConcept 
* valueCodeableConcept from WHPayerProcedureGroupValueSet (extensible)
* valueCodeableConcept from PayerProcedureGroupValueSet (extensible)

Extension: ParticipatingPlan
Id: participating-plan
Expand Down Expand Up @@ -164,9 +164,9 @@ Title: "Service Bill Days Count"
Description: "Number of days between the date of service and the date the claim was received"
* value[x] only unsignedInt

Extension: WhPayerPcpResponsibilityIndicator
Id: wh-payer-pcp-responsibility-indicator
Title: "Health Data Connect PCP Responsibility Indicator"
Extension: PayerPcpResponsibilityIndicator
Id: payer-pcp-responsibility-indicator
Title: "Payer PCP Responsibility Indicator"
Description: "Indicates whether the primary care physician is the physician considered either responsible or accountable for this claim"
* value[x] only string

Expand Down
4 changes: 2 additions & 2 deletions data/input/fsh/extensions/ClaimResponseExtensions.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Id: claim-adjustment-type
Title: "Claim Adjustment Type"
Description: "The code for the claim's adjustment type"
* value[x] only CodeableConcept
* valueCodeableConcept from WhPayerClaimAdjustmentTypeValueSet (extensible)
* valueCodeableConcept from PayerClaimAdjustmentTypeValueSet (extensible)

Extension: ClaimReceivedDate
Id: claim-received-date
Expand Down Expand Up @@ -70,7 +70,7 @@ Id: claim-response-item-status
Title: "Claim Response Item Status"
Description: "Payment status of claim item"
* value[x] only CodeableConcept
* valueCodeableConcept from WHPayerClaimStatusValueSet (extensible)
* valueCodeableConcept from PayerClaimStatusValueSet (extensible)

Extension: ClaimResponseBenefitPlan
Id: claim-response-benefit-plan
Expand Down
2 changes: 1 addition & 1 deletion data/input/fsh/extensions/ConditionExtensions.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Id: condition-disease-course
Title: "Condition Disease Course"
Description: "Clinical course of the disease (how the disease behaves over time), such as acute versus chronic"
* value[x] only CodeableConcept
* valueCodeableConcept from WhConditionCourseValueSet (example)
* valueCodeableConcept from ConditionCourseValueSet (example)

Extension: ProblemType
Id: problem-type
Expand Down
8 changes: 4 additions & 4 deletions data/input/fsh/extensions/EligibilityExtensions.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,7 @@ Description:    "Code indicating the regular shift which the employee is sched
Extension: EmployeeStatus
Id: employee-status
Title: "Employee Status"
Description: "Status of the employee based on one or more code systems. Example codes include HIPAA (HipaaEmployeeStatusCodeSystem), Payer (WhPayerEmployeeStatusCodeSystem) or customer-specific codes."
Description: "Status of the employee based on one or more code systems. Example codes include HIPAA (HipaaEmployeeStatusCodeSystem), Payer (PayerEmployeeStatusCodeSystem) or customer-specific codes."
* value[x] only CodeableConcept

Extension: EmployeeSubBusinessUnit
Expand Down Expand Up @@ -341,8 +341,8 @@ Title: "Union Worker Indicator"
Description: "Indicator that the contract holder (subscriber) belongs to a union"
* value[x] only string

Extension: WhPayerRecordPopulationCount
Id: wh-payer-record-population-count
Title: "Health Data Connect Record Population Count"
Extension: PayerRecordPopulationCount
Id: payer-record-population-count
Title: "Payer Record Population Count"
Description: "Specifies whether the member should be counted as eligible for the coverage period"
* value[x] only integer
90 changes: 45 additions & 45 deletions data/input/fsh/extensions/InsurancePlanExtensions.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -124,92 +124,92 @@ Title: "Vision Fully Insured Indicator"
Description: "Indicator of the fully insured vision coverage for the member or employee"
* value[x] only string

Extension: WhPayerDentalCoverageIndicator
Id: wh-payer-dental-coverage-indicator
Title: "Dental Coverage Indicator"
Extension: PayerDentalCoverageIndicator
Id: payer-dental-coverage-indicator
Title: "Payer Dental Coverage Indicator"
Description: "Indicates whether the member has dental benefit coverage: Y or N"
* value[x] only string

Extension: WhPayerDrugCoverageIndicator
Id: wh-payer-drug-coverage-indicator
Title: "Drug Coverage Indicator"
Extension: PayerDrugCoverageIndicator
Id: payer-drug-coverage-indicator
Title: "Payer Drug Coverage Indicator"
Description: "Indicates whether the member has drug benefit coverage: Y or N"
* value[x] only string

Extension: WhPayerHearingCoverageIndicator
Id: wh-payer-hearing-coverage-indicator
Title: "Hearing Coverage Indicator"
Extension: PayerHearingCoverageIndicator
Id: payer-hearing-coverage-indicator
Title: "Payer Hearing Coverage Indicator"
Description: "Indicates whether the member has hearing benefit coverage: Y or N"
* value[x] only string

Extension: WhPayerLongtermCareCoverageIndicator
Id: wh-payer-long-term-care-coverage-indicator
Title: "Longterm Care Coverage Indicator"
Extension: PayerLongtermCareCoverageIndicator
Id: payer-long-term-care-coverage-indicator
Title: "Payer Longterm Care Coverage Indicator"
Description: "Indicates whether the member or employee has long-term care benefit coverage"
* value[x] only string

Extension: WhPayerManagedCarePlanType
Id: wh-payer-managed-care-plan-type
Title: "Managed Care Plan Type"
Extension: PayerManagedCarePlanType
Id: payer-managed-care-plan-type
Title: "Payer Managed Care Plan Type"
Description: "Code for the managed care plan type under which the eligible individual is enrolled"
* value[x] only CodeableConcept

Extension: WhPayerMedicalCoverageIndicator
Id: wh-payer-medical-coverage-indicator
Title: "Medical Coverage Indicator"
Extension: PayerMedicalCoverageIndicator
Id: payer-medical-coverage-indicator
Title: "Payer Medical Coverage Indicator"
Description: "Indicates whether the member has medical benefit coverage: Y or N"
* value[x] only string

Extension: WhPayerMentalHealthAmbulatoryCoverageIndicator
Id: wh-payer-mental-health-ambulatory-coverage-indicator
Title: "Mental Health Ambulatory Coverage Indicator"
Extension: PayerMentalHealthAmbulatoryCoverageIndicator
Id: payer-mental-health-ambulatory-coverage-indicator
Title: "Payer Mental Health Ambulatory Coverage Indicator"
Description: "Indicates whether the member has mental health ambulatory benefit coverage: Y or N. This finer granularity of MHSA benefit coverage may be used in HEDIS reporting."
* value[x] only string

Extension: WhPayerMentalHealthDayNightCoverageIndicator
Id: wh-payer-mental-health-day-night-coverage-indicator
Title: "Mental Health Day Night Coverage Indicator"
Extension: PayerMentalHealthDayNightCoverageIndicator
Id: payer-mental-health-day-night-coverage-indicator
Title: "Payer Mental Health Day Night Coverage Indicator"
Description: "Indicates whether the member has mental health day-night benefit coverage: Y or N. This finer granularity of MHSA benefit coverage may be used in HEDIS reporting."
* value[x] only string

Extension: WhPayerMentalHealthInpatientCoverageIndicator
Id: wh-payer-mental-health-inpatient-coverage-indicator
Title: "Mental Health Inpatient Coverage Indicator"
Extension: PayerMentalHealthInpatientCoverageIndicator
Id: payer-mental-health-inpatient-coverage-indicator
Title: "Payer Mental Health Inpatient Coverage Indicator"
Description: "Indicates whether the member has mental health Inpatient benefit coverage: Y or N. This finer granularity of MHSA benefit coverage may be used in HEDIS reporting."
* value[x] only string

Extension: WhPayerPsychCoverageIndicator
Id: wh-payer-psych-coverage-indicator
Title: "Psychiatric Coverage Indicator"
Extension: PayerPsychCoverageIndicator
Id: payer-psych-coverage-indicator
Title: "Payer Psychiatric Coverage Indicator"
Description: "Indicates whether the member has mental health and substance abuse benefit coverage: Y or N"
* value[x] only string

Extension: WhPayerShorttermCareCoverageIndicator
Id: wh-payer-short-term-care-coverage-indicator
Title: "Shortterm Care Coverage Indicator"
Extension: PayerShorttermCareCoverageIndicator
Id: payer-short-term-care-coverage-indicator
Title: "Payer Shortterm Care Coverage Indicator"
Description: "Indicates whether the member or employee has short-term care benefit coverage"
* value[x] only string

Extension: WhPayerSubstanceAbuseAmbulatoryCoverageIndicator
Id: wh-payer-substance-abuse-ambulatory-coverage-indicator
Title: "Substance Abuse Ambulatory Coverage Indicator"
Extension: PayerSubstanceAbuseAmbulatoryCoverageIndicator
Id: payer-substance-abuse-ambulatory-coverage-indicator
Title: "Payer Substance Abuse Ambulatory Coverage Indicator"
Description: "Indicator of Substance Abuse (chemical dependency) Ambulatory benefit coverage for the member. This finer granularity of MHSA benefit coverage may be used in HEDIS reporting."
* value[x] only string

Extension: WhPayerSubstanceAbuseDayNightCoverageIndicator
Id: wh-payer-substance-abuse-day-night-coverage-indicator
Title: "Substance Abuse Day-Night Coverage Indicator"
Extension: PayerSubstanceAbuseDayNightCoverageIndicator
Id: payer-substance-abuse-day-night-coverage-indicator
Title: "Payer Substance Abuse Day-Night Coverage Indicator"
Description: "Indicator of Substance Abuse (chemical dependency) day-night benefit coverage for the member. This finer granularity of MHSA benefit coverage may be used in HEDIS reporting."
* value[x] only string

Extension: WhPayerSubstanceAbuseInpatientCoverageIndicator
Id: wh-payer-substance-abuse-inpatient-coverage-indicator
Title: "Substance Abuse Inpatient Coverage Indicator"
Extension: PayerSubstanceAbuseInpatientCoverageIndicator
Id: payer-substance-abuse-inpatient-coverage-indicator
Title: "Payer Substance Abuse Inpatient Coverage Indicator"
Description: "Indicator of Substance Abuse (chemical dependency) inpatient benefit coverage for the member. This finer granularity of MHSA benefit coverage may be used in HEDIS reporting."
* value[x] only string

Extension: WhPayerVisionCoverageIndicator
Id: wh-payer-vision-coverage-indicator
Title: "Vision Coverage Indicator"
Extension: PayerVisionCoverageIndicator
Id: payer-vision-coverage-indicator
Title: "Payer Vision Coverage Indicator"
Description: "Indicates whether the member has vision benefit coverage: Y or N"
* value[x] only string
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Description: "Sample appointment in booked status"
* meta.extension[ingestionBatchId].valueString = "b069a545-9506-40c6-8498-23de2e189143"

* meta.source = "http://acme-health.com/emr1"
* meta.profile = "http://ibm.com/fhir/cdm/StructureDefinition/cdm-appointment"
* meta.profile = "http://linuxforhealth.org/fhir/cdm/StructureDefinition/cdm-appointment"

* identifier[0].use = #official
* identifier[0].type = IdentifierTypeCodeSystem#SSRI
Expand Down
2 changes: 1 addition & 1 deletion data/input/fsh/resources/appointment/CDM_Apppointment.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Profile: CDMAppointment
Parent: Appointment
Id: cdm-appointment
Title: "CDM Appointment"
Description: "Health Data Connect Common Data Model definition of what fields we currently define for an appointment"
Description: "LinuxForHealth Common Data Model definition of what fields we currently define for an appointment"
* contained 0..0
* meta only ProcessMeta

Expand Down
2 changes: 1 addition & 1 deletion data/input/fsh/resources/basic/CDM_Basic.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ Description: "Basic is a special type of resource that doesn't correspond to
* identifier.value 1..1
* identifier.type from IdentifierTypeValueSet (extensible)

* code from WhBasicResourceTypeValueSet (preferred)
* code from BasicResourceTypeValueSet (preferred)
Loading

0 comments on commit 80fa500

Please sign in to comment.