Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -138,3 +138,4 @@ core.*
javacore.*
jitdump.*
Snap.*
tooling/src/test/resources/casereporting/tes/output400/*
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
package org.opencds.cqf.tooling.casereporting.tes;

public class AdditionalContextGrouperEntry extends TESGrouperEntry {
private String additionalContextGrouperUrl;

public String getAdditionalContextGrouperUrl() {
return additionalContextGrouperUrl;
}

private String additionalContextGrouperTitle;

public String getAdditionalContextGrouperTitle() {
return additionalContextGrouperTitle;
}

private String additionalContextGrouperValueSetUrl;

public String getAdditionalContextGrouperValueSetUrl() {
return additionalContextGrouperValueSetUrl;
}

private String additionalContextGrouperValueSetTitle;

public String getAdditionalContextGrouperValueSetTitle() {
return additionalContextGrouperValueSetTitle;
}

private String additionalContextGrouperValueSetCodeSystem;

public String getAdditionalContextGrouperValueSetCodeSystem() {
return additionalContextGrouperValueSetCodeSystem;
}

private String additionalContextGrouperCode;

public String getAdditionalContextGrouperCode() {
return additionalContextGrouperCode;
}

private String additionalContextGrouperCodeDisplay;

public String getAdditionalContextGrouperCodeDisplay() {
return additionalContextGrouperCodeDisplay;
}

private String additionalContextGrouperCodeSystemUrl;

public String getAdditionalContextGrouperCodeSystemUrl() {
return additionalContextGrouperCodeSystemUrl;
}

public AdditionalContextGrouperEntry(
String conditionGrouperUrl,
String conditionGrouperTitle,
String acGrouperCanonicalUrl,
String additionalContextGrouperTitle,
String additionalContextGrouperValueSetUrl,
String additionalContextGrouperValueSetTitle,
String additionalContextGrouperValueSetCodeSystem,
String additionalContextGrouperCode,
String additionalContextGrouperCodeDisplay,
String additionalContextGrouperCodeSystemUrl) {
super(conditionGrouperUrl, conditionGrouperTitle);
this.additionalContextGrouperUrl = acGrouperCanonicalUrl;
this.additionalContextGrouperTitle = additionalContextGrouperTitle;
this.additionalContextGrouperValueSetUrl = additionalContextGrouperValueSetUrl;
this.additionalContextGrouperValueSetTitle = additionalContextGrouperValueSetTitle;
this.additionalContextGrouperValueSetCodeSystem = additionalContextGrouperValueSetCodeSystem;
this.additionalContextGrouperCode = additionalContextGrouperCode;
this.additionalContextGrouperCodeDisplay = additionalContextGrouperCodeDisplay;
this.additionalContextGrouperCodeSystemUrl = additionalContextGrouperCodeSystemUrl;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
package org.opencds.cqf.tooling.casereporting.tes;

public class ConditionGrouperEntry extends TESGrouperEntry {

private String reportingSpecificationGrouperTitle;

public String getReportingSpecificationGrouperTitle() {
return reportingSpecificationGrouperTitle;
}

private String reportingSpecificationConditionCode;

public String getReportingSpecificationConditionCode() {
return reportingSpecificationConditionCode;
}

private String reportingSpecificationConditionDescription;

public String getReportingSpecificationConditionDescription() {
return reportingSpecificationConditionDescription;
}

public ConditionGrouperEntry(
String conditionGrouperUrl,
String conditionGrouperTitle,
String reportingSpecificationGrouperTitle,
String reportingSpecificationConditionCode,
String reportingSpecificationConditionDescription) {
super(conditionGrouperUrl, conditionGrouperTitle);
this.reportingSpecificationGrouperTitle = reportingSpecificationGrouperTitle;
this.reportingSpecificationConditionCode = reportingSpecificationConditionCode;
this.reportingSpecificationConditionDescription = reportingSpecificationConditionDescription;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
package org.opencds.cqf.tooling.casereporting.tes;

public class CurationCoverageLevelEntry {

private String level;

public String getLevel() {
return level;
}

private String levelReason;

public String getLevelReason() {
return levelReason;
}

private String author;

public String getAuthor() {
return author;
}

private String dateTime;

public String getDateTime() {
return dateTime;
}

private String note;

public String getNote() {
return note;
}

public CurationCoverageLevelEntry(
String level,
String levelReason,
String author,
String dateTime,
String note) {
this.level = level;
this.levelReason = levelReason;
this.author = author;
this.dateTime = dateTime;
this.note = note;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
package org.opencds.cqf.tooling.casereporting.tes;

public class TESGrouperEntry {
private String conditionGrouperUrl;

public String getConditionGrouperUrl() {
return conditionGrouperUrl;
}

private String conditionGrouperTitle;

public String getConditionGrouperTitle() {
return conditionGrouperTitle;
}

public TESGrouperEntry(String conditionGrouperUrl, String conditionGrouperTitle) {
this.conditionGrouperUrl = conditionGrouperUrl;
this.conditionGrouperTitle = conditionGrouperTitle;
}
}
Loading
Loading