From a63f8f323823949f760f0f64b3721f1195806f4a Mon Sep 17 00:00:00 2001 From: Sahil Malhotra Date: Wed, 15 Dec 2021 09:09:57 -0500 Subject: [PATCH 1/2] created patient enrollment questionnaire --- ...onnaire-R4-HomeBloodGlucoseMonitorLab.json | 2 +- .../R4/files/RemsDrugsPrepopulation-0.1.0.cql | 66 ++ .../R4/files/RemsDrugsRule-0.1.0.cql | 60 ++ .../Library-R4-RemsDrugs-prepopulation.json | 74 ++ ...Questionnaire-R4-Turalio-ProgressNote.json | 349 +++++++ .../resources/Questionnaire-R4-Turalio.json | 959 ++++++++++++++++++ CRD-DTR/RemsDrugs/TopicMetadata.json | 17 + .../Questionnaire-R4-PatientInfoBase.json | 115 +++ .../Questionnaire-R4-PatientSignature.json | 76 ++ ...Questionnaire-R4-PractitionerInfoBase.json | 106 ++ RuleUtils/.project | 11 + 11 files changed, 1834 insertions(+), 1 deletion(-) create mode 100644 CRD-DTR/RemsDrugs/R4/files/RemsDrugsPrepopulation-0.1.0.cql create mode 100644 CRD-DTR/RemsDrugs/R4/files/RemsDrugsRule-0.1.0.cql create mode 100644 CRD-DTR/RemsDrugs/R4/resources/Library-R4-RemsDrugs-prepopulation.json create mode 100644 CRD-DTR/RemsDrugs/R4/resources/Questionnaire-R4-Turalio-ProgressNote.json create mode 100644 CRD-DTR/RemsDrugs/R4/resources/Questionnaire-R4-Turalio.json create mode 100644 CRD-DTR/RemsDrugs/TopicMetadata.json create mode 100644 CRD-DTR/Shared/R4/resources/Questionnaire-R4-PatientInfoBase.json create mode 100644 CRD-DTR/Shared/R4/resources/Questionnaire-R4-PatientSignature.json create mode 100644 CRD-DTR/Shared/R4/resources/Questionnaire-R4-PractitionerInfoBase.json diff --git a/CRD-DTR/HomeBloodGlucoseMonitor/R4/resources/Questionnaire-R4-HomeBloodGlucoseMonitorLab.json b/CRD-DTR/HomeBloodGlucoseMonitor/R4/resources/Questionnaire-R4-HomeBloodGlucoseMonitorLab.json index 2f269bd9..416d6f55 100644 --- a/CRD-DTR/HomeBloodGlucoseMonitor/R4/resources/Questionnaire-R4-HomeBloodGlucoseMonitorLab.json +++ b/CRD-DTR/HomeBloodGlucoseMonitor/R4/resources/Questionnaire-R4-HomeBloodGlucoseMonitorLab.json @@ -1,6 +1,6 @@ { "resourceType": "Questionnaire", - "id": "HomeBloodGlucoseMonitorLab", + "id": "HomeBloodGlucoseMonitor", "name": "HomeBloodGlucoseMonitorLab", "title": "Blood Glucose Laboratory Test Results", "status": "draft", diff --git a/CRD-DTR/RemsDrugs/R4/files/RemsDrugsPrepopulation-0.1.0.cql b/CRD-DTR/RemsDrugs/R4/files/RemsDrugsPrepopulation-0.1.0.cql new file mode 100644 index 00000000..a2e07be5 --- /dev/null +++ b/CRD-DTR/RemsDrugs/R4/files/RemsDrugsPrepopulation-0.1.0.cql @@ -0,0 +1,66 @@ +library RemsDrugsPrepopulation version '0.1.0' +using FHIR version '4.0.0' +include FHIRHelpers version '4.0.0' called FHIRHelpers +include CDS_Connect_Commons_for_FHIRv400 version '1.0.2' called CDS +include DTRHelpers version '0.1.0' called DTR + +codesystem "ICD-10-CM": 'http://hl7.org/fhir/sid/icd-10-cm' +codesystem "LOINC": 'http://loinc.org' +codesystem "SNOMED-CT": 'http://snomed.info/sct' + +valueset "OrganTransplantHistoryValueSet": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1219.81' +valueset "OrganTransplantProcedureValueSet": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1219.90' +valueset "ImmunosuppressiveMedicationValueSet": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1219.192' +valueset "ImmunosuppressiveSupportiveMedicationValueSet": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1219.193' + + +parameter medication_request MedicationRequest +parameter medication_dispense MedicationDispense + +context Patient + +define "QualifyingTransplant": [Condition: "OrganTransplantHistoryValueSet"] + +define "QualifyingTransplantProcedures": [Procedure: "OrganTransplantProcedureValueSet"] + +define "QualifyingTransplantCodings": DTR.CodesFromConditions("QualifyingTransplant") union DTR.CodesFromProcedures("QualifyingTransplantProcedures") + +// get the first transplant date +define "TransplantDate": + if exists("QualifyingTransplant") then First("QualifyingTransplant").recordedDate.value + else First("QualifyingTransplantProcedures").performed.value union First("QualifyingTransplantProcedures").performed.start.value + +// Get all medication related information +define "MedicationCodingFromParameter": Coalesce(medication_request.medication.coding, medication_dispense.medication.coding) + +define MedicationCoding: singleton from ( + "MedicationCodingFromParameter" CODING + where CODING in "ImmunosuppressiveMedicationValueSet" + or CODING in "ImmunosuppressiveSupportiveMedicationValueSet") + +define "MedicationName": MedicationCoding.display.value + +define "MedicationCode" : MedicationCoding.code.value + +define "MedicationDosage": Coalesce(medication_request.dosageInstruction[0], medication_dispense.dosageInstruction[0]) + +define "MedicationDoseAndRate": MedicationDosage.doseAndRate[0] + +define "MedicationDoseWithUnit": ToString(MedicationDoseAndRate.dose.value.value) + ' ' + MedicationDoseAndRate.dose.unit.value + +define "MedicationRoute": MedicationDosage.route.coding[0].display.value + +define "MedicationFrequency" : ToString(MedicationDosage.timing.repeat.frequency.value) + ' per ' + ToString(MedicationDosage.timing.repeat.period.value) + '' + MedicationDosage.timing.repeat.periodUnit.value + +define CurrentDiagnoses: + DTR.CodesFromConditions(CDS.Confirmed(CDS.ActiveOrRecurring([Condition]))) except QualifyingTransplant + +define "MedicationQuantity": Coalesce(medication_dispense.quantity.value, medication_request.dispenseRequest.quantity.value.value) + +define "MedicationRefill": + if medication_request.dispenseRequest is not null + then medication_request.dispenseRequest.numberOfRepeatsAllowed.value + else + null + +define "IsMedicationRequest": medication_request.id is not null \ No newline at end of file diff --git a/CRD-DTR/RemsDrugs/R4/files/RemsDrugsRule-0.1.0.cql b/CRD-DTR/RemsDrugs/R4/files/RemsDrugsRule-0.1.0.cql new file mode 100644 index 00000000..56a35d69 --- /dev/null +++ b/CRD-DTR/RemsDrugs/R4/files/RemsDrugsRule-0.1.0.cql @@ -0,0 +1,60 @@ +library RemsDrugsRule version '0.1.0' +using FHIR version '4.0.0' +include FHIRHelpers version '4.0.0' called FHIRHelpers + + +parameter Patient Patient +parameter medication_request MedicationRequest +parameter medication_dispense MedicationDispense +parameter medication_statement MedicationStatement + +define RULE_APPLIES: + true + +define PRIORAUTH_REQUIRED: + false + +define DOCUMENTATION_REQUIRED: + true + +define RESULT_InfoLink: + 'https://www.cms.gov/Outreach-and-Education/Medicare-Learning-Network-MLN/MLNProducts/Downloads/ProviderComplianceTipsforHospitalBedsandAccessories-ICN909476.pdf' + +define RESULT_QuestionnaireOrderUri: + 'Questionnaire/TuralioRemsPatientEnrollment' + +define RESULT_QuestionnaireDispenseUri: + 'Questionnaire/TuralioRemsPatientEnrollment' + +define RESULT_QuestionnaireProgressNoteUri: + 'Questionnaire/TuralioRemsPatientStatus' + +define RESULT_requestId: + medication_request + +define RESULT_dispense: + medication_dispense + +define "MedicationCodingFromParameter": Coalesce(medication_request.medication.coding, medication_dispense.medication.coding) + +define "MedicationStatementCodingFromParamter": medication_statement.medication.coding + +define ALTERNATIVE_THERAPY: + if MedicationCodingFromParameter.code.value in { '105611', '239983' } + then Code { code: '197388', display: 'Azathioprine 50 MG Oral', system: 'http://www.nlm.nih.gov/research/umls/rxnorm' } + else null + +define DRUG_INTERACTION: + if MedicationCodingFromParameter.code.value in { '105585' } + and MedicationStatementCodingFromParamter.code.value in { '105611', '197388', '239983' } + then true + else if MedicationCodingFromParameter.code.value in { '105611', '197388', '239983' } + and MedicationStatementCodingFromParamter.code.value in { '105585' } + then true + else false + +define REQUESTED_DRUG_CODE: + MedicationCodingFromParameter + +define STATEMENT_DRUG_CODE: + MedicationStatementCodingFromParamter diff --git a/CRD-DTR/RemsDrugs/R4/resources/Library-R4-RemsDrugs-prepopulation.json b/CRD-DTR/RemsDrugs/R4/resources/Library-R4-RemsDrugs-prepopulation.json new file mode 100644 index 00000000..508b6287 --- /dev/null +++ b/CRD-DTR/RemsDrugs/R4/resources/Library-R4-RemsDrugs-prepopulation.json @@ -0,0 +1,74 @@ +{ + "resourceType": "Library", + "id": "RemsDrugs-prepopulation", + "url": "http://hl7.org/fhir/us/davinci-dtr/Library/RemsDrugs-prepopulation", + "name": "RemsDrugs-prepopulation", + "version": "0.1.0", + "title": "RemsDrugs Prepopulation", + "status": "draft", + "type": { + "coding": [ + { + "code": "logic-library" + } + ] + }, + "relatedArtifact": [ + { + "type": "depends-on", + "resource": "Library/FHIRHelpers-4.0.0" + }, + { + "type": "depends-on", + "resource": "Library/CDS_Connect_Commons_for_FHIRv400" + }, + { + "type": "depends-on", + "resource": "Library/DTRHelpers" + } + ], + "dataRequirement": [ + { + "type": "Condition", + "codeFilter": [ + { + "path": "code", + "valueSet": "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1219.81" + } + ] + }, + { + "type": "Procedure", + "codeFilter": [ + { + "path": "code", + "valueSet": "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1219.90" + } + ] + }, + { + "type": "MedicationRequest", + "codeFilter": [ + { + "path": "code", + "valueSet": "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1219.192" + } + ] + }, + { + "type": "MedicationRequest", + "codeFilter": [ + { + "path": "code", + "valueSet": "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1219.193" + } + ] + } + ], + "content": [ + { + "contentType": "application/elm+json", + "url": "files/RemsDrugs/r4/RemsDrugsPrepopulation-0.1.0.cql" + } + ] +} \ No newline at end of file diff --git a/CRD-DTR/RemsDrugs/R4/resources/Questionnaire-R4-Turalio-ProgressNote.json b/CRD-DTR/RemsDrugs/R4/resources/Questionnaire-R4-Turalio-ProgressNote.json new file mode 100644 index 00000000..491b7540 --- /dev/null +++ b/CRD-DTR/RemsDrugs/R4/resources/Questionnaire-R4-Turalio-ProgressNote.json @@ -0,0 +1,349 @@ +{ + "resourceType": "Questionnaire", + "id": "TuralioRemsPatientStatus", + "name": "TuralioRemsPatientStatus", + "meta": { + "profile": [ + "http://hl7.org/fhir/StructureDefinition/cqf-questionnaire", + "http://hl7.org/fhir/us/davinci-dtr/StructureDefinition/dtr-questionnaire-r4" + ] + }, + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/cqf-library", + "valueCanonical": "http://hl7.org/fhir/us/davinci-dtr/Library/RemsDrugs-prepopulation" + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/cqf-library", + "valueCanonical": "http://hl7.org/fhir/us/davinci-dtr/Library/BasicClinicalInfo-prepopulation" + } + ], + "title": "Turalio Rems Patient Status", + "status": "draft", + "date": "2020-04-09", + "publisher": "Da Vinci DTR", + "subjectType": [ + "Patient" + ], + "item": [ + { + "linkId": "1", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/sub-questionnaire", + "valueCanonical": "questionnaire/patient-info" + } + ], + "type": "display", + "text": "This is a placeholder for Patient/Beneficiary Demographics" + }, + { + "linkId": "2", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/sub-questionnaire", + "valueCanonical": "questionnaire/practitioner-info" + } + ], + "type": "display", + "text": "This is a placeholder for Physician/NPP Demographics" + }, + { + "linkId": "3", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/sub-questionnaire", + "valueCanonical": "questionnaire/encounter" + } + ], + "type": "display", + "text": "This is a placeholder for Encounter" + }, + { + "linkId": "4", + "text": "Current Other Diagnoses", + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"RemsDrugsPrepopulation\".CurrentDiagnoses" + } + } + ], + "type": "open-choice", + "repeats": true, + "required": true, + "answerOption": [] + }, + { + "linkId": "5", + "text": "Qualifying Transplants", + "type": "group", + "required": true, + "item": [ + { + "linkId": "5.1", + "text": "Transplants for Order", + "type": "open-choice", + "repeats": true, + "answerOption": [], + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"RemsDrugsPrepopulation\".QualifyingTransplantCodings" + } + } + ] + }, + { + "linkId": "5.2", + "text": "Date of transplant", + "type": "date", + "required": true, + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"RemsDrugsPrepopulation\".TransplantDate" + } + } + ] + }, + { + "linkId": "5.3", + "text": "Institution where transplant was performed", + "type": "string" + }, + { + "linkId": "5.4", + "text": "Transplant met Medicare coverage criteria in effect at the time?", + "type": "choice", + "required": true, + "answerValueSet": "http://terminology.hl7.org/ValueSet/yes-no-unknown-not-asked", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "code": "radio-button", + "system": "http://hl7.org/fhir/questionnaire-item-control" + } + ] + } + } + ] + }, + { + "linkId": "5.5", + "text": "If transplant is Pancreas (whole organ) alone, does patient meet the requirements defined in the guidance?", + "type": "choice", + "required": "true", + "answerValueSet": "http://terminology.hl7.org/ValueSet/yes-no-unknown-not-asked", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "code": "radio-button", + "system": "http://hl7.org/fhir/questionnaire-item-control" + } + ] + } + } + ], + "enableWhen": [ + { + "question": "5.1", + "operator": "=", + "answerCoding": { + "code": "698362007", + "system": "http://snomed.info/sct" + } + }, + { + "question": "5.1", + "operator": "=", + "answerCoding": { + "code": "62438007", + "system": "http://snomed.info/sct" + } + }, + { + "question": "5.1", + "operator": "=", + "answerCoding": { + "code": "67562009", + "system": "http://snomed.info/sct" + } + }, + { + "question": "5.1", + "operator": "=", + "answerCoding": { + "code": "71947008", + "system": "http://snomed.info/sct" + } + } + ], + "enableBehavior": "any" + } + ] + }, + { + "linkId": "6", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/sub-questionnaire", + "valueCanonical": "questionnaire/subjective" + } + ], + "type": "display", + "text": "This is a placeholder for Subjective" + }, + { + "linkId": "7", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/sub-questionnaire", + "valueCanonical": "questionnaire/review-of-system" + } + ], + "type": "display", + "text": "This is a placeholder for Review Of System" + }, + { + "linkId": "8", + "type": "group", + "text": "Physical Examination With Vital Signs", + "item": [ + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/sub-questionnaire", + "valueCanonical": "questionnaire/vital-signs" + } + ], + "linkId": "8.1", + "type": "display", + "text": "This is a placeholder for Vital Signs" + }, + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/sub-questionnaire", + "valueCanonical": "questionnaire/physical-exam" + } + ], + "linkId": "8.2", + "type": "display", + "text": "This is a placeholder for Physican Examination" + } + ] + }, + { + "linkId": "9", + "text": "Immunosuppressive Drug Treatment Plan", + "type": "group", + "item": [ + { + "linkId": "9.1", + "type": "text", + "text": "RxNorm Code", + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"RemsDrugsPrepopulation\".MedicationCode" + } + } + ] + }, + { + "linkId": "9.2", + "type": "text", + "text": "Drug", + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"RemsDrugsPrepopulation\".MedicationName" + } + } + ] + }, + { + "linkId": "9.3", + "type": "text", + "text": "Route", + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"RemsDrugsPrepopulation\".MedicationRoute" + } + } + ] + }, + { + "linkId": "9.4", + "type": "text", + "text": "Dose", + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"RemsDrugsPrepopulation\".MedicationDoseWithUnit" + } + } + ] + }, + { + "linkId": "9.5", + "type": "text", + "text": "Frequency", + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"RemsDrugsPrepopulation\".MedicationFrequency" + } + } + ] + } + ] + }, + { + "linkId": "10", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/sub-questionnaire", + "valueCanonical": "questionnaire/assessment-and-plan" + } + ], + "type": "display", + "text": "This is a placeholder for Assessment and Plan" + }, + { + "linkId": "11", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/sub-questionnaire", + "valueCanonical": "questionnaire/provider-signature" + } + ], + "type": "display", + "text": "This is a placeholder for Provider Signature" + } + ] +} \ No newline at end of file diff --git a/CRD-DTR/RemsDrugs/R4/resources/Questionnaire-R4-Turalio.json b/CRD-DTR/RemsDrugs/R4/resources/Questionnaire-R4-Turalio.json new file mode 100644 index 00000000..021772ff --- /dev/null +++ b/CRD-DTR/RemsDrugs/R4/resources/Questionnaire-R4-Turalio.json @@ -0,0 +1,959 @@ +{ + "resourceType": "Questionnaire", + "id": "TuralioRemsPatientEnrollment", + "name": "TuralioRemsPatientEnrollment", + "title": "Turalio Rems Patient Enrollment", + "status": "draft", + "subjectType": [ + "Patient" + ], + "date": "2020-05-20", + "publisher": "Da Vinci DTR", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/cqf-library", + "valueCanonical": "http://hl7.org/fhir/us/davinci-dtr/Library/RemsDrugs-prepopulation" + } + ], + "item": [ + { + "linkId": "1", + "type": "group", + "text": "Patient Information", + "item": [ + { + "linkId": "1.1", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/sub-questionnaire", + "valueCanonical": "questionnaire/patient-info-base" + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/sub-questionnaire-expand", + "valueBoolean": true + } + ], + "type": "display" + }, + { + "linkId": "1.2", + "text": "Address Line 1", + "type": "string", + "required": false, + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPatientInfoPrepopulation\".Line" + } + } + ] + }, + { + "linkId": "1.3", + "text": "Address Line 2", + "type": "string", + "required": false + }, + { + "linkId": "1.4", + "text": "City", + "type": "string", + "required": false, + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPatientInfoPrepopulation\".City" + } + } + ] + }, + { + "linkId": "1.5", + "text": "State", + "type": "string", + "required": false, + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPatientInfoPrepopulation\".State" + } + } + ] + }, + { + "linkId": "1.6", + "text": "Zip", + "type": "string", + "required": false, + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPatientInfoPrepopulation\".Zip" + } + } + ] + }, + { + "linkId": "1.7", + "text": "Telephone", + "type": "string", + "required": false, + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPatientInfoPrepopulation\".Phone" + } + } + ] + }, + { + "linkId": "1.8", + "text": "Email", + "type": "string", + "required": false, + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPatientInfoPrepopulation\".Email" + } + } + ] + }, + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-unit", + "valueCoding": { + "display": "lbs" + } + } + ], + "linkId": "1.9", + "code": [ + { + "code": "29463-7", + "display": "Body weight", + "system": "http://loinc.org" + } + ], + "type": "decimal", + "text": "Body weight" + }, + { + "linkId": "1.10", + "type": "group", + "text": "Body height", + "code": [ + { + "code": "8302-2", + "display": "Body height", + "system": "http://loinc.org" + } + ], + "item": [ + { + "type": "decimal", + "linkId": "1.10.1", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-unit", + "valueCoding": { + "display": "ft" + } + } + ] + }, + { + "type": "decimal", + "linkId": "1.10.2", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-unit", + "valueCoding": { + "display": "in" + } + } + ] + } + ] + }, + { + "linkId": "1.11", + "text": "Race", + "type": "open-choice", + "answerOption": [ + { + "valueCoding": { + "code": "American Indian or Alaskan Native", + "display": "American Indian or Alaskan Native" + } + }, + { + "valueCoding": { + "code": "Asian", + "display": "Asian" + } + }, + { + "valueCoding": { + "code": "Black or African American", + "display": "Black or African American" + } + }, + { + "valueCoding": { + "code": "Native Hawaiian or Other Pacific Islander", + "display": "Native Hawaiian or Other Pacific Islander" + } + }, + { + "valueCoding": { + "code": "White", + "display": "White" + } + } + ] + }, + { + "linkId": "1.12", + "text": "Is the patient currently taking pexidartinib (i.e., started prior to REMS enrollment)?", + "type": "boolean", + "required": false, + "item": [ + { + "type": "date", + "linkId": "1.12.1", + "text": "If yes: When did patient start pexidartinib? Date (MM/DD/YYYY):", + "enableWhen": [ + { + "question": "1.12", + "operator": "=", + "answerBoolean": true + } + ] + }, + { + "type": "boolean", + "linkId": "1.12.2", + "text": "If yes: Was this part of a clinical study?", + "enableWhen": [ + { + "question": "1.12", + "operator": "=", + "answerBoolean": true + } + ], + "item": [ + { + "type": "string", + "linkId": "1.12.3", + "text": "Study Number", + "enableWhen": [ + { + "question": "1.12.2", + "operator": "=", + "answerBoolean": true + } + ] + }, + { + "type": "string", + "linkId": "1.12.4", + "text": "Subject ID", + "enableWhen": [ + { + "question": "1.12.2", + "operator": "=", + "answerBoolean": true + } + ] + }, + { + "type": "string", + "linkId": "1.12.5", + "text": "Comment" + } + ] + } + ] + } + ] + }, + { + "linkId": "2", + "type": "group", + "text": "Prescriber Information", + "item": [ + { + "linkId": "2.1", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/sub-questionnaire", + "valueCanonical": "questionnaire/practitioner-info-base" + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/sub-questionnaire-expand", + "valueBoolean": true + } + ], + "type": "display" + }, + { + "linkId": "2.2", + "text": "Practice/Facility Name (where you see this patient)", + "type": "string", + "required": false + }, + { + "linkId": "2.3", + "text": "Address Line 1", + "type": "string", + "required": false, + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPractitionerInfoPrepopulation\".Line" + } + } + ] + }, + { + "linkId": "2.4", + "text": "Address Line 2", + "type": "string", + "required": false + }, + { + "linkId": "2.5", + "text": "City", + "type": "string", + "required": false, + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPractitionerInfoPrepopulation\".City" + } + } + ] + }, + { + "linkId": "2.6", + "text": "State", + "type": "string", + "required": false, + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPractitionerInfoPrepopulation\".State" + } + } + ] + }, + { + "linkId": "2.7", + "text": "Zip", + "type": "string", + "required": false, + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPractitionerInfoPrepopulation\".Zip" + } + } + ] + }, + { + "linkId": "2.8", + "text": "Telephone", + "type": "string", + "required": false, + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPractitionerInfoPrepopulation\".Phone" + } + } + ] + }, + { + "linkId": "2.9", + "text": "Email", + "type": "string", + "required": false, + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPractitionerInfoPrepopulation\".Email" + } + } + ] + }, + { + "text": "Please visit www.turaliorems.com or contact the TURALIO REMS Coordinating Center at 1-833-TURALIO (833-887-2546) to designate up to two additional REMS certified prescribers who can view, edit, and submit REMS paperwork for your TURALIO patients.", + "type": "display", + "linkId": "2.10" + } + ] + }, + { + "linkId": "3", + "type": "group", + "text": "Baseline Labs", + "item": [ + { + "linkId": "3.1", + "text": "Assess the patient by obtaining liver tests as stated in the Prescribing Information. If Albumin or PT/INR were not obtained, indicate “not applicable.” Please provide the results below.", + "type": "group", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "gtable" + } + ] + } + } + ], + "item" : [ + { + "linkId": "3.1.1", + "text": "Laboratory Test", + "type": "string", + "initial": [{ + "valueString": "AST or SGOT" + }], + "readOnly": true + }, + { + "linkId": "3.1.2", + "text": "Baseline Value (units, reference range)", + "type": "string", + "required": false + }, + { + "linkId": "3.1.3", + "text": "Date", + "type": "date", + "required": false + } + ] + }, + { + "linkId": "3.1", + "type": "group", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "gtable" + } + ] + } + } + ], + "item" : [ + { + "linkId": "3.1.1", + "text": "Laboratory Test", + "type": "string", + "initial": [{ + "valueString": "ALT or SGPT" + }], + "readOnly": true + }, + { + "linkId": "3.1.2", + "text": "Baseline Value (units, reference range)", + "type": "string", + "required": false + }, + { + "linkId": "3.1.3", + "text": "Date", + "type": "date", + "required": false + } + ] + }, + { + "linkId": "3.1", + "type": "group", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "gtable" + } + ] + } + } + ], + "item" : [ + { + "linkId": "3.1.1", + "text": "Laboratory Test", + "type": "string", + "initial": [{ + "valueString": "GGT" + }], + "readOnly": true + }, + { + "linkId": "3.1.2", + "text": "Baseline Value (units, reference range)", + "type": "string", + "required": false + }, + { + "linkId": "3.1.3", + "text": "Date", + "type": "date", + "required": false + } + ] + }, + { + "linkId": "3.1", + "type": "group", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "gtable" + } + ] + } + } + ], + "item" : [ + { + "linkId": "3.1.1", + "text": "Laboratory Test", + "type": "string", + "initial": [{ + "valueString": "Total Bilirubin" + }], + "readOnly": true + }, + { + "linkId": "3.1.2", + "text": "Baseline Value (units, reference range)", + "type": "string", + "required": false + }, + { + "linkId": "3.1.3", + "text": "Date", + "type": "date", + "required": false + } + ] + }, + { + "linkId": "3.1", + "type": "group", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "gtable" + } + ] + } + } + ], + "item" : [ + { + "linkId": "3.1.1", + "text": "Laboratory Test", + "type": "string", + "initial": [{ + "valueString": "Direct Bilirubin" + }], + "readOnly": true + }, + { + "linkId": "3.1.2", + "text": "Baseline Value (units, reference range)", + "type": "string", + "required": false + }, + { + "linkId": "3.1.3", + "text": "Date", + "type": "date", + "required": false + } + ] + }, + { + "linkId": "3.1", + "type": "group", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "gtable" + } + ] + } + } + ], + "item" : [ + { + "linkId": "3.1.1", + "text": "Laboratory Test", + "type": "string", + "initial": [{ + "valueString": "Alkaline Phosphatase" + }], + "readOnly": true + }, + { + "linkId": "3.1.2", + "text": "Baseline Value (units, reference range)", + "type": "string", + "required": false + }, + { + "linkId": "3.1.3", + "text": "Date", + "type": "date", + "required": false + } + ] + }, + { + "linkId": "3.1", + "type": "group", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "gtable" + } + ] + } + } + ], + "item" : [ + { + "linkId": "3.1.1", + "text": "Laboratory Test", + "type": "string", + "initial": [{ + "valueString": "Albumin" + }], + "readOnly": true + }, + { + "linkId": "3.1.2", + "text": "Baseline Value (units, reference range)", + "type": "string", + "required": false + }, + { + "linkId": "3.1.3", + "text": "Date", + "type": "date", + "required": false + } + ] + }, + { + "linkId": "3.1", + "type": "group", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "gtable" + } + ] + } + } + ], + "item" : [ + { + "linkId": "3.1.1", + "text": "Laboratory Test", + "type": "string", + "initial": [{ + "valueString": "PT/INR" + }], + "readOnly": true + }, + { + "linkId": "3.1.2", + "text": "Baseline Value (units, reference range)", + "type": "string", + "required": false + }, + { + "linkId": "3.1.3", + "text": "Date", + "type": "date", + "required": false + } + ] + } + ] + }, + { + "linkId": "4", + "type": "group", + "text": "Current Medication (including prescription, non-prescription and herbal or dietary supplements)", + "item": [ + { + "linkId": "4.1", + "text": "Check box if there are no current medications", + "type": "boolean", + "required": false, + "initial": { + "value": false + } + }, + { + "linkId": "4.2", + "text": "Medication", + "type": "string", + "required": false, + "enableWhen": [ + { + "question": "4.1", + "operator": "=", + "answerBoolean": false + } + ] + } + ] + }, + { + "linkId": "5", + "type": "group", + "text": "Hepatic Medical History", + "item": [ + { + "linkId": "5.1", + "text": "Check box in this section if there is no hepatic medical history", + "type": "boolean", + "required": false, + "initial": { + "value": false + } + }, + { + "linkId": "5.2", + "text": "Check all that apply", + "type": "choice", + "required": true, + "repeats": true, + "enableWhen": [ + { + "question": "5.1", + "operator": "=", + "answerBoolean": false + } + ], + "answerOption": [ + { + "valueCoding": { + "code": "Hepatitis Viral Status", + "display": "Hepatitis Viral Status" + } + }, + { + "valueCoding": { + "code": "Hepatic Cysts", + "display": "Hepatic Cyst" + } + }, + { + "valueCoding": { + "code": "Ischemic Hepatitis", + "display": "Ischemic Hepatitis" + } + }, + { + "valueCoding": { + "code": "Alcohol Abuse", + "display": "Alcohol Abuse" + } + }, + { + "valueCoding": { + "code": "Family History of Liver Disease", + "display": "Family History of Liver Disease" + } + }, + { + "valueCoding": { + "code": "Autoimmune Hepatitis", + "display": "Autoimmune Hepatitis" + } + }, + { + "valueCoding": { + "code": "Wilson’s Disease", + "display": "Wilson’s Disease" + } + }, + { + "valueCoding": { + "code": "Drug Abuse", + "display": "Drug Abuse" + } + }, + { + "valueCoding": { + "code": "Gilbert’s syndrome", + "display": "Gilbert’s syndrome" + } + }, + { + "valueCoding": { + "code": "Hypolipoproteinemia", + "display": "Hypolipoproteinemia" + } + }, + { + "valueCoding": { + "code": "Familial Hyperbilirubinemia", + "display": "Familial Hyperbilirubinemia" + } + }, + { + "valueCoding": { + "code": "Anorexia", + "display": "Anorexia" + } + }, + { + "valueCoding": { + "code": "Biliary Tract Disorder", + "display": "Biliary Tract Disorder" + } + }, + { + "valueCoding": { + "code": "Hypertriglyceridemia", + "display": "Hypertriglyceridemia" + } + }, + { + "valueCoding": { + "code": "Cirrhosis", + "display": "Cirrhosis" + } + }, + { + "valueCoding": { + "code": "Gallbladder Disease/ Gallstones/ Bile Duct Occlusion", + "display": "Gallbladder Disease/ Gallstones/ Bile Duct Occlusion" + } + }, + { + "valueCoding": { + "code": "Diabetes", + "display": "Diabetes" + } + } + ] + } + ] + }, + { + "linkId": "6", + "type": "group", + "text": "Prescriber Agreement", + "item": [ + { + "linkId": "6.1", + "text": "I have reviewed and discussed the risks of TURALIO and the requirements of the TURALIO REMS with this patient.", + "type": "display" + }, + { + "linkId": "6.2", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/sub-questionnaire", + "valueCanonical": "questionnaire/provider-signature" + } + ], + "type": "display" + } + ] + }, + { + "linkId": "7", + "type": "group", + "text": "Patient Attestation", + "item": [ + { + "linkId": "7.1", + "text": "In order to receive TURALIO I must be enrolled in the TURALIO REMS. The TURALIO REMS will collect data to assess the risk of serious liver problems which can be severe and lead to death as described in the Patient Guide. \n • I agree to enroll in the Patient Registry. \n • I agree to review the Patient Guide. \n • I must get blood tests to test my liver as directed by my healthcare provider. \n • I agree to tell my healthcare provider if I have signs and/or symptoms of liver injury. \n • My personal information will be shared to enroll me in the Patient Registry so that my health and any liver injury can be evaluated while I am receiving TURALIO. \n • Daiichi Sankyo, Inc., and its agents, may contact me or my prescriber by phone, mail or email to manage the TURALIO REMS. \n • Daiichi Sankyo, Inc., and its agents, may use and share my personal health information, including lab tests and prescriptions as part of the TURALIO REMS. My information will be protected and will be used to enroll me into and manage the TURALIO REMS. My health information may be shared with the U.S. Food and Drug Administration (FDA) to evaluate the TURALIO REMS.", + "type": "display", + "readOnly": true + }, + { + "linkId": "7.2", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/sub-questionnaire", + "valueCanonical": "questionnaire/patient-signature" + } + ], + "type": "display" + } + ] + } + ] +} \ No newline at end of file diff --git a/CRD-DTR/RemsDrugs/TopicMetadata.json b/CRD-DTR/RemsDrugs/TopicMetadata.json new file mode 100644 index 00000000..b4678a89 --- /dev/null +++ b/CRD-DTR/RemsDrugs/TopicMetadata.json @@ -0,0 +1,17 @@ +{ + "topic": "RemsDrugs", + "payers": [ + "cms" + ], + "mappings": [ + { + "codeSystem": "rxnorm", + "codes":[ + "2183126" + ] + } + ], + "fhirVersions": [ + "R4" + ] +} diff --git a/CRD-DTR/Shared/R4/resources/Questionnaire-R4-PatientInfoBase.json b/CRD-DTR/Shared/R4/resources/Questionnaire-R4-PatientInfoBase.json new file mode 100644 index 00000000..1fb44220 --- /dev/null +++ b/CRD-DTR/Shared/R4/resources/Questionnaire-R4-PatientInfoBase.json @@ -0,0 +1,115 @@ +{ + "resourceType": "Questionnaire", + "id": "patient-info-base", + "name": "Base Patient Module", + "meta": { + "profile": [ + "http://hl7.org/fhir/StructureDefinition/cqf-questionnaire", + "http://hl7.org/fhir/us/davinci-dtr/StructureDefinition/dtr-questionnaire-r4" + ] + }, + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/cqf-library", + "valueCanonical": "http://hl7.org/fhir/us/davinci-dtr/Library/BasicPatientInfo-prepopulation" + } + ], + "status": "draft", + "item": [ + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "gtable" + } + ] + } + } + ], + "linkId": "PBD", + "type": "group", + "text": "Patient Information", + "item": [ + { + "linkId": "PBD.1", + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPatientInfoPrepopulation\".LastName" + } + } + ], + "text": "Last Name:", + "type": "string", + "required": true + }, + { + "linkId": "PBD.2", + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPatientInfoPrepopulation\".FirstName" + } + } + ], + "text": "First Name:", + "type": "string", + "required": true + }, + { + "linkId": "PBD.3", + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPatientInfoPrepopulation\".MiddleInitial" + } + } + ], + "text": "Middle Initial:", + "type": "string", + "required": true + }, + { + "linkId": "PBD.4", + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPatientInfoPrepopulation\".DateOfBirth" + } + } + ], + "text": "Date of Birth:", + "type": "date", + "required": true + }, + { + "linkId": "PBD.5", + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPatientInfoPrepopulation\".Gender" + } + } + ], + "text": "Gender", + "type": "choice", + "answerValueSet": "http://hl7.org/fhir/ValueSet/administrative-gender" + } + ] + } + ] +} diff --git a/CRD-DTR/Shared/R4/resources/Questionnaire-R4-PatientSignature.json b/CRD-DTR/Shared/R4/resources/Questionnaire-R4-PatientSignature.json new file mode 100644 index 00000000..bf456917 --- /dev/null +++ b/CRD-DTR/Shared/R4/resources/Questionnaire-R4-PatientSignature.json @@ -0,0 +1,76 @@ +{ + "resourceType": "Questionnaire", + "id": "patient-signature", + "name": "Patient Signature", + "meta": { + "profile": [ + "http://hl7.org/fhir/StructureDefinition/cqf-questionnaire", + "http://hl7.org/fhir/us/davinci-dtr/StructureDefinition/dtr-questionnaire-r4" + ] + }, + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/cqf-library", + "valueCanonical": "http://hl7.org/fhir/us/davinci-dtr/Library/BasicPatientInfo-prepopulation" + } + ], + "status": "draft", + "item": [ + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "gtable" + } + ] + } + } + ], + "linkId": "SIGPAT", + "text": "Patient Signature", + "type": "group", + "item": [ + { + "linkId": "SIGPAT.1", + "text": "Signature", + "type": "string", + "required": true + }, + { + "linkId": "SIGPAT.2", + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPatientInfoPrepopulation\".FullName" + } + } + ], + "text": "Name (Printed)", + "type": "string", + "required": true + }, + { + "linkId": "SIGPAT.3", + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPatientInfoPrepopulation\".Today" + } + } + ], + "text": "Date", + "type": "date", + "required": true + } + ] + } + ] +} \ No newline at end of file diff --git a/CRD-DTR/Shared/R4/resources/Questionnaire-R4-PractitionerInfoBase.json b/CRD-DTR/Shared/R4/resources/Questionnaire-R4-PractitionerInfoBase.json new file mode 100644 index 00000000..f0ee8a7b --- /dev/null +++ b/CRD-DTR/Shared/R4/resources/Questionnaire-R4-PractitionerInfoBase.json @@ -0,0 +1,106 @@ +{ + "resourceType": "Questionnaire", + "id": "practitioner-info-base", + "name": "Base Practitioner Module", + "meta": { + "profile": [ + "http://hl7.org/fhir/StructureDefinition/cqf-questionnaire", + "http://hl7.org/fhir/us/davinci-dtr/StructureDefinition/dtr-questionnaire-r4" + ] + }, + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/cqf-library", + "valueCanonical": "http://hl7.org/fhir/us/davinci-dtr/Library/BasicClinicalInfo-prepopulation" + } + ], + "status": "draft", + "item": [ + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/questionnaire-item-control", + "code": "gtable" + } + ] + } + } + ], + "linkId": "PND", + "text": "Provider who performed the in-person evaluation", + "type": "group", + "item": [ + { + "linkId": "PND.1", + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPractitionerInfoPrepopulation\".LastName" + } + }, + { + "url" : "http://hl7.org/fhir/StructureDefinition/minLength", + "valueInteger": 2 + } + ], + "text": "Last Name", + "type": "string", + "maxLength": 26 + }, + { + "linkId": "PND.2", + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPractitionerInfoPrepopulation\".FirstName" + } + }, + { + "url" : "http://hl7.org/fhir/StructureDefinition/minLength", + "valueInteger": 2 + } + ], + "text": "First Name", + "type": "string", + "maxLength": 26 + }, + { + "linkId": "PND.3", + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPractitionerInfoPrepopulation\".MiddleInitial" + } + } + ], + "text": "Middle Initial", + "type": "string" + }, + { + "linkId": "PND.4", + "extension": [ + { + "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", + "valueExpression": { + "language": "text/cql", + "expression": "\"BasicPractitionerInfoPrepopulation\".NPI" + } + } + ], + "text": "NPI", + "type": "string" + } + ] + } + ] +} diff --git a/RuleUtils/.project b/RuleUtils/.project index e7736925..3bab1f89 100644 --- a/RuleUtils/.project +++ b/RuleUtils/.project @@ -20,4 +20,15 @@ org.eclipse.jdt.core.javanature org.eclipse.buildship.core.gradleprojectnature + + + 1639507000953 + + 30 + + org.eclipse.core.resources.regexFilterMatcher + node_modules|.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ + + + From c64e3b803ff5bd36d3613b7ca30815e7853990c2 Mon Sep 17 00:00:00 2001 From: Sahil Malhotra Date: Wed, 15 Dec 2021 09:25:47 -0500 Subject: [PATCH 2/2] updated info URL --- CRD-DTR/RemsDrugs/R4/files/RemsDrugsRule-0.1.0.cql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CRD-DTR/RemsDrugs/R4/files/RemsDrugsRule-0.1.0.cql b/CRD-DTR/RemsDrugs/R4/files/RemsDrugsRule-0.1.0.cql index 56a35d69..f3e182a9 100644 --- a/CRD-DTR/RemsDrugs/R4/files/RemsDrugsRule-0.1.0.cql +++ b/CRD-DTR/RemsDrugs/R4/files/RemsDrugsRule-0.1.0.cql @@ -18,7 +18,7 @@ define DOCUMENTATION_REQUIRED: true define RESULT_InfoLink: - 'https://www.cms.gov/Outreach-and-Education/Medicare-Learning-Network-MLN/MLNProducts/Downloads/ProviderComplianceTipsforHospitalBedsandAccessories-ICN909476.pdf' + 'https://www.accessdata.fda.gov/drugsatfda_docs/rems/Turalio_2020_08_04_REMS_Full.pdf' define RESULT_QuestionnaireOrderUri: 'Questionnaire/TuralioRemsPatientEnrollment'