LegalCitationCourtDocumentPerDocketInfo

AI Overview😉

  • The potential purpose of this module is to help Google understand the structure and content of legal documents, such as court cases, by extracting relevant information like docket IDs, parties involved, their representatives, and the topic of the case. This can help improve the search engine's ability to provide accurate and relevant results for legal searches.
  • This module could impact search results by allowing Google to better understand the context and content of legal documents, which can lead to more accurate and relevant search results for users searching for legal information. For example, if a user searches for a specific court case, Google can use this module to provide more detailed and accurate information about the case, including the parties involved and the topic of the case.
  • A website may change things to be more favorable for this function by providing clear and structured information about legal documents, such as court cases, on their website. This can include using schema.org markup to provide additional context about the document, as well as using clear and descriptive headings and formatting to make it easier for Google to extract relevant information. Additionally, websites can ensure that their legal documents are easily accessible and crawlable by Google, which can help improve the accuracy and relevance of search results.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.LegalCitationCourtDocumentPerDocketInfo (google_api_content_warehouse v0.4.0)

Information associated with a docket. Note that multiple dockets can be combined and argued as one and produce a single opinion

Attributes

  • DocketID (type: String.t, default: nil) - An alpha-numeric (usually, mostly numeric) string used to identify the case by the court
  • Petitioner (type: list(GoogleApi.ContentWarehouse.V1.Model.LegalPerson.t), default: nil) - Who is bringing the action? (X in X vs. Y)
  • PetitionerCounsel (type: list(GoogleApi.ContentWarehouse.V1.Model.LegalPerson.t), default: nil) - Who represents the petitioner?
  • Respondent (type: list(GoogleApi.ContentWarehouse.V1.Model.LegalPerson.t), default: nil) - Who is responding to the action? (Y in X vs. Y)
  • RespondentCounsel (type: list(GoogleApi.ContentWarehouse.V1.Model.LegalPerson.t), default: nil) - Who represents the respondent?
  • Topic (type: String.t, default: nil) - The "in re" or "matter of" field.

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.LegalCitationCourtDocumentPerDocketInfo{
    DocketID: String.t() | nil,
    Petitioner: [GoogleApi.ContentWarehouse.V1.Model.LegalPerson.t()] | nil,
    PetitionerCounsel:
      [GoogleApi.ContentWarehouse.V1.Model.LegalPerson.t()] | nil,
    Respondent: [GoogleApi.ContentWarehouse.V1.Model.LegalPerson.t()] | nil,
    RespondentCounsel:
      [GoogleApi.ContentWarehouse.V1.Model.LegalPerson.t()] | nil,
    Topic: String.t() | nil
  }

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.