@@ -237,7 +237,7 @@ group createPartDCoverage(source src: CoverageBase, target tgt: BFDCoverage){
237237 //For all of the LIS fields, the assumption is that we've already determined the row is effective at the time the
238238 //resource is generated. Eg LIS_EFCTV_CD='Y' and current date is
239239 //between BENE_RNG_BGN_DT and BENE_RNG_END_DT
240- src.BENE_LIS_EFCTV_CD as lisEfctvCd -> tgt.extension = create('Extension') as tgtExtension then{
240+ src.BENE_CMBND_DEEMD_IND as lisEfctvCd -> tgt.extension = create('Extension') as tgtExtension then{
241241 src -> tgtExtension.url = "https://bluebutton.cms.gov/fhir/StructureDefinition/BENE-LIS-EFCTV-CD" "Add url";
242242 src -> tgtExtension.value = create('Coding') as tgtCoding then{
243243 src -> tgtCoding.system = "https://bluebutton.cms.gov/fhir/CodeSystem/BENE-LIS-EFCTV-CD" "add system";
@@ -248,18 +248,18 @@ group createPartDCoverage(source src: CoverageBase, target tgt: BFDCoverage){
248248 //only populate the following when there is a LIS, otherwise it's confusing.
249249
250250 //LIS Copayment Level Code Extension
251- src.BENE_LIS_EFCTV_CD as lisEfctvCd where lisEfctvCd = "Y" -> tgt.extension = create('Extension') as tgtExtension then{
251+ src.BENE_CMBND_DEEMD_IND as lisEfctvCd where lisEfctvCd = "Y" -> tgt.extension = create('Extension') as tgtExtension then{
252252 src -> tgtExtension.url = "https://bluebutton.cms.gov/fhir/StructureDefinition/BENE-LIS-COPMT-LVL-CD" "Add url";
253253 src -> tgtExtension.value = create('Coding') as tgtCoding then{
254254 src -> tgtCoding.system = "https://bluebutton.cms.gov/fhir/CodeSystem/BENE-LIS-COPMT-LVL-CD" "add system";
255- src.BENE_LIS_COPMT_LVL_CD as lisCopmtLvlCd -> tgtCoding.code = lisCopmtLvlCd "Add code";
255+ src.BENE_CMBND_DEEMD_COPMT_LVL_ID as lisCopmtLvlCd -> tgtCoding.code = lisCopmtLvlCd "Add code";
256256 } "Add coding";
257257 } "Add LIS copayment level code when LIS is effective";
258258
259259 //LIS Part D Premium Percentage Extension
260- src.BENE_LIS_EFCTV_CD as lisEfctvCd where lisEfctvCd = "Y" -> tgt.extension = create('Extension') as tgtExtension then{
260+ src.BENE_CMBND_DEEMD_IND as lisEfctvCd where lisEfctvCd = "Y" -> tgt.extension = create('Extension') as tgtExtension then{
261261 src -> tgtExtension.url = "https://bluebutton.cms.gov/fhir/StructureDefinition/BENE-LIS-PTD-PRM-PCT" "Add url";
262- src.BENE_LIS_PTD_PRM_PCT as lisPtdPrmPct -> tgtExtension.value = cast(lisPtdPrmPct,'decimal') "Add value";
262+ src.BENE_CMBND_DEEMD_PRM_PCT as lisPtdPrmPct -> tgtExtension.value = cast(lisPtdPrmPct,'decimal') "Add value";
263263 } "Add LIS Part D premium percentage when LIS is effective";
264264
265265}
0 commit comments