Function getCapabilityStatement

  • Parameters

    • req: Request<ParamsDictionary, any, any, ParsedQs, Record<string, any>>

    Returns {
        acceptUnknown: string;
        date: string;
        fhirVersion: string;
        format: string[];
        implementation: {
            description: string;
        };
        instantiates: string[];
        kind: string;
        publisher: string;
        resourceType: string;
        rest: {
            mode: string;
            operation: ({
                definition: string;
                extension?: undefined;
                name: string;
            } | {
                definition: string;
                extension: {
                    url: string;
                    valueCode: string;
                }[];
                name: string;
            })[];
            resource: ({
                interaction?: undefined;
                operation: {
                    definition: string;
                    extension: {
                        url: string;
                        valueCode: string;
                    }[];
                    name: string;
                }[];
                profile?: undefined;
                searchParam?: undefined;
                type: string;
            } | {
                interaction: {
                    code: string;
                }[];
                operation?: undefined;
                profile: {
                    reference: string;
                };
                searchParam: never[];
                type: string;
            })[];
            security: {
                extension: {
                    extension: {
                        url: string;
                        valueUri: string;
                    }[];
                    url: string;
                }[];
                service: {
                    coding: {
                        code: string;
                        display: string;
                        system: string;
                    }[];
                    text: string;
                }[];
            };
        }[];
        software: {
            name: string;
            version: string;
        };
        status: string;
    }

    • acceptUnknown: string
    • date: string
    • fhirVersion: string
    • format: string[]
    • implementation: {
          description: string;
      }
      • description: string
    • instantiates: string[]
    • kind: string
    • publisher: string
    • resourceType: string
    • rest: {
          mode: string;
          operation: ({
              definition: string;
              extension?: undefined;
              name: string;
          } | {
              definition: string;
              extension: {
                  url: string;
                  valueCode: string;
              }[];
              name: string;
          })[];
          resource: ({
              interaction?: undefined;
              operation: {
                  definition: string;
                  extension: {
                      url: string;
                      valueCode: string;
                  }[];
                  name: string;
              }[];
              profile?: undefined;
              searchParam?: undefined;
              type: string;
          } | {
              interaction: {
                  code: string;
              }[];
              operation?: undefined;
              profile: {
                  reference: string;
              };
              searchParam: never[];
              type: string;
          })[];
          security: {
              extension: {
                  extension: {
                      url: string;
                      valueUri: string;
                  }[];
                  url: string;
              }[];
              service: {
                  coding: {
                      code: string;
                      display: string;
                      system: string;
                  }[];
                  text: string;
              }[];
          };
      }[]
    • software: {
          name: string;
          version: string;
      }
      • name: string
      • version: string
    • status: string

Generated using TypeDoc