capabilityStatementRequest function

Future<Resource?> capabilityStatementRequest(
  1. Uri base, {
  2. Map<String, String>? headers,
  3. Client? client,
  4. List<String> parameters = const <String>[],
})

Implementation

Future<Resource?> capabilityStatementRequest(
  Uri base, {
  Map<String, String>? headers,
  Client? client,
  List<String> parameters = const <String>[],
}) async {
  var request = FhirRequest.capabilities(
    base: base,
    parameters: parameters,
    client: client,
  );
  Map<String, String> finalHeaders = headers ?? {};
  if (!finalHeaders.keys.contains('Content-Type')) {
    finalHeaders['Content-Type'] = 'application/fhir+json';
  }
  return await request.request(headers: finalHeaders);
}