@welshare/sdk
    Preparing search index...
    schema: {
        $id: string;
        $schema: string;
        definitions: {
            Attachment: {
                additionalProperties: boolean;
                description: string;
                properties: {
                    contentType: { description: string; pattern: string; type: string };
                    creation: { description: string; pattern: string; type: string };
                    data: { description: string; type: string };
                    duration: { description: string; pattern: string; type: string };
                    frames: { description: string; pattern: string; type: string };
                    hash: { description: string; type: string };
                    height: { description: string; pattern: string; type: string };
                    id: { description: string; type: string };
                    language: { description: string; pattern: string; type: string };
                    pages: { description: string; pattern: string; type: string };
                    size: { description: string; pattern: string; type: string };
                    title: { description: string; type: string };
                    url: { description: string; pattern: string; type: string };
                    width: { description: string; pattern: string; type: string };
                };
                type: string;
            };
            CodeableConcept: {
                description: string;
                properties: {
                    coding: {
                        description: string;
                        items: { $ref: string };
                        type: string;
                    };
                    id: { description: string; type: string };
                    text: { description: string; type: string };
                };
                type: string;
            };
            Coding: {
                description: string;
                properties: {
                    code: { description: string; pattern: string; type: string };
                    display: { description: string; type: string };
                    id: { description: string; type: string };
                    system: { description: string; pattern: string; type: string };
                    userSelected: { description: string; pattern: string; type: string };
                    version: { description: string; type: string };
                };
                type: string;
            };
            ContactDetail: {
                additionalProperties: boolean;
                description: string;
                properties: {
                    id: { description: string; type: string };
                    name: { description: string; type: string };
                    telecom: {
                        description: string;
                        items: { additionalProperties: boolean; type: string };
                        type: string;
                    };
                };
                type: string;
            };
            Quantity: {
                description: string;
                properties: {
                    code: { description: string; pattern: string; type: string };
                    comparator: { description: string; enum: string[]; type: string };
                    id: { description: string; type: string };
                    system: { description: string; pattern: string; type: string };
                    unit: { description: string; type: string };
                    value: { description: string; pattern: string; type: string };
                };
                type: string;
            };
            Questionnaire_AnswerOption: {
                additionalProperties: boolean;
                description: string;
                properties: {
                    id: { description: string; type: string };
                    initialSelected: { description: string; pattern: string; type: string };
                    valueCoding: { $ref: string; description: string };
                    valueDate: { description: string; pattern: string; type: string };
                    valueInteger: { description: string; pattern: string; type: string };
                    valueString: { description: string; pattern: string; type: string };
                    valueTime: { description: string; pattern: string; type: string };
                };
                type: string;
            };
            Questionnaire_EnableWhen: {
                additionalProperties: boolean;
                description: string;
                properties: {
                    answerBoolean: { description: string; pattern: string; type: string };
                    answerCoding: { $ref: string; description: string };
                    answerDate: { description: string; pattern: string; type: string };
                    answerDateTime: { description: string; pattern: string; type: string };
                    answerDecimal: { description: string; pattern: string; type: string };
                    answerInteger: { description: string; pattern: string; type: string };
                    answerQuantity: { $ref: string; description: string };
                    answerString: { description: string; pattern: string; type: string };
                    answerTime: { description: string; pattern: string; type: string };
                    id: { description: string; type: string };
                    operator: { description: string; pattern: string; type: string };
                    question: { description: string; type: string };
                };
                type: string;
            };
            Questionnaire_Initial: {
                additionalProperties: boolean;
                description: string;
                properties: {
                    id: { description: string; type: string };
                    valueAttachment: { $ref: string; description: string };
                    valueBoolean: { description: string; pattern: string; type: string };
                    valueCoding: { $ref: string; description: string };
                    valueDate: { description: string; pattern: string; type: string };
                    valueDateTime: { description: string; pattern: string; type: string };
                    valueDecimal: { description: string; pattern: string; type: string };
                    valueInteger: { description: string; pattern: string; type: string };
                    valueQuantity: { $ref: string; description: string };
                    valueString: { description: string; pattern: string; type: string };
                    valueTime: { description: string; pattern: string; type: string };
                    valueUri: { description: string; pattern: string; type: string };
                };
                type: string;
            };
            Questionnaire_Item: {
                additionalProperties: boolean;
                description: string;
                properties: {
                    answerConstraint: {
                        description: string;
                        pattern: string;
                        type: string;
                    };
                    answerOption: {
                        description: string;
                        items: { $ref: string };
                        type: string;
                    };
                    answerValueSet: { description: string; pattern: string; type: string };
                    code: { description: string; items: { $ref: string }; type: string };
                    definition: { description: string; pattern: string; type: string };
                    disabledDisplay: { description: string; pattern: string; type: string };
                    enableBehavior: { description: string; pattern: string; type: string };
                    enableWhen: {
                        description: string;
                        items: { $ref: string };
                        type: string;
                    };
                    id: { description: string; type: string };
                    initial: { description: string; items: { $ref: string }; type: string };
                    item: { description: string; items: { $ref: string }; type: string };
                    linkId: { description: string; type: string };
                    maxLength: { description: string; pattern: string; type: string };
                    prefix: { description: string; type: string };
                    readOnly: { description: string; pattern: string; type: string };
                    repeats: { description: string; pattern: string; type: string };
                    required: { description: string; pattern: string; type: string };
                    text: { description: string; type: string };
                    type: { description: string; enum: string[]; type: string };
                };
                required: string[];
                type: string;
            };
        };
        description: string;
        items: {
            additionalProperties: boolean;
            description: string;
            properties: {
                _id: {
                    coerce: boolean;
                    description: string;
                    format: string;
                    type: string;
                };
                approvalDate: { description: string; pattern: string; type: string };
                author: { description: string; items: { $ref: string }; type: string };
                code: { description: string; items: { $ref: string }; type: string };
                contact: { description: string; items: { $ref: string }; type: string };
                copyright: { description: string; type: string };
                copyrightLabel: { description: string; type: string };
                date: { description: string; pattern: string; type: string };
                description: { description: string; pattern: string; type: string };
                editor: { description: string; items: { $ref: string }; type: string };
                effectivePeriod: {
                    description: string;
                    properties: {
                        end: { description: string; pattern: string; type: string };
                        id: { description: string; type: string };
                        start: { description: string; pattern: string; type: string };
                    };
                    type: string;
                };
                endorser: { description: string; items: { $ref: string }; type: string };
                experimental: { description: string; pattern: string; type: string };
                extension: {
                    description: string;
                    items: { additionalProperties: boolean; type: string };
                    type: string;
                };
                id: { description: string; pattern: string; type: string };
                item: { description: string; items: { $ref: string }; type: string };
                jurisdiction: {
                    description: string;
                    items: {
                        additionalProperties: boolean;
                        properties: {
                            coding: {
                                description: string;
                                items: { $ref: string };
                                type: string;
                            };
                            id: { description: string; type: string };
                            text: { description: string; type: string };
                        };
                        type: string;
                    };
                    type: string;
                };
                language: { description: string; pattern: string; type: string };
                lastReviewDate: { description: string; pattern: string; type: string };
                meta: {
                    description: string;
                    properties: {
                        profile: { items: { type: string }; type: string };
                        tag: {
                            items: {
                                properties: { code: { type: string }; system: { type: string } };
                                type: string;
                            };
                            type: string;
                        };
                    };
                    type: string;
                };
                name: { description: string; type: string };
                publisher: { description: string; type: string };
                purpose: { description: string; type: string };
                resourceType: { const: string; description: string };
                reviewer: { description: string; items: { $ref: string }; type: string };
                status: {
                    description: string;
                    enum: string[];
                    pattern: string;
                    type: string;
                };
                subjectType: {
                    description: string;
                    items: { pattern: string; type: string };
                    type: string;
                };
                text: { description: string; type: string };
                title: { description: string; type: string };
                topic: { description: string; items: { $ref: string }; type: string };
                url: { description: string; type: string };
                useContext: {
                    description: string;
                    items: { additionalProperties: boolean; type: string };
                    type: string;
                };
                version: { description: string; type: string };
                versionAlgorithmCoding: {
                    description: string;
                    properties: {
                        code: { type: string };
                        display: { type: string };
                        system: { type: string };
                        version: { type: string };
                    };
                    type: string;
                };
                versionAlgorithmString: {
                    description: string;
                    pattern: string;
                    type: string;
                };
            };
            required: string[];
            type: string;
        };
        title: string;
        type: string;
    }

    Type Declaration

    • $id: string
    • $schema: string
    • definitions: {
          Attachment: {
              additionalProperties: boolean;
              description: string;
              properties: {
                  contentType: { description: string; pattern: string; type: string };
                  creation: { description: string; pattern: string; type: string };
                  data: { description: string; type: string };
                  duration: { description: string; pattern: string; type: string };
                  frames: { description: string; pattern: string; type: string };
                  hash: { description: string; type: string };
                  height: { description: string; pattern: string; type: string };
                  id: { description: string; type: string };
                  language: { description: string; pattern: string; type: string };
                  pages: { description: string; pattern: string; type: string };
                  size: { description: string; pattern: string; type: string };
                  title: { description: string; type: string };
                  url: { description: string; pattern: string; type: string };
                  width: { description: string; pattern: string; type: string };
              };
              type: string;
          };
          CodeableConcept: {
              description: string;
              properties: {
                  coding: { description: string; items: { $ref: string }; type: string };
                  id: { description: string; type: string };
                  text: { description: string; type: string };
              };
              type: string;
          };
          Coding: {
              description: string;
              properties: {
                  code: { description: string; pattern: string; type: string };
                  display: { description: string; type: string };
                  id: { description: string; type: string };
                  system: { description: string; pattern: string; type: string };
                  userSelected: { description: string; pattern: string; type: string };
                  version: { description: string; type: string };
              };
              type: string;
          };
          ContactDetail: {
              additionalProperties: boolean;
              description: string;
              properties: {
                  id: { description: string; type: string };
                  name: { description: string; type: string };
                  telecom: {
                      description: string;
                      items: { additionalProperties: boolean; type: string };
                      type: string;
                  };
              };
              type: string;
          };
          Quantity: {
              description: string;
              properties: {
                  code: { description: string; pattern: string; type: string };
                  comparator: { description: string; enum: string[]; type: string };
                  id: { description: string; type: string };
                  system: { description: string; pattern: string; type: string };
                  unit: { description: string; type: string };
                  value: { description: string; pattern: string; type: string };
              };
              type: string;
          };
          Questionnaire_AnswerOption: {
              additionalProperties: boolean;
              description: string;
              properties: {
                  id: { description: string; type: string };
                  initialSelected: { description: string; pattern: string; type: string };
                  valueCoding: { $ref: string; description: string };
                  valueDate: { description: string; pattern: string; type: string };
                  valueInteger: { description: string; pattern: string; type: string };
                  valueString: { description: string; pattern: string; type: string };
                  valueTime: { description: string; pattern: string; type: string };
              };
              type: string;
          };
          Questionnaire_EnableWhen: {
              additionalProperties: boolean;
              description: string;
              properties: {
                  answerBoolean: { description: string; pattern: string; type: string };
                  answerCoding: { $ref: string; description: string };
                  answerDate: { description: string; pattern: string; type: string };
                  answerDateTime: { description: string; pattern: string; type: string };
                  answerDecimal: { description: string; pattern: string; type: string };
                  answerInteger: { description: string; pattern: string; type: string };
                  answerQuantity: { $ref: string; description: string };
                  answerString: { description: string; pattern: string; type: string };
                  answerTime: { description: string; pattern: string; type: string };
                  id: { description: string; type: string };
                  operator: { description: string; pattern: string; type: string };
                  question: { description: string; type: string };
              };
              type: string;
          };
          Questionnaire_Initial: {
              additionalProperties: boolean;
              description: string;
              properties: {
                  id: { description: string; type: string };
                  valueAttachment: { $ref: string; description: string };
                  valueBoolean: { description: string; pattern: string; type: string };
                  valueCoding: { $ref: string; description: string };
                  valueDate: { description: string; pattern: string; type: string };
                  valueDateTime: { description: string; pattern: string; type: string };
                  valueDecimal: { description: string; pattern: string; type: string };
                  valueInteger: { description: string; pattern: string; type: string };
                  valueQuantity: { $ref: string; description: string };
                  valueString: { description: string; pattern: string; type: string };
                  valueTime: { description: string; pattern: string; type: string };
                  valueUri: { description: string; pattern: string; type: string };
              };
              type: string;
          };
          Questionnaire_Item: {
              additionalProperties: boolean;
              description: string;
              properties: {
                  answerConstraint: {
                      description: string;
                      pattern: string;
                      type: string;
                  };
                  answerOption: {
                      description: string;
                      items: { $ref: string };
                      type: string;
                  };
                  answerValueSet: { description: string; pattern: string; type: string };
                  code: { description: string; items: { $ref: string }; type: string };
                  definition: { description: string; pattern: string; type: string };
                  disabledDisplay: { description: string; pattern: string; type: string };
                  enableBehavior: { description: string; pattern: string; type: string };
                  enableWhen: {
                      description: string;
                      items: { $ref: string };
                      type: string;
                  };
                  id: { description: string; type: string };
                  initial: { description: string; items: { $ref: string }; type: string };
                  item: { description: string; items: { $ref: string }; type: string };
                  linkId: { description: string; type: string };
                  maxLength: { description: string; pattern: string; type: string };
                  prefix: { description: string; type: string };
                  readOnly: { description: string; pattern: string; type: string };
                  repeats: { description: string; pattern: string; type: string };
                  required: { description: string; pattern: string; type: string };
                  text: { description: string; type: string };
                  type: { description: string; enum: string[]; type: string };
              };
              required: string[];
              type: string;
          };
      }
    • description: string
    • items: {
          additionalProperties: boolean;
          description: string;
          properties: {
              _id: {
                  coerce: boolean;
                  description: string;
                  format: string;
                  type: string;
              };
              approvalDate: { description: string; pattern: string; type: string };
              author: { description: string; items: { $ref: string }; type: string };
              code: { description: string; items: { $ref: string }; type: string };
              contact: { description: string; items: { $ref: string }; type: string };
              copyright: { description: string; type: string };
              copyrightLabel: { description: string; type: string };
              date: { description: string; pattern: string; type: string };
              description: { description: string; pattern: string; type: string };
              editor: { description: string; items: { $ref: string }; type: string };
              effectivePeriod: {
                  description: string;
                  properties: {
                      end: { description: string; pattern: string; type: string };
                      id: { description: string; type: string };
                      start: { description: string; pattern: string; type: string };
                  };
                  type: string;
              };
              endorser: { description: string; items: { $ref: string }; type: string };
              experimental: { description: string; pattern: string; type: string };
              extension: {
                  description: string;
                  items: { additionalProperties: boolean; type: string };
                  type: string;
              };
              id: { description: string; pattern: string; type: string };
              item: { description: string; items: { $ref: string }; type: string };
              jurisdiction: {
                  description: string;
                  items: {
                      additionalProperties: boolean;
                      properties: {
                          coding: {
                              description: string;
                              items: { $ref: string };
                              type: string;
                          };
                          id: { description: string; type: string };
                          text: { description: string; type: string };
                      };
                      type: string;
                  };
                  type: string;
              };
              language: { description: string; pattern: string; type: string };
              lastReviewDate: { description: string; pattern: string; type: string };
              meta: {
                  description: string;
                  properties: {
                      profile: { items: { type: string }; type: string };
                      tag: {
                          items: {
                              properties: { code: { type: string }; system: { type: string } };
                              type: string;
                          };
                          type: string;
                      };
                  };
                  type: string;
              };
              name: { description: string; type: string };
              publisher: { description: string; type: string };
              purpose: { description: string; type: string };
              resourceType: { const: string; description: string };
              reviewer: { description: string; items: { $ref: string }; type: string };
              status: {
                  description: string;
                  enum: string[];
                  pattern: string;
                  type: string;
              };
              subjectType: {
                  description: string;
                  items: { pattern: string; type: string };
                  type: string;
              };
              text: { description: string; type: string };
              title: { description: string; type: string };
              topic: { description: string; items: { $ref: string }; type: string };
              url: { description: string; type: string };
              useContext: {
                  description: string;
                  items: { additionalProperties: boolean; type: string };
                  type: string;
              };
              version: { description: string; type: string };
              versionAlgorithmCoding: {
                  description: string;
                  properties: {
                      code: { type: string };
                      display: { type: string };
                      system: { type: string };
                      version: { type: string };
                  };
                  type: string;
              };
              versionAlgorithmString: {
                  description: string;
                  pattern: string;
                  type: string;
              };
          };
          required: string[];
          type: string;
      }
    • title: string
    • type: string