Date: 202102
Aircraft: B737-800
Operator: Air Carrier
Operating under: Part 121
Flight plan: IFR
Mission: Passenger
Flight phase: Cruise
Airspace: Class A ZZZ
Reporter organization: Air Carrier
Reporter function: Captain; Pilot Flying
Reporter qualification: Flight Crew Multiengine; Flight Crew Instrument; Flight Crew Air Transport Pilot (ATP)
Second reporter function: First Officer; Pilot Not Flying
Anomaly: Deviation / Discrepancy - Procedural Hazardous Material Violation; Deviation / Discrepancy - Procedural Published Material / Policy
Detector: Person Flight Crew
When detected: In-flight
Result: Air Traffic Control Provided Assistance; Flight Crew Overcame Equipment Problem; Flight Crew Requested ATC Assistance / Clarification; Flight Crew Diverted; General Flight Cancelled / Delayed; General Maintenance Action
Contributing factors: Human Factors
Primary problem: Human Factors

Narrative: In cruise received notification from Dispatch that due to dry ice loaded with live animal in Forward Cargo divert recommended. Almost immediately after digesting message from Dispatch received call from a Flight Attendant indicating medical [situation]. Diverted to ZZZ2 without incident. Required overweight landing; followed QRH and landed without incident. Made required logbook entries and notifications. Maintenance accomplished requisite checks and entries proceeded to ZZZ1 without incident.The cause of the Hazmat violation [Cargo Illegal Load] was that flight crew received ACARS message to anticipate NOTOC (Notification to Captain) but did not receive NOTOC until departure time through window. Reviewed NOTOC indicating dry ice but did not trigger my mind for live animal loading in same compartment. Same during review of closeout. Captain suggest a normal procedure of receipt of NOTOC with normal inquiry of live animals boarded. Live animal notice of some kind to trigger mind about carriage restrictions.


Second narrative: While enroute to ZZZ1 we received a message from Dispatch that we had dry ice loaded in the forward compartment bin with a live animal and recommended a divert to ZZZ3. The Captain and I discussed that we would be extremely overweight for ZZZ3 that was right under us so we were discussing ZZZ2 as a diversion airport. As we were discussing; we received a call from the #1 Flight Attendant that a passenger was having a medical [situation]. We diverted to ZZZ2; elected to land overweight; followed QRH; and landed without incident. Captain made the required logbook entries and notifications. Maintenance eventually accomplished the required inspections; dry ice was taken off airplane; and we then proceeded to ZZZ1 without incident. The cause was that we received a message to anticipate a NOTOC (Notification to Captain); but we did not receive the NOTOC until departure time through the Captain's window. Captain reviewed NOTOC and said we were good so I overlooked the fact that we had a live animal in the same bin. When I reviewed the load close out; I saw there was a live animal; but I did not know the restricted articles were dry ice so it did not trigger me that something was amiss. Flight crew suggests Crew Chief stating there is restricted articles; what it is; and if there are live animals. A more thorough review of the NOTOC on my part as First Officer.


Synopsis: B737-800 flight crew reported an uneventful Hazmat diversion which happened to coincide with a passenger medical event.