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
| PBM | PBM ID | RxBIN | RxPCN | RxGroup |
);
}
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
}