Conformance constructor
const
Conformance({
- @Default(Dstu2ResourceType.Conformance) @JsonKey(unknownEnumValue: Dstu2ResourceType.Conformance) Dstu2ResourceType resourceType,
- @JsonKey(includeFromJson: true, includeToJson: false) int? dbId,
- @JsonKey(name: 'id') FhirId? fhirId,
- FhirMeta? meta,
- FhirUri? implicitRules,
- @JsonKey(name: '_implicitRules') Element? implicitRulesElement,
- FhirCode? language,
- @JsonKey(name: '_language') Element? languageElement,
- Narrative? text,
- List<
Resource> ? contained, - @JsonKey(name: 'extension') List<
FhirExtension> ? extension_, - List<
FhirExtension> ? modifierExtension, - FhirUri? url,
- @JsonKey(name: '_url') Element? urlElement,
- String? version,
- String? name,
- @JsonKey(unknownEnumValue: ConformanceStatus.unknown) ConformanceStatus? status,
- FhirBoolean? experimental,
- String? publisher,
- List<
ConformanceContact> ? contact, - required FhirDateTime date,
- String? description,
- String? requirements,
- String? copyright,
- @JsonKey(unknownEnumValue: ConformanceKind.unknown) required ConformanceKind kind,
- ConformanceSoftware? software,
- ConformanceImplementation? implementation,
- required FhirId fhirVersion,
- @JsonKey(name: '_fhirVersion') Element? fhirVersionElement,
- @JsonKey(unknownEnumValue: ConformanceAcceptUnknown.unknown) required ConformanceAcceptUnknown acceptUnknown,
- @JsonKey(name: '_acceptUnknown') Element? acceptUnknownElement,
- required List<
ConformanceFormat> format, - List<
Reference> ? profile, - List<
ConformanceRest> ? rest, - List<
ConformanceMessaging> ? messaging, - List<
ConformanceDocument> ? document,
Implementation
const factory Conformance({
@Default(Dstu2ResourceType.Conformance)
@JsonKey(unknownEnumValue: Dstu2ResourceType.Conformance)
Dstu2ResourceType resourceType,
@JsonKey(includeFromJson: true, includeToJson: false) int? dbId,
@JsonKey(name: 'id') FhirId? fhirId,
FhirMeta? meta,
FhirUri? implicitRules,
@JsonKey(name: '_implicitRules') Element? implicitRulesElement,
FhirCode? language,
@JsonKey(name: '_language') Element? languageElement,
Narrative? text,
List<Resource>? contained,
@JsonKey(name: 'extension') List<FhirExtension>? extension_,
List<FhirExtension>? modifierExtension,
FhirUri? url,
@JsonKey(name: '_url') Element? urlElement,
String? version,
String? name,
@JsonKey(unknownEnumValue: ConformanceStatus.unknown)
ConformanceStatus? status,
FhirBoolean? experimental,
String? publisher,
List<ConformanceContact>? contact,
required FhirDateTime date,
String? description,
String? requirements,
String? copyright,
@JsonKey(unknownEnumValue: ConformanceKind.unknown)
required ConformanceKind kind,
ConformanceSoftware? software,
ConformanceImplementation? implementation,
required FhirId fhirVersion,
@JsonKey(name: '_fhirVersion') Element? fhirVersionElement,
@JsonKey(unknownEnumValue: ConformanceAcceptUnknown.unknown)
required ConformanceAcceptUnknown acceptUnknown,
@JsonKey(name: '_acceptUnknown') Element? acceptUnknownElement,
required List<ConformanceFormat> format,
List<Reference>? profile,
List<ConformanceRest>? rest,
List<ConformanceMessaging>? messaging,
List<ConformanceDocument>? document,
}) = _Conformance;