toJsonLd method
Serialize SchemaPhysician to JSON-LD
Implementation
@override
Map<String, dynamic> toJsonLd() => removeEmpty({
...super.toJsonLd(),
'@type': 'Physician',
'availableService': convertToJsonLd(availableService,
[SchemaMedicalProcedure, SchemaMedicalTest, SchemaMedicalTherapy]),
'hospitalAffiliation':
convertToJsonLd(hospitalAffiliation, [SchemaHospital]),
'medicalSpecialty':
convertToJsonLd(medicalSpecialty, [SchemaMedicalSpecialty]),
'occupationalCategory':
convertToJsonLd(occupationalCategory, [SchemaCategoryCode, String]),
'usNPI': convertToJsonLd(usNPI, [String]),
'healthPlanNetworkId': convertToJsonLd(healthPlanNetworkId, [String]),
'isAcceptingNewPatients':
convertToJsonLd(isAcceptingNewPatients, [bool]),
});