feat(claim-form) - combo added

This commit is contained in:
2025-12-29 16:33:36 +05:30
parent b98a5413d1
commit c70a59a766
2 changed files with 37 additions and 0 deletions

View File

@@ -964,6 +964,9 @@ export function ClaimForm({
"childRecallDirect4BW", "childRecallDirect4BW",
"childRecallDirect2PA2BW", "childRecallDirect2PA2BW",
"childRecallDirect2PA4BW", "childRecallDirect2PA4BW",
"childRecallDirect3PA2BW",
"childRecallDirect3PA",
"childRecallDirect4PA",
"childRecallDirectPANO", "childRecallDirectPANO",
].map((comboId) => { ].map((comboId) => {
const b = PROCEDURE_COMBOS[comboId]; const b = PROCEDURE_COMBOS[comboId];
@@ -979,6 +982,9 @@ export function ClaimForm({
childRecallDirect4BW: "Direct 4BW", childRecallDirect4BW: "Direct 4BW",
childRecallDirect2PA2BW: "Direct 2PA 2BW", childRecallDirect2PA2BW: "Direct 2PA 2BW",
childRecallDirect2PA4BW: "Direct 2PA 4BW", childRecallDirect2PA4BW: "Direct 2PA 4BW",
childRecallDirect3PA2BW: "Direct 3PA 2BW",
childRecallDirect3PA: "Direct 3PA",
childRecallDirect4PA: "Direct 4PA",
childRecallDirectPANO: "Direct Pano", childRecallDirectPANO: "Direct Pano",
}; };
return ( return (
@@ -1015,6 +1021,7 @@ export function ClaimForm({
"adultRecallDirect4BW", "adultRecallDirect4BW",
"adultRecallDirect2PA2BW", "adultRecallDirect2PA2BW",
"adultRecallDirect2PA4BW", "adultRecallDirect2PA4BW",
"adultRecallDirect4PA",
"adultRecallDirectPano", "adultRecallDirectPano",
].map((comboId) => { ].map((comboId) => {
const b = PROCEDURE_COMBOS[comboId]; const b = PROCEDURE_COMBOS[comboId];
@@ -1030,6 +1037,7 @@ export function ClaimForm({
adultRecallDirect4BW: "Direct 4BW", adultRecallDirect4BW: "Direct 4BW",
adultRecallDirect2PA2BW: "Direct 2PA 2BW", adultRecallDirect2PA2BW: "Direct 2PA 2BW",
adultRecallDirect2PA4BW: "Direct 2PA 4BW", adultRecallDirect2PA4BW: "Direct 2PA 4BW",
adultRecallDirect4PA: "Direct 4PA",
adultRecallDirectPano: "Direct Pano", adultRecallDirectPano: "Direct Pano",
}; };
return ( return (

View File

@@ -39,6 +39,30 @@ export const PROCEDURE_COMBOS: Record<
codes: ["D0120", "D1120", "D1208", "D0220", "D0230", "D0274"], codes: ["D0120", "D1120", "D1208", "D0220", "D0230", "D0274"],
toothNumbers: [null, null, null, "9", "24", null], // only these two need values toothNumbers: [null, null, null, "9", "24", null], // only these two need values
}, },
childRecallDirect3PA2BW: {
id: "childRecallDirect3PA2BW",
label: "Child Recall Direct 3PA 2BW",
codes: [
"D0120", // exam
"D1120", // prophy
"D1208", // fluoride
"D0220",
"D0230",
"D0230", // extra PA
"D0272", // 2BW
],
},
childRecallDirect4PA: {
id: "childRecallDirect4PA",
label: "Child Recall Direct 4PA",
codes: ["D0120", "D1120", "D1208", "D0220", "D0230", "D0230", "D0230"],
},
childRecallDirect3PA: {
id: "childRecallDirect3PA",
label: "Child Recall Direct 3PA",
codes: ["D0120", "D1120", "D1208", "D0220", "D0230", "D0230"],
},
childRecallDirectPANO: { childRecallDirectPANO: {
id: "childRecallDirectPANO", id: "childRecallDirectPANO",
label: "Child Recall Direct PANO", label: "Child Recall Direct PANO",
@@ -77,6 +101,11 @@ export const PROCEDURE_COMBOS: Record<
codes: ["D0120", "D0220", "D0230", "D0274", "D1110"], codes: ["D0120", "D0220", "D0230", "D0274", "D1110"],
toothNumbers: [null, "9", "24", null, null], // only these two need values toothNumbers: [null, "9", "24", null, null], // only these two need values
}, },
adultRecallDirect4PA: {
id: "adultRecallDirect4PA",
label: "Adult Recall Direct 4PA",
codes: ["D0120", "D1110", "D0220", "D0230", "D0230", "D0230"],
},
adultRecallDirectPano: { adultRecallDirectPano: {
id: "adultRecallDirectPano", id: "adultRecallDirectPano",
label: "Adult Recall Direct - PANO", label: "Adult Recall Direct - PANO",