toJsonLd method
Serialize SchemaCDCPMDRecord to JSON-LD
Implementation
@override
Map<String, dynamic> toJsonLd() => removeEmpty({
...super.toJsonLd(),
'@type': 'CDCPMDRecord',
'cvdCollectionDate': convertToJsonLd(cvdCollectionDate, [String]),
'cvdFacilityCounty': convertToJsonLd(cvdFacilityCounty, [String]),
'cvdFacilityId': convertToJsonLd(cvdFacilityId, [String]),
'cvdNumBeds': convertToJsonLd(cvdNumBeds, [num]),
'cvdNumBedsOcc': convertToJsonLd(cvdNumBedsOcc, [num]),
'cvdNumC19Died': convertToJsonLd(cvdNumC19Died, [num]),
'cvdNumC19HOPats': convertToJsonLd(cvdNumC19HOPats, [num]),
'cvdNumC19HospPats': convertToJsonLd(cvdNumC19HospPats, [num]),
'cvdNumC19MechVentPats': convertToJsonLd(cvdNumC19MechVentPats, [num]),
'cvdNumC19OFMechVentPats':
convertToJsonLd(cvdNumC19OFMechVentPats, [num]),
'cvdNumC19OverflowPats': convertToJsonLd(cvdNumC19OverflowPats, [num]),
'cvdNumICUBeds': convertToJsonLd(cvdNumICUBeds, [num]),
'cvdNumICUBedsOcc': convertToJsonLd(cvdNumICUBedsOcc, [num]),
'cvdNumTotBeds': convertToJsonLd(cvdNumTotBeds, [num]),
'cvdNumVent': convertToJsonLd(cvdNumVent, [num]),
'cvdNumVentUse': convertToJsonLd(cvdNumVentUse, [num]),
'datePosted': convertToJsonLd(datePosted, [String]),
});