toJsonLd method

  1. @override
Map<String, dynamic> toJsonLd()
override

Serialize SchemaMedicalGuideline to JSON-LD

Implementation

@override
Map<String, dynamic> toJsonLd() => removeEmpty({
      ...super.toJsonLd(),
      '@type': 'MedicalGuideline',
      'evidenceLevel':
          convertToJsonLd(evidenceLevel, [SchemaMedicalEvidenceLevel]),
      'evidenceOrigin': convertToJsonLd(evidenceOrigin, [String]),
      'guidelineDate': convertToJsonLd(guidelineDate, [String]),
      'guidelineSubject':
          convertToJsonLd(guidelineSubject, [SchemaMedicalEntity]),
    });