const patientDetails = (props) => { //console.error(props.dataModel); const InsuranceTable = () => { if (props.dataModel.patientInsuranceDTOList !== undefined) { const rows = props.dataModel.patientInsuranceDTOList.map((insurance) => { return {insurance.insuranceName} }); return rows; } return null; } const PharmacyTable = () => { if (props.dataModel.primaryPatientPBM !== undefined) { const rows = props.dataModel.primaryPatientPBM.map((pharmacy) => { return {pharmacy.pharmacyBenefitManagerName}{pharmacy.memberIdentifier}{pharmacy.rxBin}{pharmacy.rxPcn}{pharmacy.rxGroup} }); return rows; } return null; } return (
Insurance
Medical Insurance
PBMPBM IDRxBINRxPCNRxGroup
); } export default patientDetails; { "id": 2, "locationId": 1, "primarySpecialtyId": 6, "primarySpecialtyCode": "EN", "primarySpecialtyName": "Endocrinology", "secondarySpecialtyId": 9, "secondarySpecialtyCode": "GH", "secondarySpecialtyName": "Growth Hormone", "mrn": "4654555", "firstName": "Marge", "lastName": "Simpson", "dob": "01/01/1935", "lastUpdateDate": "2018-07-05T16:52:02.842+0000", "lastUpdateDateFormatted": "07/05/2018 12:52:02", "insertDate": "2018-07-02T01:30:00.833+0000", "lastActivityDate": "2018-07-09T18:40:28.577+0000", "lastActivityDateFormatted": "07/09/2018 14:40:28", "patientInsuranceDTOList": [], "patientPharmacyBenefitManagerDTOList": [], "patientLastActivityDTOList": [ { "id": 1, "patientId": 2, "lastActivityDate": "2018-07-02T21:33:15.460+0000", "lastActivityUser": 1, "lastActivitySource": "Patient" }, { "id": 2, "patientId": 2, "lastActivityDate": "2018-07-03T13:26:32.359+0000", "lastActivityUser": 1, "lastActivitySource": "Prior Authorization" }, ], "primaryPatientInsurance": { "id": 4, "patientId": 2, "insuranceId": 6, "insuranceName": "BCBS of MA", "startDate": "2017-06-15", "endDate": null, "isPrimary": true, "isSecondary": false, "isTertiary": false }, "secondaryPatientInsurance": { "id": 5, "patientId": 2, "insuranceId": 10, "insuranceName": "Fallon", "startDate": "2017-04-25", "endDate": null, "isPrimary": false, "isSecondary": true, "isTertiary": false }, "tertiaryPatientInsurance": null, "primaryPatientPBM": { "id": 4, "patientId": 2, "pharmacyBenefitManagerId": 106, "pharmacyBenefitManagerName": "Cigna", "pharmacyBenefitManagerNameWithPrimary": "Cigna (Primary)", "memberIdentifier": "gg345435", "rxBin": "ert", "rxPcn": "n4e", "rxGroup": "hg", "startDate": "2017-06-15", "endDate": null, "isPrimary": true, "isSecondary": false, "isTertiary": false }, "secondaryPatientPBM": { "id": 5, "patientId": 2, "pharmacyBenefitManagerId": 110, "pharmacyBenefitManagerName": "Express Scripts", "pharmacyBenefitManagerNameWithPrimary": "Express Scripts (Secondary)", "memberIdentifier": "fg34534", "rxBin": "dfg", "rxPcn": "nmewr", "rxGroup": "dfgh", "startDate": "2017-04-25", "endDate": null, "isPrimary": false, "isSecondary": true, "isTertiary": false }, "tertiatyPatientPBM": null, "userId": null }