Skip to content

Commit 18fd8c8

Browse files
author
Brick Green
committed
update date annotations
1 parent a0d4c90 commit 18fd8c8

2 files changed

Lines changed: 5 additions & 6 deletions

File tree

apps/bfd-pipeline/bfd-pipeline-idr/model.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -668,15 +668,14 @@ class IdrClaimItem(IdrBaseModel):
668668
clm_line_cvrd_pd_amt: Annotated[float, BeforeValidator(transform_null_float)]
669669
clm_line_blood_ddctbl_amt: Annotated[float, BeforeValidator(transform_null_float)]
670670
clm_line_dgns_cd: Annotated[str, BeforeValidator(transform_null_string)]
671-
clm_line_from_dt: date
672-
clm_line_thru_dt: date
671+
clm_line_from_dt: Annotated[date, BeforeValidator(transform_null_date_to_max)]
672+
clm_line_thru_dt: Annotated[date, BeforeValidator(transform_null_date_to_max)]
673673
clm_line_mdcr_ddctbl_amt: Annotated[float, BeforeValidator(transform_null_float)]
674674
clm_line_hcpcs_cd: Annotated[str, BeforeValidator(transform_default_string)]
675675
clm_line_ndc_cd: Annotated[str, BeforeValidator(transform_default_string)]
676676
clm_line_mdcr_coinsrnc_amt: Annotated[float, BeforeValidator(transform_null_float)]
677677
clm_line_ndc_qty: Annotated[float, BeforeValidator(transform_null_float)]
678678
clm_line_ndc_qty_qlfyr_cd: Annotated[str, BeforeValidator(transform_null_string)]
679-
clm_line_sbmt_chrg_amt: float
680679
clm_line_srvc_unit_qty: Annotated[float, BeforeValidator(transform_null_float)]
681680
clm_line_rev_ctr_cd: Annotated[str, BeforeValidator(transform_null_string)]
682681
clm_line_rx_num: Annotated[str, BeforeValidator(transform_default_string)]

apps/bfd-pipeline/bfd-pipeline-idr/test_pipeline.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -117,12 +117,12 @@ def test_pipeline(self, psql_url: str) -> None:
117117
assert rows[0]["clm_dt_sgntr_sk"] == 2334117069
118118

119119
cur = conn.execute("select * from idr.claim_professional order by clm_uniq_id")
120-
assert cur.rowcount == 85
120+
assert cur.rowcount == 86
121121
rows = cur.fetchmany(1)
122122
assert rows[0]["clm_uniq_id"] == 113370100080
123123

124124
cur = conn.execute("select * from idr.claim_item order by clm_uniq_id")
125-
assert cur.rowcount == 2093
125+
assert cur.rowcount == 1624
126126
rows = cur.fetchmany(1)
127127
assert rows[0]["clm_uniq_id"] == 113370100080
128128

@@ -132,7 +132,7 @@ def test_pipeline(self, psql_url: str) -> None:
132132
assert rows[0]["clm_uniq_id"] == 113370100080
133133

134134
cur = conn.execute("select * from idr.claim_line_professional order by clm_uniq_id")
135-
assert cur.rowcount == 264
135+
assert cur.rowcount == 281
136136
rows = cur.fetchmany(1)
137137
assert rows[0]["clm_uniq_id"] == 797757725380
138138

0 commit comments

Comments
 (0)