Documentation
¶
Overview ¶
Package tsdr provides primitives to interact with the openapi HTTP API.
Code generated by github.com/patent-dev/uspto-odp version (devel) DO NOT EDIT.
Package tsdr provides primitives to interact with the openapi HTTP API.
Code generated by github.com/patent-dev/uspto-odp version (devel) DO NOT EDIT.
Index ¶
- func NewGetBundleInfoPdfRequest(server string) (*http.Request, error)
- func NewGetBundleInfoXmlRequest(server string) (*http.Request, error)
- func NewGetBundleInfoZipRequest(server string) (*http.Request, error)
- func NewGetCaseBundleContentXmlRequest(server string, caseid string) (*http.Request, error)
- func NewGetCaseDocsInfoXmlRequest(server string, caseid string) (*http.Request, error)
- func NewGetCaseDocsPdfDownloadRequest(server string, caseid string) (*http.Request, error)
- func NewGetCaseDocsPdfRequest(server string, caseid string) (*http.Request, error)
- func NewGetCaseDocsZipDownloadRequest(server string, caseid string) (*http.Request, error)
- func NewGetCaseDocsZipRequest(server string, caseid string) (*http.Request, error)
- func NewGetCaseStatusInfoContentHtmlRequest(server string, caseid string) (*http.Request, error)
- func NewGetCaseStatusInfoContentPdfRequest(server string, caseid string) (*http.Request, error)
- func NewGetCaseStatusInfoContentZipRequest(server string, caseid string) (*http.Request, error)
- func NewGetCaseStatusInfoPdfDownloadRequest(server string, caseid string) (*http.Request, error)
- func NewGetCaseStatusInfoZipDownloadRequest(server string, caseid string) (*http.Request, error)
- func NewGetDocumentContentPdfDownloadRequest(server string, caseid string, docid string) (*http.Request, error)
- func NewGetDocumentContentPdfRequest(server string, caseid string, docid string) (*http.Request, error)
- func NewGetDocumentContentZipDownloadRequest(server string, caseid string, docid string) (*http.Request, error)
- func NewGetDocumentContentZipRequest(server string, caseid string, docid string) (*http.Request, error)
- func NewGetDocumentInfoXmlRequest(server string, caseid string, docid string) (*http.Request, error)
- func NewGetListRequest(server string, pType string, params *GetListParams) (*http.Request, error)
- func NewGetPageContentMediaRequest(server string, caseid string, docid string, pageid string) (*http.Request, error)
- func NewGetcaseUpdateInfoRequest(server string, params *GetcaseUpdateInfoParams) (*http.Request, error)
- func NewGetcaseUpdateInfoXmlRequest(server string, params *GetcaseUpdateInfoXmlParams) (*http.Request, error)
- func NewLoadOldXMLRequest(server string, caseid string) (*http.Request, error)
- func NewLoadXMLRequest(server string, caseid string) (*http.Request, error)
- type AddressLineTextType
- type AddressLineTextTypeAddressLineCategory
- type AmountType
- type ApplicantBagType
- type ApplicantType
- type ApplicantTypeOperationCategory
- type ApplicationNumberType
- type AssigneeBagType
- type AssigneeType
- type AssigneeTypeOperationCategory
- type Assignment
- type AssignmentBagType
- type AssignmentConveyanceType
- type AssignmentId
- type AssignmentType
- type AssignorBagType
- type AssignorType
- type AssignorTypeOperationCategory
- type AssociatedMarkBagType
- type AssociatedMarkType
- type AssociatedMarkTypeAssociationCategory
- type AssociatedProceedingBagType
- type AssociatedProceedingType
- type AssociatedProceedingTypeAssociationCategory
- type Attorney
- type AuthorizationType
- type AuthorizationTypeAuthorizationCategory
- type AuthorizationTypeAuthorizationDocumentSupplyCategory
- type BankTransferType
- type BasicApplicationBagType
- type BasicApplicationType
- type BasicRecordType
- type BasicRecordTypeBasicRecordCategory
- type BasicRecordTypeRecordCurrentStatusCategory
- type BasicRegistrationApplicationBagType
- type BasicRegistrationApplicationType
- type BasicRegistrationBagType
- type BasicRegistrationType
- type CardType
- type CardTypeCardProviderCategory
- type CaseReferenceBagType
- type CaseReferenceTextType
- type CaseReferenceTextTypeCaseReferenceCategory
- type CaseUpdateData
- type CaseUpdateInfo
- type CaseUpdateInfoList
- type CasesUpdateData
- type ChequeType
- type Chronology
- type ClaimantBagType
- type ClaimantType
- type ClaimantTypeOperationCategory
- type ClassBasis
- type ClassDescriptionBagType
- type ClassDescriptionType
- type ClassDescriptionTypeClassNumberStatusCategory
- type ClassificationTermBagType
- type ClassificationTermStatusType
- type ClassificationTermStatusTypeValue
- type ClassificationTermType
- type ClassificationTermTypeClassificationTermSourceCategory
- type ClassificationTermTypeOperationCategory
- type Client
- func (c *Client) GetBundleInfoPdf(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetBundleInfoXml(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetBundleInfoZip(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCaseBundleContentXml(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCaseDocsInfoXml(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCaseDocsPdf(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCaseDocsPdfDownload(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCaseDocsZip(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCaseDocsZipDownload(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCaseStatusInfoContentHtml(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCaseStatusInfoContentPdf(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCaseStatusInfoContentZip(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCaseStatusInfoPdfDownload(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCaseStatusInfoZipDownload(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDocumentContentPdf(ctx context.Context, caseid string, docid string, ...) (*http.Response, error)
- func (c *Client) GetDocumentContentPdfDownload(ctx context.Context, caseid string, docid string, ...) (*http.Response, error)
- func (c *Client) GetDocumentContentZip(ctx context.Context, caseid string, docid string, ...) (*http.Response, error)
- func (c *Client) GetDocumentContentZipDownload(ctx context.Context, caseid string, docid string, ...) (*http.Response, error)
- func (c *Client) GetDocumentInfoXml(ctx context.Context, caseid string, docid string, ...) (*http.Response, error)
- func (c *Client) GetList(ctx context.Context, pType string, params *GetListParams, ...) (*http.Response, error)
- func (c *Client) GetPageContentMedia(ctx context.Context, caseid string, docid string, pageid string, ...) (*http.Response, error)
- func (c *Client) GetcaseUpdateInfo(ctx context.Context, params *GetcaseUpdateInfoParams, ...) (*http.Response, error)
- func (c *Client) GetcaseUpdateInfoXml(ctx context.Context, params *GetcaseUpdateInfoXmlParams, ...) (*http.Response, error)
- func (c *Client) LoadOldXML(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) LoadXML(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) GetBundleInfoPdfWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetBundleInfoPdfResponse, error)
- func (c *ClientWithResponses) GetBundleInfoXmlWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetBundleInfoXmlResponse, error)
- func (c *ClientWithResponses) GetBundleInfoZipWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetBundleInfoZipResponse, error)
- func (c *ClientWithResponses) GetCaseBundleContentXmlWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseBundleContentXmlResponse, error)
- func (c *ClientWithResponses) GetCaseDocsInfoXmlWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseDocsInfoXmlResponse, error)
- func (c *ClientWithResponses) GetCaseDocsPdfDownloadWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseDocsPdfDownloadResponse, error)
- func (c *ClientWithResponses) GetCaseDocsPdfWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseDocsPdfResponse, error)
- func (c *ClientWithResponses) GetCaseDocsZipDownloadWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseDocsZipDownloadResponse, error)
- func (c *ClientWithResponses) GetCaseDocsZipWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseDocsZipResponse, error)
- func (c *ClientWithResponses) GetCaseStatusInfoContentHtmlWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseStatusInfoContentHtmlResponse, error)
- func (c *ClientWithResponses) GetCaseStatusInfoContentPdfWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseStatusInfoContentPdfResponse, error)
- func (c *ClientWithResponses) GetCaseStatusInfoContentZipWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseStatusInfoContentZipResponse, error)
- func (c *ClientWithResponses) GetCaseStatusInfoPdfDownloadWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseStatusInfoPdfDownloadResponse, error)
- func (c *ClientWithResponses) GetCaseStatusInfoZipDownloadWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseStatusInfoZipDownloadResponse, error)
- func (c *ClientWithResponses) GetDocumentContentPdfDownloadWithResponse(ctx context.Context, caseid string, docid string, ...) (*GetDocumentContentPdfDownloadResponse, error)
- func (c *ClientWithResponses) GetDocumentContentPdfWithResponse(ctx context.Context, caseid string, docid string, ...) (*GetDocumentContentPdfResponse, error)
- func (c *ClientWithResponses) GetDocumentContentZipDownloadWithResponse(ctx context.Context, caseid string, docid string, ...) (*GetDocumentContentZipDownloadResponse, error)
- func (c *ClientWithResponses) GetDocumentContentZipWithResponse(ctx context.Context, caseid string, docid string, ...) (*GetDocumentContentZipResponse, error)
- func (c *ClientWithResponses) GetDocumentInfoXmlWithResponse(ctx context.Context, caseid string, docid string, ...) (*GetDocumentInfoXmlResponse, error)
- func (c *ClientWithResponses) GetListWithResponse(ctx context.Context, pType string, params *GetListParams, ...) (*GetListResponse, error)
- func (c *ClientWithResponses) GetPageContentMediaWithResponse(ctx context.Context, caseid string, docid string, pageid string, ...) (*GetPageContentMediaResponse, error)
- func (c *ClientWithResponses) GetcaseUpdateInfoWithResponse(ctx context.Context, params *GetcaseUpdateInfoParams, ...) (*GetcaseUpdateInfoResponse, error)
- func (c *ClientWithResponses) GetcaseUpdateInfoXmlWithResponse(ctx context.Context, params *GetcaseUpdateInfoXmlParams, ...) (*GetcaseUpdateInfoXmlResponse, error)
- func (c *ClientWithResponses) LoadOldXMLWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*LoadOldXMLResponse, error)
- func (c *ClientWithResponses) LoadXMLWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*LoadXMLResponse, error)
- type ClientWithResponsesInterface
- type Contact
- type ContactType
- type ContractInformationType
- type ConversionApplicationBagType
- type ConversionApplicationBagTypeMarkCategory
- type ConveyingParty
- type Correspondence
- type CorrespondenceAddressType
- type CorrespondenceAddressTypeCorrespondenceAddressPartyCategory
- type CorrespondentType
- type CorrespondentTypeOperationCategory
- type CurrentAccountType
- type DateTimeField
- type DateTimeFieldType
- type DateTimeZone
- type DecisionBagType
- type DecisionCaseRelationBagType
- type DecisionCaseRelationType
- type DecisionEventBagType
- type DecisionEventType
- type DecisionEventTypeDecisionEventCategory
- type DecisionIdentifierBagType
- type DecisionType
- type DecisionTypeDecisionCurrentStatusCategory
- type DecisionTypeDecisionResponsibleCategory
- type DefendantType
- type DefendantTypeOperationCategory
- type DesignSearch
- type DesignatedCountryBagType
- type DesignatedCountryCodeBagType
- type DesignatedCountryType
- type DesignatedCountryTypeMadridSystemCategory
- type Divisional
- type DivisionalApplicationBagType
- type Document
- type DocumentIncludedBagType
- type DocumentType
- type DurationField
- type DurationFieldType
- type EarlierMarkBagType
- type EarlierMarkType
- type EarlierMarkTypeEarlierMarkCategory
- type ElectronicBasicSignatureType
- type ElectronicEnhancedSignatureType
- type ElectronicSignatureType
- type EmailAddressBagType
- type EmailAddressTextType
- type EmailAddressTextTypeEmailAddressCategory
- type EmailAddressTextTypeEmailAddressPurposeCategory
- type EmailList
- type Employee
- type EntitlementDomiciledType
- type EntitlementEstablishmentType
- type EntitlementType
- type Entity
- type EntityType
- type Event
- type ExhibitionPriorityBagType
- type ExhibitionPriorityType
- type ExhibitionPriorityTypeExhibitionStatusCategory
- type FaxNumberBagType
- type FaxNumberType
- type FaxNumberTypeFaxNumberCategory
- type FigurativeElementClassificationBagType
- type ForeignInformation
- type GeographicRegionNameType
- type GeographicRegionNameTypeGeographicRegionCategory
- type GetBundleInfoPdfResponse
- type GetBundleInfoXmlResponse
- type GetBundleInfoZipResponse
- type GetCaseBundleContentXmlResponse
- type GetCaseDocsInfoXmlResponse
- type GetCaseDocsPdfDownloadResponse
- type GetCaseDocsPdfResponse
- type GetCaseDocsZipDownloadResponse
- type GetCaseDocsZipResponse
- type GetCaseStatusInfoContentHtmlResponse
- type GetCaseStatusInfoContentPdfResponse
- type GetCaseStatusInfoContentZipResponse
- type GetCaseStatusInfoPdfDownloadResponse
- type GetCaseStatusInfoZipDownloadResponse
- type GetDocumentContentPdfDownloadResponse
- type GetDocumentContentPdfResponse
- type GetDocumentContentZipDownloadResponse
- type GetDocumentContentZipResponse
- type GetDocumentInfoXmlResponse
- type GetListParams
- type GetListResponse
- type GetPageContentMediaResponse
- type GetcaseUpdateInfoParams
- type GetcaseUpdateInfoResponse
- type GetcaseUpdateInfoXmlParams
- type GetcaseUpdateInfoXmlResponse
- type GoodsAndService
- type GoodsServicesBagType
- type GoodsServicesClassificationBagType
- type GoodsServicesClassificationType
- type GoodsServicesLimitationBagType
- type GoodsServicesLimitationType
- type GoodsServicesLimitationTypeGoodsServicesLimitationCategory
- type GoodsServicesType
- type HolderBagType
- type HolderChangeBagType
- type HttpRequestDoer
- type IdentifierType
- type ImmutableListMultimapIntegerParty
- type InternationalMarkIdentifierBagType
- type InternationalRegistration
- type JAXBElementObject
- type LegalProceedingsBagType
- type LegalProceedingsType
- type LicenceBagType
- type LicenceDocumentBagType
- type LicenceEventBagType
- type LicenceEventType
- type LicenceEventTypeLicenceEventCategory
- type LicenceType
- type LicenceTypeLicenceCategory
- type LicenceTypeLicenceStatusCategory
- type LicenseeBagType
- type LicenseeType
- type LicenseeTypeOperationCategory
- type LimitationCountryCodeBagType
- type LoadOldXMLResponse
- type LoadXMLResponse
- type LocalTime
- type LocalizedTextType
- type LoginInformationType
- type MaintenanceFilingBagType
- type MaintenanceFilingType
- type MarkDescriptionBagType
- type MarkDisclaimerBagType
- type MarkEventBagType
- type MarkEventType
- type MarkEventTypeMarkEventCategory
- type MarkImageClassificationType
- type MarkImageRenditionBagType
- type MarkImageRenditionType
- type MarkImageRenditionTypeColourModeCategory
- type MarkImageRenditionTypeImageFormatCategory
- type MarkImageRenditionTypeMarkImageRenditionCategory
- type MarkImageType
- type MarkImageTypeColourModeCategory
- type MarkImageTypeImageFormatCategory
- type MarkRecordBagType
- type MarkRecordRelationBagType
- type MarkRecordRelationType
- type MarkRecordType
- type MarkRepresentationType
- type MarkRepresentationTypeMarkFeatureCategory
- type MarkReproductionType
- type MarkUserBagType
- type MeasureType
- type MeasureTypeMeasureUnitCode
- type NameType
- type NationalCaseLocationType
- type NationalDesignSearchCodeBagType
- type NationalDesignSearchCodeType
- type NationalFilingBasisType
- type NationalGoodsServicesType
- type NationalMarkBagType
- type NationalMarkDescriptionType
- type NationalMarkEventType
- type NationalMarkType
- type NationalPublicationType
- type NationalRepresentativeType
- type NationalRepresentativeTypeOperationCategory
- type NationalStatusBagType
- type NationalStatusType
- type NationalStatusTypeClassNumberStatusCategory
- type NationalStatusTypeNationalStatusCategory
- type NationalTrademarkInformationType
- type NationalTrademarkInformationTypeRegisterCategory
- type OfficialGazette
- type OppositionBagType
- type OppositionDocumentBagType
- type OppositionEventBagType
- type OppositionEventType
- type OppositionEventTypeOppositionEventCategory
- type OppositionType
- type OppositionTypeEarlierRightCategory
- type OppositionTypeOppositionBasisCategory
- type OppositionTypeOppositionCurrentStatusCategory
- type OrderedTextType
- type OtherDateType
- type OtherDateTypeOtherDateCategory
- type OtherElectronicAddressBagType
- type OtherElectronicAddressTextType
- type OtherElectronicAddressTextTypeOtherElectronicAddressCategory
- type PX
- type PXFormType
- type Page
- type Parties
- type Party
- type PartyIdentifierBagType
- type PaymentBagType
- type PaymentFeeBagType
- type PaymentFeeType
- type PaymentMethodType
- type PaymentType
- type PaymentTypePaymentModeCategory
- type PaymentTypePaymentStatusCategory
- type PhoneNumberBagType
- type PhoneNumberType
- type PhoneNumberTypePhoneNumberCategory
- type PhraseType
- type PhysicalLocationHistory
- type PlaintiffType
- type PlaintiffTypeOperationCategory
- type PostalAddressBagType
- type PostalAddressType
- type PostalStructuredAddressType
- type PostalStructuredAddressTypePostalAddressCategory
- type PreviousHolderBagType
- type PreviousRegistrationBagType
- type PreviousRegistrationType
- type PreviousRegistrationTypePreviousRegistrationBasisCategory
- type PriorityBagType
- type PriorityType
- type PriorityTypePriorityStatusCategory
- type Proceeding
- type ProceedingEventBagType
- type ProceedingParty
- type ProceedingPartyPartyType
- type Property
- type Prosecution
- type ProsecutionHistoryEvent
- type Publication
- type PublicationBagType
- type PublicationType
- type PublicationTypePublicationSectionCategory
- type QName
- type QuantityType
- type ReasonDocumentType
- type ReasonDocumentTypeReasonDocumentCategory
- type ReceiverBagType
- type ReceivingParty
- type RecordAttorneyType
- type RecordAttorneyTypeOperationCategory
- type RecordChangeNameAddressType
- type RecordChangeNameAddressTypeRecordChangeNameAddressCategory
- type RecordChangeNameAddressTypeRecordCurrentStatusCategory
- type RecordDesignatedCountryCodeBagType
- type RecordDocumentBagType
- type RecordEventBagType
- type RecordEventType
- type RecordEventTypeRecordEventCategory
- type RecordFromRegistrationBagType
- type RecordIdentifierBagType
- type RecordLicenceType
- type RecordLicenceTypeRecordCurrentStatusCategory
- type RecordLicenceTypeRecordLicenceCategory
- type RecordNationalInternationalReplacementType
- type RecordOppositionPeriodType
- type RecordOppositionPeriodTypeRecordOppositionPeriodCategory
- type RecordPublicationBagType
- type RecordShortNotationType
- type RecordShortNotationTypeRecordShortNotationCategory
- type RecordTransferType
- type RecordTransferTypeRecordCurrentStatusCategory
- type RecordTransferTypeRecordTransferCategory
- type RecordUseIntentBagType
- type RegistrantType
- type RegistrantTypeOperationCategory
- type RegistrationChangeBagType
- type RegistrationChangeType
- type RegistrationShortNotationType
- type ReimbursementBagType
- type ReimbursementFeeBagType
- type ReimbursementFeeType
- type ReimbursementType
- type ReimbursementTypeReimbursementModeCategory
- type RelationshipBundle
- type RepresentativeBagType
- type RepresentativeType
- type RepresentativeTypeOperationCategory
- type RepresentativeTypeRepresentativeCategory
- type RequestEditorFn
- type RequestExaminationType
- type RequestExaminationTypeRequestExaminationCategory
- type RequestSearchType
- type RequestSearchTypeRequestSearchCategory
- type RequestSoftwareType
- type SenderBagType
- type SeniorityBagType
- type SeniorityType
- type SeniorityTypeInternationalTrademarkCategory
- type SeniorityTypeSeniorityStatusCategory
- type Serializable
- type SignatureBagType
- type SignatureType
- type SignatureTypeSignatoryCapacityCategory
- type Staff
- type StaffBagType
- type StaffType
- type StateCountry
- type Status
- type TermSynonymRelationBagType
- type TermSynonymRelationType
- type TermSynonymRelationTypeOperationCategory
- type TermTranslationRelationBagType
- type TermTranslationRelationType
- type TermTranslationRelationTypeOperationCategory
- type TmClass
- type Trademark
- type TrademarkApplicationType
- type TrademarkBagType
- type TrademarkDocumentBagType
- type TrademarkDocumentType
- type TrademarkDocumentTypeDocumentFormatCategory
- type TrademarkDocumentTypeDocumentMediaCategory
- type TrademarkIdentificationType
- type TrademarkIdentifierBagType
- type TrademarkTransactionBodyType
- type TrademarkTransactionType
- type TrademarkType
- type TrademarkTypeMarkCategory
- type TrademarkTypeOperationCategory
- type Transaction
- type TransactionBag
- type TransactionContentBagType
- type TransactionContentBagTypeTransactionCategory
- type TransactionDataType
- type TransactionErrorBagType
- type TransactionErrorType
- type TransactionHeaderType
- type TransactionType
- type UsReferenceInformation
- type UseRightType
- type VersionType
- type WebAddressBagType
- type WebAddressURIType
- type WebAddressURITypeWebAddressCategory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewGetBundleInfoPdfRequest ¶
NewGetBundleInfoPdfRequest generates requests for GetBundleInfoPdf
func NewGetBundleInfoXmlRequest ¶
NewGetBundleInfoXmlRequest generates requests for GetBundleInfoXml
func NewGetBundleInfoZipRequest ¶
NewGetBundleInfoZipRequest generates requests for GetBundleInfoZip
func NewGetCaseBundleContentXmlRequest ¶
NewGetCaseBundleContentXmlRequest generates requests for GetCaseBundleContentXml
func NewGetCaseDocsInfoXmlRequest ¶
NewGetCaseDocsInfoXmlRequest generates requests for GetCaseDocsInfoXml
func NewGetCaseDocsPdfDownloadRequest ¶
NewGetCaseDocsPdfDownloadRequest generates requests for GetCaseDocsPdfDownload
func NewGetCaseDocsPdfRequest ¶
NewGetCaseDocsPdfRequest generates requests for GetCaseDocsPdf
func NewGetCaseDocsZipDownloadRequest ¶
NewGetCaseDocsZipDownloadRequest generates requests for GetCaseDocsZipDownload
func NewGetCaseDocsZipRequest ¶
NewGetCaseDocsZipRequest generates requests for GetCaseDocsZip
func NewGetCaseStatusInfoContentHtmlRequest ¶
NewGetCaseStatusInfoContentHtmlRequest generates requests for GetCaseStatusInfoContentHtml
func NewGetCaseStatusInfoContentPdfRequest ¶
NewGetCaseStatusInfoContentPdfRequest generates requests for GetCaseStatusInfoContentPdf
func NewGetCaseStatusInfoContentZipRequest ¶
NewGetCaseStatusInfoContentZipRequest generates requests for GetCaseStatusInfoContentZip
func NewGetCaseStatusInfoPdfDownloadRequest ¶
NewGetCaseStatusInfoPdfDownloadRequest generates requests for GetCaseStatusInfoPdfDownload
func NewGetCaseStatusInfoZipDownloadRequest ¶
NewGetCaseStatusInfoZipDownloadRequest generates requests for GetCaseStatusInfoZipDownload
func NewGetDocumentContentPdfDownloadRequest ¶
func NewGetDocumentContentPdfDownloadRequest(server string, caseid string, docid string) (*http.Request, error)
NewGetDocumentContentPdfDownloadRequest generates requests for GetDocumentContentPdfDownload
func NewGetDocumentContentPdfRequest ¶
func NewGetDocumentContentPdfRequest(server string, caseid string, docid string) (*http.Request, error)
NewGetDocumentContentPdfRequest generates requests for GetDocumentContentPdf
func NewGetDocumentContentZipDownloadRequest ¶
func NewGetDocumentContentZipDownloadRequest(server string, caseid string, docid string) (*http.Request, error)
NewGetDocumentContentZipDownloadRequest generates requests for GetDocumentContentZipDownload
func NewGetDocumentContentZipRequest ¶
func NewGetDocumentContentZipRequest(server string, caseid string, docid string) (*http.Request, error)
NewGetDocumentContentZipRequest generates requests for GetDocumentContentZip
func NewGetDocumentInfoXmlRequest ¶
func NewGetDocumentInfoXmlRequest(server string, caseid string, docid string) (*http.Request, error)
NewGetDocumentInfoXmlRequest generates requests for GetDocumentInfoXml
func NewGetListRequest ¶
NewGetListRequest generates requests for GetList
func NewGetPageContentMediaRequest ¶
func NewGetPageContentMediaRequest(server string, caseid string, docid string, pageid string) (*http.Request, error)
NewGetPageContentMediaRequest generates requests for GetPageContentMedia
func NewGetcaseUpdateInfoRequest ¶
func NewGetcaseUpdateInfoRequest(server string, params *GetcaseUpdateInfoParams) (*http.Request, error)
NewGetcaseUpdateInfoRequest generates requests for GetcaseUpdateInfo
func NewGetcaseUpdateInfoXmlRequest ¶
func NewGetcaseUpdateInfoXmlRequest(server string, params *GetcaseUpdateInfoXmlParams) (*http.Request, error)
NewGetcaseUpdateInfoXmlRequest generates requests for GetcaseUpdateInfoXml
func NewLoadOldXMLRequest ¶
NewLoadOldXMLRequest generates requests for LoadOldXML
Types ¶
type AddressLineTextType ¶
type AddressLineTextType struct {
AddressLineCategory *AddressLineTextTypeAddressLineCategory `json:"addressLineCategory,omitempty"`
SequenceNumber *string `json:"sequenceNumber,omitempty"`
Value *string `json:"value,omitempty"`
}
AddressLineTextType defines model for AddressLineTextType.
type AddressLineTextTypeAddressLineCategory ¶
type AddressLineTextTypeAddressLineCategory string
AddressLineTextTypeAddressLineCategory defines model for AddressLineTextType.AddressLineCategory.
const ( BUILDING AddressLineTextTypeAddressLineCategory = "BUILDING" FLOOR AddressLineTextTypeAddressLineCategory = "FLOOR" POSTOFFICEBOX AddressLineTextTypeAddressLineCategory = "POST_OFFICE_BOX" ROOM AddressLineTextTypeAddressLineCategory = "ROOM" STREET AddressLineTextTypeAddressLineCategory = "STREET" )
Defines values for AddressLineTextTypeAddressLineCategory.
type AmountType ¶
type AmountType struct {
CurrencyCode *string `json:"currencyCode,omitempty"`
Value *float32 `json:"value,omitempty"`
}
AmountType defines model for AmountType.
type ApplicantBagType ¶
type ApplicantBagType struct {
Applicant *[]ApplicantType `json:"applicant,omitempty"`
PartyIdentifierBag *[]PartyIdentifierBagType `json:"partyIdentifierBag,omitempty"`
}
ApplicantBagType defines model for ApplicantBagType.
type ApplicantType ¶
type ApplicantType struct {
AssignmentConveyanceCategory *string `json:"assignmentConveyanceCategory,omitempty"`
AssignmentIdentifier *IdentifierType `json:"assignmentIdentifier,omitempty"`
CommentText *OrderedTextType `json:"commentText,omitempty"`
Entitlement *EntitlementType `json:"entitlement,omitempty"`
IncorporationCountryCode *[]string `json:"incorporationCountryCode,omitempty"`
IncorporationState *string `json:"incorporationState,omitempty"`
LegalEntityName string `json:"legalEntityName"`
NationalLegalEntityCode *string `json:"nationalLegalEntityCode,omitempty"`
NationalityCode *[]string `json:"nationalityCode,omitempty"`
OperationCategory *ApplicantTypeOperationCategory `json:"operationCategory,omitempty"`
PartyIdentifierOrContactOrPublicationContact *[]map[string]interface{} `json:"partyIdentifierOrContactOrPublicationContact,omitempty"`
SequenceNumber *string `json:"sequenceNumber,omitempty"`
Version *VersionType `json:"version,omitempty"`
}
ApplicantType defines model for ApplicantType.
type ApplicantTypeOperationCategory ¶
type ApplicantTypeOperationCategory string
ApplicantTypeOperationCategory defines model for ApplicantType.OperationCategory.
const ( ApplicantTypeOperationCategoryDELETE ApplicantTypeOperationCategory = "DELETE" ApplicantTypeOperationCategoryINSERT ApplicantTypeOperationCategory = "INSERT" ApplicantTypeOperationCategorySELECT ApplicantTypeOperationCategory = "SELECT" ApplicantTypeOperationCategoryUPDATE ApplicantTypeOperationCategory = "UPDATE" )
Defines values for ApplicantTypeOperationCategory.
type ApplicationNumberType ¶
type ApplicationNumberType struct {
ApplicationNumberText *string `json:"applicationNumberText,omitempty"`
IpofficeCode *string `json:"ipofficeCode,omitempty"`
St13ApplicationNumber *string `json:"st13ApplicationNumber,omitempty"`
}
ApplicationNumberType defines model for ApplicationNumberType.
type AssigneeBagType ¶
type AssigneeBagType struct {
Assignee *[]AssigneeType `json:"assignee,omitempty"`
PartyIdentifierBag *[]PartyIdentifierBagType `json:"partyIdentifierBag,omitempty"`
}
AssigneeBagType defines model for AssigneeBagType.
type AssigneeType ¶
type AssigneeType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
IncorporationCountryCode *[]string `json:"incorporationCountryCode,omitempty"`
IncorporationState *string `json:"incorporationState,omitempty"`
LegalEntityName string `json:"legalEntityName"`
NationalLegalEntityCode *string `json:"nationalLegalEntityCode,omitempty"`
NationalityCode *[]string `json:"nationalityCode,omitempty"`
OperationCategory *AssigneeTypeOperationCategory `json:"operationCategory,omitempty"`
OwnershipComposition *string `json:"ownershipComposition,omitempty"`
PartyIdentifierOrContactOrPublicationContact *[]map[string]interface{} `json:"partyIdentifierOrContactOrPublicationContact,omitempty"`
SequenceNumber *string `json:"sequenceNumber,omitempty"`
Version *VersionType `json:"version,omitempty"`
}
AssigneeType defines model for AssigneeType.
type AssigneeTypeOperationCategory ¶
type AssigneeTypeOperationCategory string
AssigneeTypeOperationCategory defines model for AssigneeType.OperationCategory.
const ( AssigneeTypeOperationCategoryDELETE AssigneeTypeOperationCategory = "DELETE" AssigneeTypeOperationCategoryINSERT AssigneeTypeOperationCategory = "INSERT" AssigneeTypeOperationCategorySELECT AssigneeTypeOperationCategory = "SELECT" AssigneeTypeOperationCategoryUPDATE AssigneeTypeOperationCategory = "UPDATE" )
Defines values for AssigneeTypeOperationCategory.
type Assignment ¶
type Assignment struct {
AssignmentId *AssignmentId `json:"assignmentId,omitempty"`
ConveyanceText *string `json:"conveyanceText,omitempty"`
ConveyanceType *AssignmentConveyanceType `json:"conveyanceType,omitempty"`
ConveyingParties *[]ConveyingParty `json:"conveyingParties,omitempty"`
Corespondent *Contact `json:"corespondent,omitempty"`
DocumentUrl *string `json:"documentUrl,omitempty"`
DomesticRepresentative *Contact `json:"domesticRepresentative,omitempty"`
NoticeMailed *string `json:"noticeMailed,omitempty"`
PageCount *int32 `json:"pageCount,omitempty"`
Received *string `json:"received,omitempty"`
ReceivingParties *[]ReceivingParty `json:"receivingParties,omitempty"`
Recorded *string `json:"recorded,omitempty"`
SerialNo *int32 `json:"serialNo,omitempty"`
}
Assignment defines model for Assignment.
type AssignmentBagType ¶
type AssignmentBagType struct {
Assignment []AssignmentType `json:"assignment"`
NationalAssignmentTotalQuantity *int `json:"nationalAssignmentTotalQuantity,omitempty"`
}
AssignmentBagType defines model for AssignmentBagType.
type AssignmentConveyanceType ¶
type AssignmentConveyanceType string
AssignmentConveyanceType defines model for Assignment.ConveyanceType.
const ( AssignmentConveyanceTypeASSIGNMENTOFANUNDIVIDEDPARTOFASSIGNORSINTEREST AssignmentConveyanceType = "ASSIGNMENT_OF_AN_UNDIVIDED_PART_OF_ASSIGNOR_S_INTEREST" AssignmentConveyanceTypeASSIGNSTHEENTIREINTERESTANDTHEGOODWILL AssignmentConveyanceType = "ASSIGNS_THE_ENTIRE_INTEREST_AND_THE_GOODWILL" AssignmentConveyanceTypeCHANGEOFNAME AssignmentConveyanceType = "CHANGE_OF_NAME" AssignmentConveyanceTypeCONDITIONALASSIGNMENT AssignmentConveyanceType = "CONDITIONAL_ASSIGNMENT" AssignmentConveyanceTypeCORRECTIVEASSIGNMENT AssignmentConveyanceType = "CORRECTIVE_ASSIGNMENT" AssignmentConveyanceTypeCOURTAPPOINTMENTOFTRUSTEE AssignmentConveyanceType = "COURT_APPOINTMENT_OF_TRUSTEE" AssignmentConveyanceTypeCOURTORDER AssignmentConveyanceType = "COURT_ORDER" AssignmentConveyanceTypeDECREEOFDISTRIBUTION AssignmentConveyanceType = "DECREE_OF_DISTRIBUTION" AssignmentConveyanceTypeENTITYCONVERSION AssignmentConveyanceType = "ENTITY_CONVERSION" AssignmentConveyanceTypeLETTERSTESTAMENTARY AssignmentConveyanceType = "LETTERS_TESTAMENTARY" AssignmentConveyanceTypeLICENSE AssignmentConveyanceType = "LICENSE" AssignmentConveyanceTypeLIEN AssignmentConveyanceType = "LIEN" AssignmentConveyanceTypeMERGER AssignmentConveyanceType = "MERGER" AssignmentConveyanceTypeMERGERANDCHANGEOFNAME AssignmentConveyanceType = "MERGER_AND_CHANGE_OF_NAME" AssignmentConveyanceTypeMORTGAGE AssignmentConveyanceType = "MORTGAGE" AssignmentConveyanceTypeNUNCPROTUNCASSIGNMENT AssignmentConveyanceType = "NUNC_PRO_TUNC_ASSIGNMENT" AssignmentConveyanceTypeOPTION AssignmentConveyanceType = "OPTION" AssignmentConveyanceTypeOTHER AssignmentConveyanceType = "OTHER" AssignmentConveyanceTypeRELEASEOFSECURITYINTEREST AssignmentConveyanceType = "RELEASE_OF_SECURITY_INTEREST" AssignmentConveyanceTypeSECURITYINTEREST AssignmentConveyanceType = "SECURITY_INTEREST" )
Defines values for AssignmentConveyanceType.
type AssignmentId ¶
type AssignmentId struct {
Frame *string `json:"frame,omitempty"`
Reel *string `json:"reel,omitempty"`
}
AssignmentId defines model for AssignmentId.
type AssignmentType ¶
type AssignmentType struct {
AssigneeBag AssigneeBagType `json:"assigneeBag"`
AssignmentConveyanceCategory string `json:"assignmentConveyanceCategory"`
AssignmentDocumentBag *TrademarkDocumentBagType `json:"assignmentDocumentBag,omitempty"`
AssignmentExecutedDate *string `json:"assignmentExecutedDate,omitempty"`
AssignmentGroupCategory *string `json:"assignmentGroupCategory,omitempty"`
AssignmentIdentifier IdentifierType `json:"assignmentIdentifier"`
AssignmentMailedDate *string `json:"assignmentMailedDate,omitempty"`
AssignmentReceivedDate *string `json:"assignmentReceivedDate,omitempty"`
AssignmentRecordedDate *string `json:"assignmentRecordedDate,omitempty"`
AssignorBag AssignorBagType `json:"assignorBag"`
AssociatedMarkBag *AssociatedMarkBagType `json:"associatedMarkBag,omitempty"`
CommentText *OrderedTextType `json:"commentText,omitempty"`
NationalCorrespondent *CorrespondentType `json:"nationalCorrespondent,omitempty"`
NationalRepresentative *NationalRepresentativeType `json:"nationalRepresentative,omitempty"`
PageTotalQuantity *int `json:"pageTotalQuantity,omitempty"`
PropertyTotalQuantity int `json:"propertyTotalQuantity"`
Registrant *RegistrantType `json:"registrant,omitempty"`
}
AssignmentType defines model for AssignmentType.
type AssignorBagType ¶
type AssignorBagType struct {
Assignor *[]AssignorType `json:"assignor,omitempty"`
PartyIdentifierBag *[]PartyIdentifierBagType `json:"partyIdentifierBag,omitempty"`
}
AssignorBagType defines model for AssignorBagType.
type AssignorType ¶
type AssignorType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
IncorporationCountryCode *[]string `json:"incorporationCountryCode,omitempty"`
IncorporationState *string `json:"incorporationState,omitempty"`
LegalEntityName string `json:"legalEntityName"`
NationalLegalEntityCode *string `json:"nationalLegalEntityCode,omitempty"`
NationalityCode *[]string `json:"nationalityCode,omitempty"`
OperationCategory *AssignorTypeOperationCategory `json:"operationCategory,omitempty"`
PartyIdentifierOrContactOrPublicationContact *[]map[string]interface{} `json:"partyIdentifierOrContactOrPublicationContact,omitempty"`
SequenceNumber *string `json:"sequenceNumber,omitempty"`
Version *VersionType `json:"version,omitempty"`
}
AssignorType defines model for AssignorType.
type AssignorTypeOperationCategory ¶
type AssignorTypeOperationCategory string
AssignorTypeOperationCategory defines model for AssignorType.OperationCategory.
const ( AssignorTypeOperationCategoryDELETE AssignorTypeOperationCategory = "DELETE" AssignorTypeOperationCategoryINSERT AssignorTypeOperationCategory = "INSERT" AssignorTypeOperationCategorySELECT AssignorTypeOperationCategory = "SELECT" AssignorTypeOperationCategoryUPDATE AssignorTypeOperationCategory = "UPDATE" )
Defines values for AssignorTypeOperationCategory.
type AssociatedMarkBagType ¶
type AssociatedMarkBagType struct {
AssociatedMark []AssociatedMarkType `json:"associatedMark"`
}
AssociatedMarkBagType defines model for AssociatedMarkBagType.
type AssociatedMarkType ¶
type AssociatedMarkType struct {
AssociationCategory AssociatedMarkTypeAssociationCategory `json:"associationCategory"`
InternationalApplicationNumberOrInternationalRegistrationNumberOrNationalApplicationNumber *[]JAXBElementObject `json:"internationalApplicationNumberOrInternationalRegistrationNumberOrNationalApplicationNumber,omitempty"`
}
AssociatedMarkType defines model for AssociatedMarkType.
type AssociatedMarkTypeAssociationCategory ¶
type AssociatedMarkTypeAssociationCategory string
AssociatedMarkTypeAssociationCategory defines model for AssociatedMarkType.AssociationCategory.
const ( AssociatedMarkTypeAssociationCategoryASSOCIATEDOPPOSITION AssociatedMarkTypeAssociationCategory = "ASSOCIATED_OPPOSITION" AssociatedMarkTypeAssociationCategoryCLAIMEDPRIORREGISTRATION AssociatedMarkTypeAssociationCategory = "CLAIMED_PRIOR_REGISTRATION" AssociatedMarkTypeAssociationCategoryCONSOLIDATEDCHILD AssociatedMarkTypeAssociationCategory = "CONSOLIDATED_CHILD" AssociatedMarkTypeAssociationCategoryCONSOLIDATEDPARENT AssociatedMarkTypeAssociationCategory = "CONSOLIDATED_PARENT" AssociatedMarkTypeAssociationCategoryDIVISIONALCHILD AssociatedMarkTypeAssociationCategory = "DIVISIONAL_CHILD" AssociatedMarkTypeAssociationCategoryDIVISIONALPARENT AssociatedMarkTypeAssociationCategory = "DIVISIONAL_PARENT" AssociatedMarkTypeAssociationCategoryINTERNATIONALAPPLICATIONORREGISTRATION AssociatedMarkTypeAssociationCategory = "INTERNATIONAL_APPLICATION_OR_REGISTRATION" AssociatedMarkTypeAssociationCategoryPARTIALTRANSFERFROM AssociatedMarkTypeAssociationCategory = "PARTIAL_TRANSFER_FROM" AssociatedMarkTypeAssociationCategoryPARTIALTRANSFERTO AssociatedMarkTypeAssociationCategory = "PARTIAL_TRANSFER_TO" AssociatedMarkTypeAssociationCategoryRELATEDINTERNATIONALREGISTRATION AssociatedMarkTypeAssociationCategory = "RELATED_INTERNATIONAL_REGISTRATION" AssociatedMarkTypeAssociationCategoryREPLACEDBY AssociatedMarkTypeAssociationCategory = "REPLACED_BY" AssociatedMarkTypeAssociationCategoryREPLACES AssociatedMarkTypeAssociationCategory = "REPLACES" AssociatedMarkTypeAssociationCategoryTRADEMARKRELATEDTOLEGALPROCEEDING AssociatedMarkTypeAssociationCategory = "TRADEMARK_RELATED_TO_LEGAL_PROCEEDING" AssociatedMarkTypeAssociationCategoryTRANSFORMEDFROM AssociatedMarkTypeAssociationCategory = "TRANSFORMED_FROM" AssociatedMarkTypeAssociationCategoryTRANSFORMEDTO AssociatedMarkTypeAssociationCategory = "TRANSFORMED_TO" )
Defines values for AssociatedMarkTypeAssociationCategory.
type AssociatedProceedingBagType ¶
type AssociatedProceedingBagType struct {
AssociatedProceeding []AssociatedProceedingType `json:"associatedProceeding"`
}
AssociatedProceedingBagType defines model for AssociatedProceedingBagType.
type AssociatedProceedingType ¶
type AssociatedProceedingType struct {
AssociationCategory AssociatedProceedingTypeAssociationCategory `json:"associationCategory"`
LegalProceedingIdentifier []IdentifierType `json:"legalProceedingIdentifier"`
}
AssociatedProceedingType defines model for AssociatedProceedingType.
type AssociatedProceedingTypeAssociationCategory ¶
type AssociatedProceedingTypeAssociationCategory string
AssociatedProceedingTypeAssociationCategory defines model for AssociatedProceedingType.AssociationCategory.
const ( AssociatedProceedingTypeAssociationCategoryASSOCIATEDOPPOSITION AssociatedProceedingTypeAssociationCategory = "ASSOCIATED_OPPOSITION" AssociatedProceedingTypeAssociationCategoryCLAIMEDPRIORREGISTRATION AssociatedProceedingTypeAssociationCategory = "CLAIMED_PRIOR_REGISTRATION" AssociatedProceedingTypeAssociationCategoryCONSOLIDATEDCHILD AssociatedProceedingTypeAssociationCategory = "CONSOLIDATED_CHILD" AssociatedProceedingTypeAssociationCategoryCONSOLIDATEDPARENT AssociatedProceedingTypeAssociationCategory = "CONSOLIDATED_PARENT" AssociatedProceedingTypeAssociationCategoryDIVISIONALCHILD AssociatedProceedingTypeAssociationCategory = "DIVISIONAL_CHILD" AssociatedProceedingTypeAssociationCategoryDIVISIONALPARENT AssociatedProceedingTypeAssociationCategory = "DIVISIONAL_PARENT" AssociatedProceedingTypeAssociationCategoryINTERNATIONALAPPLICATIONORREGISTRATION AssociatedProceedingTypeAssociationCategory = "INTERNATIONAL_APPLICATION_OR_REGISTRATION" AssociatedProceedingTypeAssociationCategoryPARTIALTRANSFERFROM AssociatedProceedingTypeAssociationCategory = "PARTIAL_TRANSFER_FROM" AssociatedProceedingTypeAssociationCategoryPARTIALTRANSFERTO AssociatedProceedingTypeAssociationCategory = "PARTIAL_TRANSFER_TO" AssociatedProceedingTypeAssociationCategoryRELATEDINTERNATIONALREGISTRATION AssociatedProceedingTypeAssociationCategory = "RELATED_INTERNATIONAL_REGISTRATION" AssociatedProceedingTypeAssociationCategoryREPLACEDBY AssociatedProceedingTypeAssociationCategory = "REPLACED_BY" AssociatedProceedingTypeAssociationCategoryREPLACES AssociatedProceedingTypeAssociationCategory = "REPLACES" AssociatedProceedingTypeAssociationCategoryTRADEMARKRELATEDTOLEGALPROCEEDING AssociatedProceedingTypeAssociationCategory = "TRADEMARK_RELATED_TO_LEGAL_PROCEEDING" AssociatedProceedingTypeAssociationCategoryTRANSFORMEDFROM AssociatedProceedingTypeAssociationCategory = "TRANSFORMED_FROM" AssociatedProceedingTypeAssociationCategoryTRANSFORMEDTO AssociatedProceedingTypeAssociationCategory = "TRANSFORMED_TO" )
Defines values for AssociatedProceedingTypeAssociationCategory.
type Attorney ¶
type Attorney struct {
EmployeeNumber *string `json:"employeeNumber,omitempty"`
FirstName *string `json:"firstName,omitempty"`
LastName *string `json:"lastName,omitempty"`
}
Attorney defines model for Attorney.
type AuthorizationType ¶
type AuthorizationType struct {
AuthorizationCategory AuthorizationTypeAuthorizationCategory `json:"authorizationCategory"`
AuthorizationDate *string `json:"authorizationDate,omitempty"`
AuthorizationDocument *DocumentType `json:"authorizationDocument,omitempty"`
AuthorizationDocumentSupplyCategory *AuthorizationTypeAuthorizationDocumentSupplyCategory `json:"authorizationDocumentSupplyCategory,omitempty"`
AuthorizationIdentifier *IdentifierType `json:"authorizationIdentifier,omitempty"`
CommentText *OrderedTextType `json:"commentText,omitempty"`
}
AuthorizationType defines model for AuthorizationType.
type AuthorizationTypeAuthorizationCategory ¶
type AuthorizationTypeAuthorizationCategory string
AuthorizationTypeAuthorizationCategory defines model for AuthorizationType.AuthorizationCategory.
const ( AuthorizationTypeAuthorizationCategoryGENERALAUTHORIZATION AuthorizationTypeAuthorizationCategory = "GENERAL_AUTHORIZATION" AuthorizationTypeAuthorizationCategorySPECIFICAUTHORIZATION AuthorizationTypeAuthorizationCategory = "SPECIFIC_AUTHORIZATION" )
Defines values for AuthorizationTypeAuthorizationCategory.
type AuthorizationTypeAuthorizationDocumentSupplyCategory ¶
type AuthorizationTypeAuthorizationDocumentSupplyCategory string
AuthorizationTypeAuthorizationDocumentSupplyCategory defines model for AuthorizationType.AuthorizationDocumentSupplyCategory.
const ( AuthorizationTypeAuthorizationDocumentSupplyCategoryALREADYONFILE AuthorizationTypeAuthorizationDocumentSupplyCategory = "ALREADY_ON_FILE" AuthorizationTypeAuthorizationDocumentSupplyCategoryATTACHED AuthorizationTypeAuthorizationDocumentSupplyCategory = "ATTACHED" AuthorizationTypeAuthorizationDocumentSupplyCategoryTOFOLLOW AuthorizationTypeAuthorizationDocumentSupplyCategory = "TO_FOLLOW" )
Defines values for AuthorizationTypeAuthorizationDocumentSupplyCategory.
type BankTransferType ¶
type BankTransferType struct {
BankTransferDate string `json:"bankTransferDate"`
BankTransferIdentifier IdentifierType `json:"bankTransferIdentifier"`
DestinationBankAccount string `json:"destinationBankAccount"`
OriginBankName *string `json:"originBankName,omitempty"`
}
BankTransferType defines model for BankTransferType.
type BasicApplicationBagType ¶
type BasicApplicationBagType struct {
BasicApplication []BasicApplicationType `json:"basicApplication"`
}
BasicApplicationBagType defines model for BasicApplicationBagType.
type BasicApplicationType ¶
type BasicApplicationType struct {
BasicApplicationDate *string `json:"basicApplicationDate,omitempty"`
BasicApplicationNumber ApplicationNumberType `json:"basicApplicationNumber"`
}
BasicApplicationType defines model for BasicApplicationType.
type BasicRecordType ¶
type BasicRecordType struct {
BasicRecordCategory *BasicRecordTypeBasicRecordCategory `json:"basicRecordCategory,omitempty"`
ClaimantBag *ClaimantBagType `json:"claimantBag,omitempty"`
ContractInformation *ContractInformationType `json:"contractInformation,omitempty"`
GoodsServicesLimitationBag *GoodsServicesLimitationBagType `json:"goodsServicesLimitationBag,omitempty"`
ReasonDocument *ReasonDocumentType `json:"reasonDocument,omitempty"`
RecordCurrentStatusCategory *BasicRecordTypeRecordCurrentStatusCategory `json:"recordCurrentStatusCategory,omitempty"`
RecordCurrentStatusDate *string `json:"recordCurrentStatusDate,omitempty"`
RecordDesignatedCountryCodeBag *RecordDesignatedCountryCodeBagType `json:"recordDesignatedCountryCodeBag,omitempty"`
RecordDocumentBag *RecordDocumentBagType `json:"recordDocumentBag,omitempty"`
RecordEffectiveDate *string `json:"recordEffectiveDate,omitempty"`
RecordEventBag *RecordEventBagType `json:"recordEventBag,omitempty"`
RecordFilingDate *string `json:"recordFilingDate,omitempty"`
RecordIdentifier IdentifierType `json:"recordIdentifier"`
RecordInterestedOfficeCode *string `json:"recordInterestedOfficeCode,omitempty"`
RecordLanguageCode *string `json:"recordLanguageCode,omitempty"`
RecordNotificationDate *string `json:"recordNotificationDate,omitempty"`
RecordPublicationBag *RecordPublicationBagType `json:"recordPublicationBag,omitempty"`
RecordReference *string `json:"recordReference,omitempty"`
RecordUseIntentBag *RecordUseIntentBagType `json:"recordUseIntentBag,omitempty"`
RepresentativeBag *RepresentativeBagType `json:"representativeBag,omitempty"`
TrademarkIdentification *TrademarkIdentificationType `json:"trademarkIdentification,omitempty"`
}
BasicRecordType defines model for BasicRecordType.
type BasicRecordTypeBasicRecordCategory ¶
type BasicRecordTypeBasicRecordCategory string
BasicRecordTypeBasicRecordCategory defines model for BasicRecordType.BasicRecordCategory.
const ( BasicRecordTypeBasicRecordCategoryAPPEALEXPIRED BasicRecordTypeBasicRecordCategory = "APPEAL_EXPIRED" BasicRecordTypeBasicRecordCategoryAPPEALLAPSED BasicRecordTypeBasicRecordCategory = "APPEAL_LAPSED" BasicRecordTypeBasicRecordCategoryAPPEALWITHDRAWN BasicRecordTypeBasicRecordCategory = "APPEAL_WITHDRAWN" BasicRecordTypeBasicRecordCategoryCOMPLEMENTARYRENEWAL BasicRecordTypeBasicRecordCategory = "COMPLEMENTARY_RENEWAL" BasicRecordTypeBasicRecordCategoryEFFECTCONTINUATION BasicRecordTypeBasicRecordCategory = "EFFECT_CONTINUATION" BasicRecordTypeBasicRecordCategoryFINALCONFIRMATIONREFUSAL BasicRecordTypeBasicRecordCategory = "FINAL_CONFIRMATION_REFUSAL" BasicRecordTypeBasicRecordCategoryFINALOTHERDECISION BasicRecordTypeBasicRecordCategory = "FINAL_OTHER_DECISION" BasicRecordTypeBasicRecordCategoryFINALREVERSINGREFUSAL BasicRecordTypeBasicRecordCategory = "FINAL_REVERSING_REFUSAL" BasicRecordTypeBasicRecordCategoryFINALTOTALREFUSAL BasicRecordTypeBasicRecordCategory = "FINAL_TOTAL_REFUSAL" BasicRecordTypeBasicRecordCategoryJUDICIALACTION BasicRecordTypeBasicRecordCategory = "JUDICIAL_ACTION" BasicRecordTypeBasicRecordCategoryLIMITATION BasicRecordTypeBasicRecordCategory = "LIMITATION" BasicRecordTypeBasicRecordCategoryNOEFFECTLIMITATION BasicRecordTypeBasicRecordCategory = "NO_EFFECT_LIMITATION" BasicRecordTypeBasicRecordCategoryNONRENEWAL BasicRecordTypeBasicRecordCategory = "NON_RENEWAL" BasicRecordTypeBasicRecordCategoryNONRENEWALCERTAINPARTIES BasicRecordTypeBasicRecordCategory = "NON_RENEWAL_CERTAIN_PARTIES" BasicRecordTypeBasicRecordCategoryNONRENEWALUNDERRULE403 BasicRecordTypeBasicRecordCategory = "NON_RENEWAL_UNDER_RULE_40_3" BasicRecordTypeBasicRecordCategoryPARTIALCANCELLATION BasicRecordTypeBasicRecordCategory = "PARTIAL_CANCELLATION" BasicRecordTypeBasicRecordCategoryPARTIALCEASINGEFFECT BasicRecordTypeBasicRecordCategory = "PARTIAL_CEASING_EFFECT" BasicRecordTypeBasicRecordCategoryPARTIALINVALIDATION BasicRecordTypeBasicRecordCategory = "PARTIAL_INVALIDATION" BasicRecordTypeBasicRecordCategoryPARTIALREFUSAL BasicRecordTypeBasicRecordCategory = "PARTIAL_REFUSAL" BasicRecordTypeBasicRecordCategoryPROTECTIONGRANTED BasicRecordTypeBasicRecordCategory = "PROTECTION_GRANTED" BasicRecordTypeBasicRecordCategoryREGISTRATION BasicRecordTypeBasicRecordCategory = "REGISTRATION" BasicRecordTypeBasicRecordCategoryRENEWAL BasicRecordTypeBasicRecordCategory = "RENEWAL" BasicRecordTypeBasicRecordCategoryRENEWALUNDERRULE403 BasicRecordTypeBasicRecordCategory = "RENEWAL_UNDER_RULE_40_3" BasicRecordTypeBasicRecordCategoryRENUNCIATION BasicRecordTypeBasicRecordCategory = "RENUNCIATION" BasicRecordTypeBasicRecordCategoryREPRESENTATIVEAPPOINTED BasicRecordTypeBasicRecordCategory = "REPRESENTATIVE_APPOINTED" BasicRecordTypeBasicRecordCategorySECONDPARTFEENOTPAID BasicRecordTypeBasicRecordCategory = "SECOND_PART_FEE_NOT_PAID" BasicRecordTypeBasicRecordCategorySECONDPARTFEEPAID BasicRecordTypeBasicRecordCategory = "SECOND_PART_FEE_PAID" BasicRecordTypeBasicRecordCategorySUBSEQUENTDESIGNATION BasicRecordTypeBasicRecordCategory = "SUBSEQUENT_DESIGNATION" BasicRecordTypeBasicRecordCategoryTOTALCANCELLATION BasicRecordTypeBasicRecordCategory = "TOTAL_CANCELLATION" BasicRecordTypeBasicRecordCategoryTOTALCEASINGEFFECT BasicRecordTypeBasicRecordCategory = "TOTAL_CEASING_EFFECT" BasicRecordTypeBasicRecordCategoryTOTALINVALIDATION BasicRecordTypeBasicRecordCategory = "TOTAL_INVALIDATION" BasicRecordTypeBasicRecordCategoryTOTALREFUSAL BasicRecordTypeBasicRecordCategory = "TOTAL_REFUSAL" BasicRecordTypeBasicRecordCategoryTRANSFERREFUSAL BasicRecordTypeBasicRecordCategory = "TRANSFER_REFUSAL" )
Defines values for BasicRecordTypeBasicRecordCategory.
type BasicRecordTypeRecordCurrentStatusCategory ¶
type BasicRecordTypeRecordCurrentStatusCategory string
BasicRecordTypeRecordCurrentStatusCategory defines model for BasicRecordType.RecordCurrentStatusCategory.
const ( BasicRecordTypeRecordCurrentStatusCategoryRECORDFILED BasicRecordTypeRecordCurrentStatusCategory = "RECORD_FILED" BasicRecordTypeRecordCurrentStatusCategoryUNDEFINED BasicRecordTypeRecordCurrentStatusCategory = "UNDEFINED" )
Defines values for BasicRecordTypeRecordCurrentStatusCategory.
type BasicRegistrationApplicationBagType ¶
type BasicRegistrationApplicationBagType struct {
BasicRegistrationApplication []BasicRegistrationApplicationType `json:"basicRegistrationApplication"`
}
BasicRegistrationApplicationBagType defines model for BasicRegistrationApplicationBagType.
type BasicRegistrationApplicationType ¶
type BasicRegistrationApplicationType struct {
BasicApplicationBag BasicApplicationBagType `json:"basicApplicationBag"`
BasicRegistrationBag *BasicRegistrationBagType `json:"basicRegistrationBag,omitempty"`
RegistrationOfficeCode *string `json:"registrationOfficeCode,omitempty"`
}
BasicRegistrationApplicationType defines model for BasicRegistrationApplicationType.
type BasicRegistrationBagType ¶
type BasicRegistrationBagType struct {
BasicRegistration []BasicRegistrationType `json:"basicRegistration"`
}
BasicRegistrationBagType defines model for BasicRegistrationBagType.
type BasicRegistrationType ¶
type BasicRegistrationType struct {
BasicRegistrationDate string `json:"basicRegistrationDate"`
BasicRegistrationNumber string `json:"basicRegistrationNumber"`
}
BasicRegistrationType defines model for BasicRegistrationType.
type CardType ¶
type CardType struct {
AccountNumber *string `json:"accountNumber,omitempty"`
CardProviderCategory CardTypeCardProviderCategory `json:"cardProviderCategory"`
ElectronicPaymentReferenceText *string `json:"electronicPaymentReferenceText,omitempty"`
ExpiryDate *string `json:"expiryDate,omitempty"`
MaskedPAN string `json:"maskedPAN"`
}
CardType defines model for CardType.
type CardTypeCardProviderCategory ¶
type CardTypeCardProviderCategory string
CardTypeCardProviderCategory defines model for CardType.CardProviderCategory.
const ( CardTypeCardProviderCategoryAMEX CardTypeCardProviderCategory = "AMEX" CardTypeCardProviderCategoryDELTA CardTypeCardProviderCategory = "DELTA" CardTypeCardProviderCategoryDINERS CardTypeCardProviderCategory = "DINERS" CardTypeCardProviderCategoryDISCOVER CardTypeCardProviderCategory = "DISCOVER" CardTypeCardProviderCategoryMAESTRO CardTypeCardProviderCategory = "MAESTRO" CardTypeCardProviderCategoryMASTERCARD CardTypeCardProviderCategory = "MASTER_CARD" CardTypeCardProviderCategoryOTHER CardTypeCardProviderCategory = "OTHER" CardTypeCardProviderCategorySOLO CardTypeCardProviderCategory = "SOLO" CardTypeCardProviderCategorySWITCH CardTypeCardProviderCategory = "SWITCH" CardTypeCardProviderCategoryVISA CardTypeCardProviderCategory = "VISA" )
Defines values for CardTypeCardProviderCategory.
type CaseReferenceBagType ¶
type CaseReferenceBagType struct {
CaseReferenceText []CaseReferenceTextType `json:"caseReferenceText"`
}
CaseReferenceBagType defines model for CaseReferenceBagType.
type CaseReferenceTextType ¶
type CaseReferenceTextType struct {
CaseReferenceCategory *CaseReferenceTextTypeCaseReferenceCategory `json:"caseReferenceCategory,omitempty"`
LanguageCode *string `json:"languageCode,omitempty"`
Value *string `json:"value,omitempty"`
}
CaseReferenceTextType defines model for CaseReferenceTextType.
type CaseReferenceTextTypeCaseReferenceCategory ¶
type CaseReferenceTextTypeCaseReferenceCategory string
CaseReferenceTextTypeCaseReferenceCategory defines model for CaseReferenceTextType.CaseReferenceCategory.
const ( CaseReferenceTextTypeCaseReferenceCategoryAPPEAL CaseReferenceTextTypeCaseReferenceCategory = "APPEAL" CaseReferenceTextTypeCaseReferenceCategoryCURRENTACCOUNT CaseReferenceTextTypeCaseReferenceCategory = "CURRENT_ACCOUNT" CaseReferenceTextTypeCaseReferenceCategoryDECISION CaseReferenceTextTypeCaseReferenceCategory = "DECISION" CaseReferenceTextTypeCaseReferenceCategoryGENERALAUTHORIZATION CaseReferenceTextTypeCaseReferenceCategory = "GENERAL_AUTHORIZATION" CaseReferenceTextTypeCaseReferenceCategoryMARKRECORD CaseReferenceTextTypeCaseReferenceCategory = "MARK_RECORD" CaseReferenceTextTypeCaseReferenceCategoryOPPOSITION CaseReferenceTextTypeCaseReferenceCategory = "OPPOSITION" CaseReferenceTextTypeCaseReferenceCategoryOTHER CaseReferenceTextTypeCaseReferenceCategory = "OTHER" CaseReferenceTextTypeCaseReferenceCategoryREPRESENTATIVELIST CaseReferenceTextTypeCaseReferenceCategory = "REPRESENTATIVE_LIST" CaseReferenceTextTypeCaseReferenceCategoryTRADEMARK CaseReferenceTextTypeCaseReferenceCategory = "TRADEMARK" )
Defines values for CaseReferenceTextTypeCaseReferenceCategory.
type CaseUpdateData ¶
type CaseUpdateData struct {
LastModifiedDate *string `json:"lastModifiedDate,omitempty"`
}
CaseUpdateData defines model for CaseUpdateData.
type CaseUpdateInfo ¶
type CaseUpdateInfo struct {
CaseData *CasesUpdateData `json:"caseData,omitempty"`
Name *string `json:"name,omitempty"`
Value *string `json:"value,omitempty"`
}
CaseUpdateInfo defines model for CaseUpdateInfo.
type CaseUpdateInfoList ¶
type CaseUpdateInfoList struct {
CaseUpdateInfo *[]CaseUpdateInfo `json:"caseUpdateInfo,omitempty"`
}
CaseUpdateInfoList defines model for CaseUpdateInfoList.
type CasesUpdateData ¶
type CasesUpdateData struct {
CaseDocsData *CaseUpdateData `json:"caseDocsData,omitempty"`
CaseProsecutionData *CaseUpdateData `json:"caseProsecutionData,omitempty"`
CaseStatusData *CaseUpdateData `json:"caseStatusData,omitempty"`
LastModifiedDate *string `json:"lastModifiedDate,omitempty"`
}
CasesUpdateData defines model for CasesUpdateData.
type ChequeType ¶
type ChequeType struct {
BankName *string `json:"bankName,omitempty"`
ChequeIdentifier IdentifierType `json:"chequeIdentifier"`
ChequeKindText *string `json:"chequeKindText,omitempty"`
}
ChequeType defines model for ChequeType.
type Chronology ¶
type Chronology struct {
Zone *DateTimeZone `json:"zone,omitempty"`
}
Chronology defines model for Chronology.
type ClaimantBagType ¶
type ClaimantBagType struct {
Claimant *[]ClaimantType `json:"claimant,omitempty"`
PartyIdentifierBag *[]PartyIdentifierBagType `json:"partyIdentifierBag,omitempty"`
}
ClaimantBagType defines model for ClaimantBagType.
type ClaimantType ¶
type ClaimantType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
Entitlement *EntitlementType `json:"entitlement,omitempty"`
IncorporationCountryCode *[]string `json:"incorporationCountryCode,omitempty"`
IncorporationState *string `json:"incorporationState,omitempty"`
LegalEntityName string `json:"legalEntityName"`
NationalLegalEntityCode *string `json:"nationalLegalEntityCode,omitempty"`
NationalityCode *[]string `json:"nationalityCode,omitempty"`
OperationCategory *ClaimantTypeOperationCategory `json:"operationCategory,omitempty"`
PartyIdentifierOrContact *[]map[string]interface{} `json:"partyIdentifierOrContact,omitempty"`
SequenceNumber *string `json:"sequenceNumber,omitempty"`
}
ClaimantType defines model for ClaimantType.
type ClaimantTypeOperationCategory ¶
type ClaimantTypeOperationCategory string
ClaimantTypeOperationCategory defines model for ClaimantType.OperationCategory.
const ( ClaimantTypeOperationCategoryDELETE ClaimantTypeOperationCategory = "DELETE" ClaimantTypeOperationCategoryINSERT ClaimantTypeOperationCategory = "INSERT" ClaimantTypeOperationCategorySELECT ClaimantTypeOperationCategory = "SELECT" ClaimantTypeOperationCategoryUPDATE ClaimantTypeOperationCategory = "UPDATE" )
Defines values for ClaimantTypeOperationCategory.
type ClassBasis ¶
type ClassBasis struct {
Flag1a *bool `json:"flag1a,omitempty"`
Flag1b *bool `json:"flag1b,omitempty"`
Flag44d *bool `json:"flag44d,omitempty"`
Flag44e *bool `json:"flag44e,omitempty"`
}
ClassBasis defines model for ClassBasis.
type ClassDescriptionBagType ¶
type ClassDescriptionBagType struct {
ClassDescription []ClassDescriptionType `json:"classDescription"`
}
ClassDescriptionBagType defines model for ClassDescriptionBagType.
type ClassDescriptionType ¶
type ClassDescriptionType struct {
ClassNumber *string `json:"classNumber,omitempty"`
ClassNumberStatusCategory *ClassDescriptionTypeClassNumberStatusCategory `json:"classNumberStatusCategory,omitempty"`
ClassificationTermBag *ClassificationTermBagType `json:"classificationTermBag,omitempty"`
GoodsServicesDescriptionText []OrderedTextType `json:"goodsServicesDescriptionText"`
NationalStatusBag *NationalStatusBagType `json:"nationalStatusBag,omitempty"`
UseNiceHeadingIndicator *bool `json:"useNiceHeadingIndicator,omitempty"`
}
ClassDescriptionType defines model for ClassDescriptionType.
type ClassDescriptionTypeClassNumberStatusCategory ¶
type ClassDescriptionTypeClassNumberStatusCategory string
ClassDescriptionTypeClassNumberStatusCategory defines model for ClassDescriptionType.ClassNumberStatusCategory.
const ( ClassDescriptionTypeClassNumberStatusCategoryNATIONAL ClassDescriptionTypeClassNumberStatusCategory = "NATIONAL" ClassDescriptionTypeClassNumberStatusCategoryPROVISIONAL ClassDescriptionTypeClassNumberStatusCategory = "PROVISIONAL" )
Defines values for ClassDescriptionTypeClassNumberStatusCategory.
type ClassificationTermBagType ¶
type ClassificationTermBagType struct {
ClassificationTerm []ClassificationTermType `json:"classificationTerm"`
}
ClassificationTermBagType defines model for ClassificationTermBagType.
type ClassificationTermStatusType ¶
type ClassificationTermStatusType struct {
OfficeCode *string `json:"officeCode,omitempty"`
Value *ClassificationTermStatusTypeValue `json:"value,omitempty"`
}
ClassificationTermStatusType defines model for ClassificationTermStatusType.
type ClassificationTermStatusTypeValue ¶
type ClassificationTermStatusTypeValue string
ClassificationTermStatusTypeValue defines model for ClassificationTermStatusType.Value.
const ( ClassificationTermStatusTypeValueACCEPTED ClassificationTermStatusTypeValue = "ACCEPTED" ClassificationTermStatusTypeValueNOLONGERINUSE ClassificationTermStatusTypeValue = "NO_LONGER_IN_USE" ClassificationTermStatusTypeValueREFUSED ClassificationTermStatusTypeValue = "REFUSED" ClassificationTermStatusTypeValueREQUESTED ClassificationTermStatusTypeValue = "REQUESTED" )
Defines values for ClassificationTermStatusTypeValue.
type ClassificationTermType ¶
type ClassificationTermType struct {
ClassNumber *string `json:"classNumber,omitempty"`
ClassificationTermEntryDate *string `json:"classificationTermEntryDate,omitempty"`
ClassificationTermEquivalentGroup *string `json:"classificationTermEquivalentGroup,omitempty"`
ClassificationTermIdentifier *IdentifierType `json:"classificationTermIdentifier,omitempty"`
ClassificationTermOfficeCode *string `json:"classificationTermOfficeCode,omitempty"`
ClassificationTermOfficeIdentification *string `json:"classificationTermOfficeIdentification,omitempty"`
ClassificationTermReferenceGroup *string `json:"classificationTermReferenceGroup,omitempty"`
ClassificationTermSourceCategory *ClassificationTermTypeClassificationTermSourceCategory `json:"classificationTermSourceCategory,omitempty"`
ClassificationTermStatus *ClassificationTermStatusType `json:"classificationTermStatus,omitempty"`
ClassificationTermText LocalizedTextType `json:"classificationTermText"`
ClassificationTermTranslationGroup *string `json:"classificationTermTranslationGroup,omitempty"`
OperationCategory *ClassificationTermTypeOperationCategory `json:"operationCategory,omitempty"`
WipobasicNumber *string `json:"wipobasicNumber,omitempty"`
}
ClassificationTermType defines model for ClassificationTermType.
type ClassificationTermTypeClassificationTermSourceCategory ¶
type ClassificationTermTypeClassificationTermSourceCategory string
ClassificationTermTypeClassificationTermSourceCategory defines model for ClassificationTermType.ClassificationTermSourceCategory.
const ( EMJPUS ClassificationTermTypeClassificationTermSourceCategory = "EM_JP_US" EMUS ClassificationTermTypeClassificationTermSourceCategory = "EM_US" NICE ClassificationTermTypeClassificationTermSourceCategory = "NICE" OFFICE ClassificationTermTypeClassificationTermSourceCategory = "OFFICE" )
Defines values for ClassificationTermTypeClassificationTermSourceCategory.
type ClassificationTermTypeOperationCategory ¶
type ClassificationTermTypeOperationCategory string
ClassificationTermTypeOperationCategory defines model for ClassificationTermType.OperationCategory.
const ( ClassificationTermTypeOperationCategoryDELETE ClassificationTermTypeOperationCategory = "DELETE" ClassificationTermTypeOperationCategoryINSERT ClassificationTermTypeOperationCategory = "INSERT" ClassificationTermTypeOperationCategorySELECT ClassificationTermTypeOperationCategory = "SELECT" ClassificationTermTypeOperationCategoryUPDATE ClassificationTermTypeOperationCategory = "UPDATE" )
Defines values for ClassificationTermTypeOperationCategory.
type Client ¶
type Client struct {
// The endpoint of the server conforming to this interface, with scheme,
// https://api.deepmap.com for example. This can contain a path relative
// to the server, such as https://api.deepmap.com/dev-test, and all the
// paths in the swagger spec will be appended to the server.
Server string
// Doer for performing requests, typically a *http.Client with any
// customized settings, such as certificate chains.
Client HttpRequestDoer
// A list of callbacks for modifying requests which are generated before sending over
// the network.
RequestEditors []RequestEditorFn
}
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) GetBundleInfoPdf ¶
func (*Client) GetBundleInfoXml ¶
func (*Client) GetBundleInfoZip ¶
func (*Client) GetCaseBundleContentXml ¶
func (*Client) GetCaseDocsInfoXml ¶
func (*Client) GetCaseDocsPdf ¶
func (*Client) GetCaseDocsPdfDownload ¶
func (*Client) GetCaseDocsZip ¶
func (*Client) GetCaseDocsZipDownload ¶
func (*Client) GetCaseStatusInfoContentHtml ¶
func (*Client) GetCaseStatusInfoContentPdf ¶
func (*Client) GetCaseStatusInfoContentZip ¶
func (*Client) GetCaseStatusInfoPdfDownload ¶
func (*Client) GetCaseStatusInfoZipDownload ¶
func (*Client) GetDocumentContentPdf ¶
func (*Client) GetDocumentContentPdfDownload ¶
func (*Client) GetDocumentContentZip ¶
func (*Client) GetDocumentContentZipDownload ¶
func (*Client) GetDocumentInfoXml ¶
func (*Client) GetList ¶
func (c *Client) GetList(ctx context.Context, pType string, params *GetListParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPageContentMedia ¶
func (*Client) GetcaseUpdateInfo ¶
func (c *Client) GetcaseUpdateInfo(ctx context.Context, params *GetcaseUpdateInfoParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetcaseUpdateInfoXml ¶
func (c *Client) GetcaseUpdateInfoXml(ctx context.Context, params *GetcaseUpdateInfoXmlParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) LoadOldXML ¶
type ClientInterface ¶
type ClientInterface interface {
// GetcaseUpdateInfo request
GetcaseUpdateInfo(ctx context.Context, params *GetcaseUpdateInfoParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetcaseUpdateInfoXml request
GetcaseUpdateInfoXml(ctx context.Context, params *GetcaseUpdateInfoXmlParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetList request
GetList(ctx context.Context, pType string, params *GetListParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDocumentContentPdf request
GetDocumentContentPdf(ctx context.Context, caseid string, docid string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDocumentContentZip request
GetDocumentContentZip(ctx context.Context, caseid string, docid string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDocumentContentPdfDownload request
GetDocumentContentPdfDownload(ctx context.Context, caseid string, docid string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDocumentContentZipDownload request
GetDocumentContentZipDownload(ctx context.Context, caseid string, docid string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDocumentInfoXml request
GetDocumentInfoXml(ctx context.Context, caseid string, docid string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPageContentMedia request
GetPageContentMedia(ctx context.Context, caseid string, docid string, pageid string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetBundleInfoPdf request
GetBundleInfoPdf(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetBundleInfoXml request
GetBundleInfoXml(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetBundleInfoZip request
GetBundleInfoZip(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCaseBundleContentXml request
GetCaseBundleContentXml(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCaseDocsPdf request
GetCaseDocsPdf(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCaseDocsZip request
GetCaseDocsZip(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCaseDocsPdfDownload request
GetCaseDocsPdfDownload(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCaseDocsZipDownload request
GetCaseDocsZipDownload(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCaseDocsInfoXml request
GetCaseDocsInfoXml(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCaseStatusInfoContentHtml request
GetCaseStatusInfoContentHtml(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCaseStatusInfoContentPdf request
GetCaseStatusInfoContentPdf(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCaseStatusInfoContentZip request
GetCaseStatusInfoContentZip(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCaseStatusInfoPdfDownload request
GetCaseStatusInfoPdfDownload(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCaseStatusInfoZipDownload request
GetCaseStatusInfoZipDownload(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
// LoadXML request
LoadXML(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
// LoadOldXML request
LoadOldXML(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*http.Response, error)
}
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) GetBundleInfoPdfWithResponse ¶
func (c *ClientWithResponses) GetBundleInfoPdfWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetBundleInfoPdfResponse, error)
GetBundleInfoPdfWithResponse request returning *GetBundleInfoPdfResponse
func (*ClientWithResponses) GetBundleInfoXmlWithResponse ¶
func (c *ClientWithResponses) GetBundleInfoXmlWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetBundleInfoXmlResponse, error)
GetBundleInfoXmlWithResponse request returning *GetBundleInfoXmlResponse
func (*ClientWithResponses) GetBundleInfoZipWithResponse ¶
func (c *ClientWithResponses) GetBundleInfoZipWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetBundleInfoZipResponse, error)
GetBundleInfoZipWithResponse request returning *GetBundleInfoZipResponse
func (*ClientWithResponses) GetCaseBundleContentXmlWithResponse ¶
func (c *ClientWithResponses) GetCaseBundleContentXmlWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseBundleContentXmlResponse, error)
GetCaseBundleContentXmlWithResponse request returning *GetCaseBundleContentXmlResponse
func (*ClientWithResponses) GetCaseDocsInfoXmlWithResponse ¶
func (c *ClientWithResponses) GetCaseDocsInfoXmlWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseDocsInfoXmlResponse, error)
GetCaseDocsInfoXmlWithResponse request returning *GetCaseDocsInfoXmlResponse
func (*ClientWithResponses) GetCaseDocsPdfDownloadWithResponse ¶
func (c *ClientWithResponses) GetCaseDocsPdfDownloadWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseDocsPdfDownloadResponse, error)
GetCaseDocsPdfDownloadWithResponse request returning *GetCaseDocsPdfDownloadResponse
func (*ClientWithResponses) GetCaseDocsPdfWithResponse ¶
func (c *ClientWithResponses) GetCaseDocsPdfWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseDocsPdfResponse, error)
GetCaseDocsPdfWithResponse request returning *GetCaseDocsPdfResponse
func (*ClientWithResponses) GetCaseDocsZipDownloadWithResponse ¶
func (c *ClientWithResponses) GetCaseDocsZipDownloadWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseDocsZipDownloadResponse, error)
GetCaseDocsZipDownloadWithResponse request returning *GetCaseDocsZipDownloadResponse
func (*ClientWithResponses) GetCaseDocsZipWithResponse ¶
func (c *ClientWithResponses) GetCaseDocsZipWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseDocsZipResponse, error)
GetCaseDocsZipWithResponse request returning *GetCaseDocsZipResponse
func (*ClientWithResponses) GetCaseStatusInfoContentHtmlWithResponse ¶
func (c *ClientWithResponses) GetCaseStatusInfoContentHtmlWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseStatusInfoContentHtmlResponse, error)
GetCaseStatusInfoContentHtmlWithResponse request returning *GetCaseStatusInfoContentHtmlResponse
func (*ClientWithResponses) GetCaseStatusInfoContentPdfWithResponse ¶
func (c *ClientWithResponses) GetCaseStatusInfoContentPdfWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseStatusInfoContentPdfResponse, error)
GetCaseStatusInfoContentPdfWithResponse request returning *GetCaseStatusInfoContentPdfResponse
func (*ClientWithResponses) GetCaseStatusInfoContentZipWithResponse ¶
func (c *ClientWithResponses) GetCaseStatusInfoContentZipWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseStatusInfoContentZipResponse, error)
GetCaseStatusInfoContentZipWithResponse request returning *GetCaseStatusInfoContentZipResponse
func (*ClientWithResponses) GetCaseStatusInfoPdfDownloadWithResponse ¶
func (c *ClientWithResponses) GetCaseStatusInfoPdfDownloadWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseStatusInfoPdfDownloadResponse, error)
GetCaseStatusInfoPdfDownloadWithResponse request returning *GetCaseStatusInfoPdfDownloadResponse
func (*ClientWithResponses) GetCaseStatusInfoZipDownloadWithResponse ¶
func (c *ClientWithResponses) GetCaseStatusInfoZipDownloadWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseStatusInfoZipDownloadResponse, error)
GetCaseStatusInfoZipDownloadWithResponse request returning *GetCaseStatusInfoZipDownloadResponse
func (*ClientWithResponses) GetDocumentContentPdfDownloadWithResponse ¶
func (c *ClientWithResponses) GetDocumentContentPdfDownloadWithResponse(ctx context.Context, caseid string, docid string, reqEditors ...RequestEditorFn) (*GetDocumentContentPdfDownloadResponse, error)
GetDocumentContentPdfDownloadWithResponse request returning *GetDocumentContentPdfDownloadResponse
func (*ClientWithResponses) GetDocumentContentPdfWithResponse ¶
func (c *ClientWithResponses) GetDocumentContentPdfWithResponse(ctx context.Context, caseid string, docid string, reqEditors ...RequestEditorFn) (*GetDocumentContentPdfResponse, error)
GetDocumentContentPdfWithResponse request returning *GetDocumentContentPdfResponse
func (*ClientWithResponses) GetDocumentContentZipDownloadWithResponse ¶
func (c *ClientWithResponses) GetDocumentContentZipDownloadWithResponse(ctx context.Context, caseid string, docid string, reqEditors ...RequestEditorFn) (*GetDocumentContentZipDownloadResponse, error)
GetDocumentContentZipDownloadWithResponse request returning *GetDocumentContentZipDownloadResponse
func (*ClientWithResponses) GetDocumentContentZipWithResponse ¶
func (c *ClientWithResponses) GetDocumentContentZipWithResponse(ctx context.Context, caseid string, docid string, reqEditors ...RequestEditorFn) (*GetDocumentContentZipResponse, error)
GetDocumentContentZipWithResponse request returning *GetDocumentContentZipResponse
func (*ClientWithResponses) GetDocumentInfoXmlWithResponse ¶
func (c *ClientWithResponses) GetDocumentInfoXmlWithResponse(ctx context.Context, caseid string, docid string, reqEditors ...RequestEditorFn) (*GetDocumentInfoXmlResponse, error)
GetDocumentInfoXmlWithResponse request returning *GetDocumentInfoXmlResponse
func (*ClientWithResponses) GetListWithResponse ¶
func (c *ClientWithResponses) GetListWithResponse(ctx context.Context, pType string, params *GetListParams, reqEditors ...RequestEditorFn) (*GetListResponse, error)
GetListWithResponse request returning *GetListResponse
func (*ClientWithResponses) GetPageContentMediaWithResponse ¶
func (c *ClientWithResponses) GetPageContentMediaWithResponse(ctx context.Context, caseid string, docid string, pageid string, reqEditors ...RequestEditorFn) (*GetPageContentMediaResponse, error)
GetPageContentMediaWithResponse request returning *GetPageContentMediaResponse
func (*ClientWithResponses) GetcaseUpdateInfoWithResponse ¶
func (c *ClientWithResponses) GetcaseUpdateInfoWithResponse(ctx context.Context, params *GetcaseUpdateInfoParams, reqEditors ...RequestEditorFn) (*GetcaseUpdateInfoResponse, error)
GetcaseUpdateInfoWithResponse request returning *GetcaseUpdateInfoResponse
func (*ClientWithResponses) GetcaseUpdateInfoXmlWithResponse ¶
func (c *ClientWithResponses) GetcaseUpdateInfoXmlWithResponse(ctx context.Context, params *GetcaseUpdateInfoXmlParams, reqEditors ...RequestEditorFn) (*GetcaseUpdateInfoXmlResponse, error)
GetcaseUpdateInfoXmlWithResponse request returning *GetcaseUpdateInfoXmlResponse
func (*ClientWithResponses) LoadOldXMLWithResponse ¶
func (c *ClientWithResponses) LoadOldXMLWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*LoadOldXMLResponse, error)
LoadOldXMLWithResponse request returning *LoadOldXMLResponse
func (*ClientWithResponses) LoadXMLWithResponse ¶
func (c *ClientWithResponses) LoadXMLWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*LoadXMLResponse, error)
LoadXMLWithResponse request returning *LoadXMLResponse
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface {
// GetcaseUpdateInfoWithResponse request
GetcaseUpdateInfoWithResponse(ctx context.Context, params *GetcaseUpdateInfoParams, reqEditors ...RequestEditorFn) (*GetcaseUpdateInfoResponse, error)
// GetcaseUpdateInfoXmlWithResponse request
GetcaseUpdateInfoXmlWithResponse(ctx context.Context, params *GetcaseUpdateInfoXmlParams, reqEditors ...RequestEditorFn) (*GetcaseUpdateInfoXmlResponse, error)
// GetListWithResponse request
GetListWithResponse(ctx context.Context, pType string, params *GetListParams, reqEditors ...RequestEditorFn) (*GetListResponse, error)
// GetDocumentContentPdfWithResponse request
GetDocumentContentPdfWithResponse(ctx context.Context, caseid string, docid string, reqEditors ...RequestEditorFn) (*GetDocumentContentPdfResponse, error)
// GetDocumentContentZipWithResponse request
GetDocumentContentZipWithResponse(ctx context.Context, caseid string, docid string, reqEditors ...RequestEditorFn) (*GetDocumentContentZipResponse, error)
// GetDocumentContentPdfDownloadWithResponse request
GetDocumentContentPdfDownloadWithResponse(ctx context.Context, caseid string, docid string, reqEditors ...RequestEditorFn) (*GetDocumentContentPdfDownloadResponse, error)
// GetDocumentContentZipDownloadWithResponse request
GetDocumentContentZipDownloadWithResponse(ctx context.Context, caseid string, docid string, reqEditors ...RequestEditorFn) (*GetDocumentContentZipDownloadResponse, error)
// GetDocumentInfoXmlWithResponse request
GetDocumentInfoXmlWithResponse(ctx context.Context, caseid string, docid string, reqEditors ...RequestEditorFn) (*GetDocumentInfoXmlResponse, error)
// GetPageContentMediaWithResponse request
GetPageContentMediaWithResponse(ctx context.Context, caseid string, docid string, pageid string, reqEditors ...RequestEditorFn) (*GetPageContentMediaResponse, error)
// GetBundleInfoPdfWithResponse request
GetBundleInfoPdfWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetBundleInfoPdfResponse, error)
// GetBundleInfoXmlWithResponse request
GetBundleInfoXmlWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetBundleInfoXmlResponse, error)
// GetBundleInfoZipWithResponse request
GetBundleInfoZipWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetBundleInfoZipResponse, error)
// GetCaseBundleContentXmlWithResponse request
GetCaseBundleContentXmlWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseBundleContentXmlResponse, error)
// GetCaseDocsPdfWithResponse request
GetCaseDocsPdfWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseDocsPdfResponse, error)
// GetCaseDocsZipWithResponse request
GetCaseDocsZipWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseDocsZipResponse, error)
// GetCaseDocsPdfDownloadWithResponse request
GetCaseDocsPdfDownloadWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseDocsPdfDownloadResponse, error)
// GetCaseDocsZipDownloadWithResponse request
GetCaseDocsZipDownloadWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseDocsZipDownloadResponse, error)
// GetCaseDocsInfoXmlWithResponse request
GetCaseDocsInfoXmlWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseDocsInfoXmlResponse, error)
// GetCaseStatusInfoContentHtmlWithResponse request
GetCaseStatusInfoContentHtmlWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseStatusInfoContentHtmlResponse, error)
// GetCaseStatusInfoContentPdfWithResponse request
GetCaseStatusInfoContentPdfWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseStatusInfoContentPdfResponse, error)
// GetCaseStatusInfoContentZipWithResponse request
GetCaseStatusInfoContentZipWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseStatusInfoContentZipResponse, error)
// GetCaseStatusInfoPdfDownloadWithResponse request
GetCaseStatusInfoPdfDownloadWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseStatusInfoPdfDownloadResponse, error)
// GetCaseStatusInfoZipDownloadWithResponse request
GetCaseStatusInfoZipDownloadWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*GetCaseStatusInfoZipDownloadResponse, error)
// LoadXMLWithResponse request
LoadXMLWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*LoadXMLResponse, error)
// LoadOldXMLWithResponse request
LoadOldXMLWithResponse(ctx context.Context, caseid string, reqEditors ...RequestEditorFn) (*LoadOldXMLResponse, error)
}
ClientWithResponsesInterface is the interface specification for the client with responses above.
type Contact ¶
type Contact struct {
AddressLines *[]string `json:"addressLines,omitempty"`
Name *string `json:"name,omitempty"`
}
Contact defines model for Contact.
type ContactType ¶
type ContactType struct {
ContactText *PhraseType `json:"contactText,omitempty"`
EmailAddressBag *EmailAddressBagType `json:"emailAddressBag,omitempty"`
FaxNumberBag *FaxNumberBagType `json:"faxNumberBag,omitempty"`
LanguageCode *string `json:"languageCode,omitempty"`
Name *NameType `json:"name,omitempty"`
OtherElectronicAddressBag *OtherElectronicAddressBagType `json:"otherElectronicAddressBag,omitempty"`
PhoneNumberBag *PhoneNumberBagType `json:"phoneNumberBag,omitempty"`
PostalAddressBag *PostalAddressBagType `json:"postalAddressBag,omitempty"`
WebAddressBag *WebAddressBagType `json:"webAddressBag,omitempty"`
}
ContactType defines model for ContactType.
type ContractInformationType ¶
type ContractInformationType struct {
BasicContractDate *string `json:"basicContractDate,omitempty"`
BasicContractNumber *string `json:"basicContractNumber,omitempty"`
ContractDate *string `json:"contractDate,omitempty"`
ContractNumber string `json:"contractNumber"`
}
ContractInformationType defines model for ContractInformationType.
type ConversionApplicationBagType ¶
type ConversionApplicationBagType struct {
InitialApplicationDate *string `json:"initialApplicationDate,omitempty"`
InitialApplicationNumber ApplicationNumberType `json:"initialApplicationNumber"`
InitialApplicationPriorityDate *string `json:"initialApplicationPriorityDate,omitempty"`
MarkCategory *ConversionApplicationBagTypeMarkCategory `json:"markCategory,omitempty"`
}
ConversionApplicationBagType defines model for ConversionApplicationBagType.
type ConversionApplicationBagTypeMarkCategory ¶
type ConversionApplicationBagTypeMarkCategory string
ConversionApplicationBagTypeMarkCategory defines model for ConversionApplicationBagType.MarkCategory.
const ( ConversionApplicationBagTypeMarkCategoryCERTIFICATIONMARK ConversionApplicationBagTypeMarkCategory = "CERTIFICATION_MARK" ConversionApplicationBagTypeMarkCategoryCOLLECTIVEMARK ConversionApplicationBagTypeMarkCategory = "COLLECTIVE_MARK" ConversionApplicationBagTypeMarkCategoryCOLLECTIVEMEMBERSHIPMARK ConversionApplicationBagTypeMarkCategory = "COLLECTIVE_MEMBERSHIP_MARK" ConversionApplicationBagTypeMarkCategoryCOLLECTIVESERVICEMARK ConversionApplicationBagTypeMarkCategory = "COLLECTIVE_SERVICE_MARK" ConversionApplicationBagTypeMarkCategoryCOLLECTIVETRADEMARK ConversionApplicationBagTypeMarkCategory = "COLLECTIVE_TRADEMARK" ConversionApplicationBagTypeMarkCategoryDEFENSIVEMARK ConversionApplicationBagTypeMarkCategory = "DEFENSIVE_MARK" ConversionApplicationBagTypeMarkCategoryINDIVIDUALMARK ConversionApplicationBagTypeMarkCategory = "INDIVIDUAL_MARK" ConversionApplicationBagTypeMarkCategoryMARK ConversionApplicationBagTypeMarkCategory = "MARK" ConversionApplicationBagTypeMarkCategorySERVICEMARK ConversionApplicationBagTypeMarkCategory = "SERVICE_MARK" ConversionApplicationBagTypeMarkCategoryTRADEMARK ConversionApplicationBagTypeMarkCategory = "TRADEMARK" ConversionApplicationBagTypeMarkCategoryWELLKNOWNCOLLECTIVEMARK ConversionApplicationBagTypeMarkCategory = "WELL_KNOWN_COLLECTIVE_MARK" ConversionApplicationBagTypeMarkCategoryWELLKNOWNMARKUNDERTRIPSARTICLE162 ConversionApplicationBagTypeMarkCategory = "WELL_KNOWN_MARK_UNDER_TRIPS_ARTICLE_16_2" ConversionApplicationBagTypeMarkCategoryWELLKNOWNMARKUNDERTRIPSARTICLE163 ConversionApplicationBagTypeMarkCategory = "WELL_KNOWN_MARK_UNDER_TRIPS_ARTICLE_16_3" )
Defines values for ConversionApplicationBagTypeMarkCategory.
type ConveyingParty ¶
type ConveyingParty struct {
Citizenship *StateCountry `json:"citizenship,omitempty"`
ComposedOfText *string `json:"composedOfText,omitempty"`
DbaAkaFormerly *string `json:"dbaAkaFormerly,omitempty"`
EntityType *EntityType `json:"entityType,omitempty"`
Execution *string `json:"execution,omitempty"`
Name *string `json:"name,omitempty"`
}
ConveyingParty defines model for ConveyingParty.
type Correspondence ¶
type Correspondence struct {
City *string `json:"city,omitempty"`
CountryName *string `json:"countryName,omitempty"`
EmailAddresses *[]string `json:"emailAddresses,omitempty"`
Line1 *string `json:"line1,omitempty"`
Line2 *string `json:"line2,omitempty"`
Name *string `json:"name,omitempty"`
Organization *string `json:"organization,omitempty"`
PostalCode *string `json:"postalCode,omitempty"`
State *string `json:"state,omitempty"`
}
Correspondence defines model for Correspondence.
type CorrespondenceAddressType ¶
type CorrespondenceAddressType struct {
CorrespondenceAddressPartyCategory *CorrespondenceAddressTypeCorrespondenceAddressPartyCategory `json:"correspondenceAddressPartyCategory,omitempty"`
PartyIdentifierOrContact *[]map[string]interface{} `json:"partyIdentifierOrContact,omitempty"`
}
CorrespondenceAddressType defines model for CorrespondenceAddressType.
type CorrespondenceAddressTypeCorrespondenceAddressPartyCategory ¶
type CorrespondenceAddressTypeCorrespondenceAddressPartyCategory string
CorrespondenceAddressTypeCorrespondenceAddressPartyCategory defines model for CorrespondenceAddressType.CorrespondenceAddressPartyCategory.
const ( CorrespondenceAddressTypeCorrespondenceAddressPartyCategoryAPPLICANT CorrespondenceAddressTypeCorrespondenceAddressPartyCategory = "APPLICANT" CorrespondenceAddressTypeCorrespondenceAddressPartyCategoryREPRESENTATIVE CorrespondenceAddressTypeCorrespondenceAddressPartyCategory = "REPRESENTATIVE" )
Defines values for CorrespondenceAddressTypeCorrespondenceAddressPartyCategory.
type CorrespondentType ¶
type CorrespondentType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
ContactOrPartyIdentifier *[]map[string]interface{} `json:"contactOrPartyIdentifier,omitempty"`
OperationCategory *CorrespondentTypeOperationCategory `json:"operationCategory,omitempty"`
SequenceNumber *string `json:"sequenceNumber,omitempty"`
Version *VersionType `json:"version,omitempty"`
}
CorrespondentType defines model for CorrespondentType.
type CorrespondentTypeOperationCategory ¶
type CorrespondentTypeOperationCategory string
CorrespondentTypeOperationCategory defines model for CorrespondentType.OperationCategory.
const ( CorrespondentTypeOperationCategoryDELETE CorrespondentTypeOperationCategory = "DELETE" CorrespondentTypeOperationCategoryINSERT CorrespondentTypeOperationCategory = "INSERT" CorrespondentTypeOperationCategorySELECT CorrespondentTypeOperationCategory = "SELECT" CorrespondentTypeOperationCategoryUPDATE CorrespondentTypeOperationCategory = "UPDATE" )
Defines values for CorrespondentTypeOperationCategory.
type CurrentAccountType ¶
type CurrentAccountType struct {
AccountHolderName *NameType `json:"accountHolderName,omitempty"`
AccountNumber string `json:"accountNumber"`
CorrespondenceAddress *CorrespondenceAddressType `json:"correspondenceAddress,omitempty"`
CurrentAccountPassword *string `json:"currentAccountPassword,omitempty"`
HolderEmailAddressText *EmailAddressTextType `json:"holderEmailAddressText,omitempty"`
}
CurrentAccountType defines model for CurrentAccountType.
type DateTimeField ¶
type DateTimeField struct {
DurationField *DurationField `json:"durationField,omitempty"`
LeapDurationField *DurationField `json:"leapDurationField,omitempty"`
Lenient *bool `json:"lenient,omitempty"`
MaximumValue *int32 `json:"maximumValue,omitempty"`
MinimumValue *int32 `json:"minimumValue,omitempty"`
Name *string `json:"name,omitempty"`
RangeDurationField *DurationField `json:"rangeDurationField,omitempty"`
Supported *bool `json:"supported,omitempty"`
Type *DateTimeFieldType `json:"type,omitempty"`
}
DateTimeField defines model for DateTimeField.
type DateTimeFieldType ¶
type DateTimeFieldType struct {
DurationType *DurationFieldType `json:"durationType,omitempty"`
Name *string `json:"name,omitempty"`
RangeDurationType *DurationFieldType `json:"rangeDurationType,omitempty"`
}
DateTimeFieldType defines model for DateTimeFieldType.
type DateTimeZone ¶
DateTimeZone defines model for DateTimeZone.
type DecisionBagType ¶
type DecisionBagType struct {
Decision []DecisionType `json:"decision"`
}
DecisionBagType defines model for DecisionBagType.
type DecisionCaseRelationBagType ¶
type DecisionCaseRelationBagType struct {
DecisionCaseRelation []DecisionCaseRelationType `json:"decisionCaseRelation"`
}
DecisionCaseRelationBagType defines model for DecisionCaseRelationBagType.
type DecisionCaseRelationType ¶
type DecisionCaseRelationType struct {
CaseReferenceText CaseReferenceTextType `json:"caseReferenceText"`
DecisionIdentifierBag DecisionIdentifierBagType `json:"decisionIdentifierBag"`
}
DecisionCaseRelationType defines model for DecisionCaseRelationType.
type DecisionEventBagType ¶
type DecisionEventBagType struct {
DecisionEvent []DecisionEventType `json:"decisionEvent"`
}
DecisionEventBagType defines model for DecisionEventBagType.
type DecisionEventType ¶
type DecisionEventType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
DecisionEventCategory DecisionEventTypeDecisionEventCategory `json:"decisionEventCategory"`
DecisionEventDate *string `json:"decisionEventDate,omitempty"`
DecisionEventDateTime *string `json:"decisionEventDateTime,omitempty"`
DecisionEventResponseDate *string `json:"decisionEventResponseDate,omitempty"`
}
DecisionEventType defines model for DecisionEventType.
type DecisionEventTypeDecisionEventCategory ¶
type DecisionEventTypeDecisionEventCategory string
DecisionEventTypeDecisionEventCategory defines model for DecisionEventType.DecisionEventCategory.
const ( DecisionEventTypeDecisionEventCategoryDECISIONFILED DecisionEventTypeDecisionEventCategory = "DECISION_FILED" DecisionEventTypeDecisionEventCategoryDECISIONPENDING DecisionEventTypeDecisionEventCategory = "DECISION_PENDING" DecisionEventTypeDecisionEventCategoryFINALDECISION DecisionEventTypeDecisionEventCategory = "FINAL_DECISION" )
Defines values for DecisionEventTypeDecisionEventCategory.
type DecisionIdentifierBagType ¶
type DecisionIdentifierBagType struct {
DecisionIdentifier []IdentifierType `json:"decisionIdentifier"`
}
DecisionIdentifierBagType defines model for DecisionIdentifierBagType.
type DecisionType ¶
type DecisionType struct {
CaseReferenceBag *CaseReferenceBagType `json:"caseReferenceBag,omitempty"`
DecisionCurrentStatusCategory *DecisionTypeDecisionCurrentStatusCategory `json:"decisionCurrentStatusCategory,omitempty"`
DecisionCurrentStatusDate *string `json:"decisionCurrentStatusDate,omitempty"`
DecisionDate *string `json:"decisionDate,omitempty"`
DecisionEventBag *DecisionEventBagType `json:"decisionEventBag,omitempty"`
DecisionIdentifier IdentifierType `json:"decisionIdentifier"`
DecisionResponsibleCategory *DecisionTypeDecisionResponsibleCategory `json:"decisionResponsibleCategory,omitempty"`
DecisionText *LocalizedTextType `json:"decisionText,omitempty"`
}
DecisionType defines model for DecisionType.
type DecisionTypeDecisionCurrentStatusCategory ¶
type DecisionTypeDecisionCurrentStatusCategory string
DecisionTypeDecisionCurrentStatusCategory defines model for DecisionType.DecisionCurrentStatusCategory.
const ( DecisionTypeDecisionCurrentStatusCategoryDECISIONFILED DecisionTypeDecisionCurrentStatusCategory = "DECISION_FILED" DecisionTypeDecisionCurrentStatusCategoryDECISIONPENDING DecisionTypeDecisionCurrentStatusCategory = "DECISION_PENDING" DecisionTypeDecisionCurrentStatusCategoryFINALDECISION DecisionTypeDecisionCurrentStatusCategory = "FINAL_DECISION" )
Defines values for DecisionTypeDecisionCurrentStatusCategory.
type DecisionTypeDecisionResponsibleCategory ¶
type DecisionTypeDecisionResponsibleCategory string
DecisionTypeDecisionResponsibleCategory defines model for DecisionType.DecisionResponsibleCategory.
const ( DecisionTypeDecisionResponsibleCategoryADMINISTRATIONOFTRADEMARKANDDESIGNDEPARTMENT DecisionTypeDecisionResponsibleCategory = "ADMINISTRATION_OF_TRADEMARK_AND_DESIGN_DEPARTMENT" DecisionTypeDecisionResponsibleCategoryCOMMUNITYTRADEMARKCANCELLATIONDIVISION DecisionTypeDecisionResponsibleCategory = "COMMUNITY_TRADEMARK_CANCELLATION_DIVISION" DecisionTypeDecisionResponsibleCategoryDESIGNEXAMINER DecisionTypeDecisionResponsibleCategory = "DESIGN_EXAMINER" DecisionTypeDecisionResponsibleCategoryDESIGNINVALIDITYDIVISION DecisionTypeDecisionResponsibleCategory = "DESIGN_INVALIDITY_DIVISION" DecisionTypeDecisionResponsibleCategoryOPPOSITIONDIVISION DecisionTypeDecisionResponsibleCategory = "OPPOSITION_DIVISION" DecisionTypeDecisionResponsibleCategoryOTHER DecisionTypeDecisionResponsibleCategory = "OTHER" DecisionTypeDecisionResponsibleCategoryTRADEMARKEXAMINER DecisionTypeDecisionResponsibleCategory = "TRADEMARK_EXAMINER" )
Defines values for DecisionTypeDecisionResponsibleCategory.
type DefendantType ¶
type DefendantType struct {
AssociatedMarkBag *AssociatedMarkBagType `json:"associatedMarkBag,omitempty"`
CommentText *OrderedTextType `json:"commentText,omitempty"`
Correspondent *CorrespondentType `json:"correspondent,omitempty"`
OperationCategory *DefendantTypeOperationCategory `json:"operationCategory,omitempty"`
PartyIdentifierOrContactOrPublicationContact *[]map[string]interface{} `json:"partyIdentifierOrContactOrPublicationContact,omitempty"`
RepresentativeBag *RepresentativeBagType `json:"representativeBag,omitempty"`
SequenceNumber *string `json:"sequenceNumber,omitempty"`
Version *VersionType `json:"version,omitempty"`
}
DefendantType defines model for DefendantType.
type DefendantTypeOperationCategory ¶
type DefendantTypeOperationCategory string
DefendantTypeOperationCategory defines model for DefendantType.OperationCategory.
const ( DefendantTypeOperationCategoryDELETE DefendantTypeOperationCategory = "DELETE" DefendantTypeOperationCategoryINSERT DefendantTypeOperationCategory = "INSERT" DefendantTypeOperationCategorySELECT DefendantTypeOperationCategory = "SELECT" DefendantTypeOperationCategoryUPDATE DefendantTypeOperationCategory = "UPDATE" )
Defines values for DefendantTypeOperationCategory.
type DesignSearch ¶
type DesignSearch struct {
Code *string `json:"code,omitempty"`
Descriptions *[]string `json:"descriptions,omitempty"`
}
DesignSearch defines model for DesignSearch.
type DesignatedCountryBagType ¶
type DesignatedCountryBagType struct {
DesignatedCountry []DesignatedCountryType `json:"designatedCountry"`
}
DesignatedCountryBagType defines model for DesignatedCountryBagType.
type DesignatedCountryCodeBagType ¶
type DesignatedCountryCodeBagType struct {
DesignatedCountryCode []string `json:"designatedCountryCode"`
}
DesignatedCountryCodeBagType defines model for DesignatedCountryCodeBagType.
type DesignatedCountryType ¶
type DesignatedCountryType struct {
DesignatedCountryCode string `json:"designatedCountryCode"`
MadridSystemCategory *DesignatedCountryTypeMadridSystemCategory `json:"madridSystemCategory,omitempty"`
}
DesignatedCountryType defines model for DesignatedCountryType.
type DesignatedCountryTypeMadridSystemCategory ¶
type DesignatedCountryTypeMadridSystemCategory string
DesignatedCountryTypeMadridSystemCategory defines model for DesignatedCountryType.MadridSystemCategory.
const ( AGREEMENT DesignatedCountryTypeMadridSystemCategory = "AGREEMENT" PROTOCOL DesignatedCountryTypeMadridSystemCategory = "PROTOCOL" PROTOCOLARTICLE9SEXIES DesignatedCountryTypeMadridSystemCategory = "PROTOCOL_ARTICLE_9_SEXIES" )
Defines values for DesignatedCountryTypeMadridSystemCategory.
type Divisional ¶
type Divisional struct {
ChildOf *int32 `json:"childOf,omitempty"`
ParentOfList *[]int32 `json:"parentOfList,omitempty"`
SerialNumber *int32 `json:"serialNumber,omitempty"`
}
Divisional defines model for Divisional.
type DivisionalApplicationBagType ¶
type DivisionalApplicationBagType struct {
InitialApplicationDate *string `json:"initialApplicationDate,omitempty"`
InitialApplicationNumber ApplicationNumberType `json:"initialApplicationNumber"`
InitialApplicationPriorityDate *string `json:"initialApplicationPriorityDate,omitempty"`
}
DivisionalApplicationBagType defines model for DivisionalApplicationBagType.
type Document ¶
type Document struct {
BatchId *string `json:"batchId,omitempty"`
DocTypeName *string `json:"docTypeName,omitempty"`
MailDate *string `json:"mailDate,omitempty"`
Pages *[]Page `json:"pages,omitempty"`
ScanDate *string `json:"scanDate,omitempty"`
SerialReferenceNumber *string `json:"serialReferenceNumber,omitempty"`
Source *string `json:"source,omitempty"`
Timestamp *string `json:"timestamp,omitempty"`
Type *DocumentType `json:"type,omitempty"`
UrlPathList *[]string `json:"urlPathList,omitempty"`
}
Document defines model for Document.
type DocumentIncludedBagType ¶
type DocumentIncludedBagType struct {
DocumentIncluded []DocumentType `json:"documentIncluded"`
}
DocumentIncludedBagType defines model for DocumentIncludedBagType.
type DocumentType ¶
type DocumentType struct {
CategoryDescription *string `json:"categoryDescription,omitempty"`
CategoryName *string `json:"categoryName,omitempty"`
Description *string `json:"description,omitempty"`
ExtendedDescription *string `json:"extendedDescription,omitempty"`
Name *string `json:"name,omitempty"`
}
DocumentType defines model for DocumentType.
type DurationField ¶
type DurationField struct {
Name *string `json:"name,omitempty"`
Precise *bool `json:"precise,omitempty"`
Supported *bool `json:"supported,omitempty"`
Type *DurationFieldType `json:"type,omitempty"`
UnitMillis *int64 `json:"unitMillis,omitempty"`
}
DurationField defines model for DurationField.
type DurationFieldType ¶
type DurationFieldType struct {
Name *string `json:"name,omitempty"`
}
DurationFieldType defines model for DurationFieldType.
type EarlierMarkBagType ¶
type EarlierMarkBagType struct {
EarlierMark []EarlierMarkType `json:"earlierMark"`
}
EarlierMarkBagType defines model for EarlierMarkBagType.
type EarlierMarkType ¶
type EarlierMarkType struct {
BaseGoodsServicesBagOrApplicationNumberOrRegistrationNumber *[]JAXBElementObject `json:"baseGoodsServicesBagOrApplicationNumberOrRegistrationNumber,omitempty"`
EarlierMarkCategory *EarlierMarkTypeEarlierMarkCategory `json:"earlierMarkCategory,omitempty"`
EarlierMarkCountryCode *string `json:"earlierMarkCountryCode,omitempty"`
}
EarlierMarkType defines model for EarlierMarkType.
type EarlierMarkTypeEarlierMarkCategory ¶
type EarlierMarkTypeEarlierMarkCategory string
EarlierMarkTypeEarlierMarkCategory defines model for EarlierMarkType.EarlierMarkCategory.
const ( EarlierMarkTypeEarlierMarkCategoryCERTIFICATIONMARK EarlierMarkTypeEarlierMarkCategory = "CERTIFICATION_MARK" EarlierMarkTypeEarlierMarkCategoryCOLLECTIVEMARK EarlierMarkTypeEarlierMarkCategory = "COLLECTIVE_MARK" EarlierMarkTypeEarlierMarkCategoryCOLLECTIVEMEMBERSHIPMARK EarlierMarkTypeEarlierMarkCategory = "COLLECTIVE_MEMBERSHIP_MARK" EarlierMarkTypeEarlierMarkCategoryCOLLECTIVESERVICEMARK EarlierMarkTypeEarlierMarkCategory = "COLLECTIVE_SERVICE_MARK" EarlierMarkTypeEarlierMarkCategoryCOLLECTIVETRADEMARK EarlierMarkTypeEarlierMarkCategory = "COLLECTIVE_TRADEMARK" EarlierMarkTypeEarlierMarkCategoryDEFENSIVEMARK EarlierMarkTypeEarlierMarkCategory = "DEFENSIVE_MARK" EarlierMarkTypeEarlierMarkCategoryINDIVIDUALMARK EarlierMarkTypeEarlierMarkCategory = "INDIVIDUAL_MARK" EarlierMarkTypeEarlierMarkCategoryMARK EarlierMarkTypeEarlierMarkCategory = "MARK" EarlierMarkTypeEarlierMarkCategorySERVICEMARK EarlierMarkTypeEarlierMarkCategory = "SERVICE_MARK" EarlierMarkTypeEarlierMarkCategoryTRADEMARK EarlierMarkTypeEarlierMarkCategory = "TRADEMARK" EarlierMarkTypeEarlierMarkCategoryWELLKNOWNCOLLECTIVEMARK EarlierMarkTypeEarlierMarkCategory = "WELL_KNOWN_COLLECTIVE_MARK" EarlierMarkTypeEarlierMarkCategoryWELLKNOWNMARKUNDERTRIPSARTICLE162 EarlierMarkTypeEarlierMarkCategory = "WELL_KNOWN_MARK_UNDER_TRIPS_ARTICLE_16_2" EarlierMarkTypeEarlierMarkCategoryWELLKNOWNMARKUNDERTRIPSARTICLE163 EarlierMarkTypeEarlierMarkCategory = "WELL_KNOWN_MARK_UNDER_TRIPS_ARTICLE_16_3" )
Defines values for EarlierMarkTypeEarlierMarkCategory.
type ElectronicBasicSignatureType ¶
type ElectronicBasicSignatureType struct {
ElectronicBasicSignatureClickWrap *bool `json:"electronicBasicSignatureClickWrap,omitempty"`
ElectronicBasicSignatureImageURI *string `json:"electronicBasicSignatureImageURI,omitempty"`
ElectronicBasicSignatureText *string `json:"electronicBasicSignatureText,omitempty"`
}
ElectronicBasicSignatureType defines model for ElectronicBasicSignatureType.
type ElectronicEnhancedSignatureType ¶
type ElectronicEnhancedSignatureType struct {
Pkcs7Indicator *bool `json:"pkcs7Indicator,omitempty"`
Value *string `json:"value,omitempty"`
}
ElectronicEnhancedSignatureType defines model for ElectronicEnhancedSignatureType.
type ElectronicSignatureType ¶
type ElectronicSignatureType struct {
ElectronicBasicSignature *ElectronicBasicSignatureType `json:"electronicBasicSignature,omitempty"`
ElectronicEnhancedSignature *ElectronicEnhancedSignatureType `json:"electronicEnhancedSignature,omitempty"`
ElectronicSignatureDate *string `json:"electronicSignatureDate,omitempty"`
ElectronicSignaturePlace *string `json:"electronicSignaturePlace,omitempty"`
}
ElectronicSignatureType defines model for ElectronicSignatureType.
type EmailAddressBagType ¶
type EmailAddressBagType struct {
EmailAddressText []EmailAddressTextType `json:"emailAddressText"`
}
EmailAddressBagType defines model for EmailAddressBagType.
type EmailAddressTextType ¶
type EmailAddressTextType struct {
EmailAddressCategory *EmailAddressTextTypeEmailAddressCategory `json:"emailAddressCategory,omitempty"`
EmailAddressPurposeCategory *EmailAddressTextTypeEmailAddressPurposeCategory `json:"emailAddressPurposeCategory,omitempty"`
SequenceNumber *string `json:"sequenceNumber,omitempty"`
Value *string `json:"value,omitempty"`
}
EmailAddressTextType defines model for EmailAddressTextType.
type EmailAddressTextTypeEmailAddressCategory ¶
type EmailAddressTextTypeEmailAddressCategory string
EmailAddressTextTypeEmailAddressCategory defines model for EmailAddressTextType.EmailAddressCategory.
const ( EmailAddressTextTypeEmailAddressCategoryBUSINESS EmailAddressTextTypeEmailAddressCategory = "BUSINESS" EmailAddressTextTypeEmailAddressCategoryPRIVATE EmailAddressTextTypeEmailAddressCategory = "PRIVATE" )
Defines values for EmailAddressTextTypeEmailAddressCategory.
type EmailAddressTextTypeEmailAddressPurposeCategory ¶
type EmailAddressTextTypeEmailAddressPurposeCategory string
EmailAddressTextTypeEmailAddressPurposeCategory defines model for EmailAddressTextType.EmailAddressPurposeCategory.
const ( ADVANCE EmailAddressTextTypeEmailAddressPurposeCategory = "ADVANCE" ALTERNATE EmailAddressTextTypeEmailAddressPurposeCategory = "ALTERNATE" GENERAL EmailAddressTextTypeEmailAddressPurposeCategory = "GENERAL" INFORMAL EmailAddressTextTypeEmailAddressPurposeCategory = "INFORMAL" MAIN EmailAddressTextTypeEmailAddressPurposeCategory = "MAIN" )
Defines values for EmailAddressTextTypeEmailAddressPurposeCategory.
type EmailList ¶
type EmailList struct {
Addresses *[]string `json:"addresses,omitempty"`
AuthIndicator *string `json:"authIndicator,omitempty"`
}
EmailList defines model for EmailList.
type Employee ¶
type Employee struct {
Name *string `json:"name,omitempty"`
Number *int32 `json:"number,omitempty"`
}
Employee defines model for Employee.
type EntitlementDomiciledType ¶
type EntitlementDomiciledType struct {
EntitlementDomiciledCodeOrContact *[]JAXBElementObject `json:"entitlementDomiciledCodeOrContact,omitempty"`
}
EntitlementDomiciledType defines model for EntitlementDomiciledType.
type EntitlementEstablishmentType ¶
type EntitlementEstablishmentType struct {
Contact *ContactType `json:"contact,omitempty"`
EntitlementEstablishmentCode []string `json:"entitlementEstablishmentCode"`
}
EntitlementEstablishmentType defines model for EntitlementEstablishmentType.
type EntitlementType ¶
type EntitlementType struct {
EntitlementDomiciled *EntitlementDomiciledType `json:"entitlementDomiciled,omitempty"`
EntitlementEstablishment EntitlementEstablishmentType `json:"entitlementEstablishment"`
EntitlementNationalityCode *[]string `json:"entitlementNationalityCode,omitempty"`
}
EntitlementType defines model for EntitlementType.
type EntityType ¶
type EntityType struct {
Code *int32 `json:"code,omitempty"`
Description *string `json:"description,omitempty"`
Individual *bool `json:"individual,omitempty"`
Org *bool `json:"org,omitempty"`
}
EntityType defines model for EntityType.
type Event ¶
type Event struct {
DocId *string `json:"docId,omitempty"`
EmployeeNum *int32 `json:"employeeNum,omitempty"`
EventActionCode *string `json:"eventActionCode,omitempty"`
EventDate *string `json:"eventDate,omitempty"`
EventDateTime *string `json:"eventDateTime,omitempty"`
EventDesc *string `json:"eventDesc,omitempty"`
EventLocalTime *LocalTime `json:"eventLocalTime,omitempty"`
EventOffset *int32 `json:"eventOffset,omitempty"`
EventOffsetString *string `json:"eventOffsetString,omitempty"`
EventSerialNum *string `json:"eventSerialNum,omitempty"`
EventTime *int32 `json:"eventTime,omitempty"`
RecordalDate *string `json:"recordalDate,omitempty"`
SortIndicator *string `json:"sortIndicator,omitempty"`
}
Event defines model for Event.
type ExhibitionPriorityBagType ¶
type ExhibitionPriorityBagType struct {
ExhibitionPriority []ExhibitionPriorityType `json:"exhibitionPriority"`
}
ExhibitionPriorityBagType defines model for ExhibitionPriorityBagType.
type ExhibitionPriorityType ¶
type ExhibitionPriorityType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
ExhibitionCityName *string `json:"exhibitionCityName,omitempty"`
ExhibitionCountryCode *string `json:"exhibitionCountryCode,omitempty"`
ExhibitionDate string `json:"exhibitionDate"`
ExhibitionDocument *[]DocumentType `json:"exhibitionDocument,omitempty"`
ExhibitionFirstDisplayDate *string `json:"exhibitionFirstDisplayDate,omitempty"`
ExhibitionName *string `json:"exhibitionName,omitempty"`
ExhibitionStatusCategory *ExhibitionPriorityTypeExhibitionStatusCategory `json:"exhibitionStatusCategory,omitempty"`
ExhibitionStatusDate *string `json:"exhibitionStatusDate,omitempty"`
}
ExhibitionPriorityType defines model for ExhibitionPriorityType.
type ExhibitionPriorityTypeExhibitionStatusCategory ¶
type ExhibitionPriorityTypeExhibitionStatusCategory string
ExhibitionPriorityTypeExhibitionStatusCategory defines model for ExhibitionPriorityType.ExhibitionStatusCategory.
const ( ExhibitionPriorityTypeExhibitionStatusCategoryACCEPTED ExhibitionPriorityTypeExhibitionStatusCategory = "ACCEPTED" ExhibitionPriorityTypeExhibitionStatusCategoryCLAIMED ExhibitionPriorityTypeExhibitionStatusCategory = "CLAIMED" ExhibitionPriorityTypeExhibitionStatusCategoryREFUSED ExhibitionPriorityTypeExhibitionStatusCategory = "REFUSED" )
Defines values for ExhibitionPriorityTypeExhibitionStatusCategory.
type FaxNumberBagType ¶
type FaxNumberBagType struct {
FaxNumber []FaxNumberType `json:"faxNumber"`
}
FaxNumberBagType defines model for FaxNumberBagType.
type FaxNumberType ¶
type FaxNumberType struct {
FaxNumberCategory *FaxNumberTypeFaxNumberCategory `json:"faxNumberCategory,omitempty"`
Value *string `json:"value,omitempty"`
}
FaxNumberType defines model for FaxNumberType.
type FaxNumberTypeFaxNumberCategory ¶
type FaxNumberTypeFaxNumberCategory string
FaxNumberTypeFaxNumberCategory defines model for FaxNumberType.FaxNumberCategory.
const ( FaxNumberTypeFaxNumberCategoryBUSINESS FaxNumberTypeFaxNumberCategory = "BUSINESS" FaxNumberTypeFaxNumberCategoryPRIVATE FaxNumberTypeFaxNumberCategory = "PRIVATE" )
Defines values for FaxNumberTypeFaxNumberCategory.
type FigurativeElementClassificationBagType ¶
type FigurativeElementClassificationBagType struct {
ViennaClassificationBagOrNationalFigurativeElementClassificationBag *[]map[string]interface{} `json:"viennaClassificationBagOrNationalFigurativeElementClassificationBag,omitempty"`
}
FigurativeElementClassificationBagType defines model for FigurativeElementClassificationBagType.
type ForeignInformation ¶
type ForeignInformation struct {
FrgnApplFilingDt *string `json:"frgnApplFilingDt,omitempty"`
FrgnApplNum *string `json:"frgnApplNum,omitempty"`
FrgnCountryCd *string `json:"frgnCountryCd,omitempty"`
FrgnCountryName *string `json:"frgnCountryName,omitempty"`
FrgnEntNum *string `json:"frgnEntNum,omitempty"`
FrgnExpirationDt *string `json:"frgnExpirationDt,omitempty"`
FrgnRegDt *string `json:"frgnRegDt,omitempty"`
FrgnRegNum *string `json:"frgnRegNum,omitempty"`
FrgnRegRenewalDate *string `json:"frgnRegRenewalDate,omitempty"`
FrgnRenewalExpDt *string `json:"frgnRenewalExpDt,omitempty"`
FrgnRenewalRegNum *string `json:"frgnRenewalRegNum,omitempty"`
IsPriorityClaimed *bool `json:"isPriorityClaimed,omitempty"`
PriorityClaimed *bool `json:"priorityClaimed,omitempty"`
SerialNumber *int32 `json:"serialNumber,omitempty"`
}
ForeignInformation defines model for ForeignInformation.
type GeographicRegionNameType ¶
type GeographicRegionNameType struct {
GeographicRegionCategory *GeographicRegionNameTypeGeographicRegionCategory `json:"geographicRegionCategory,omitempty"`
SequenceNumber *string `json:"sequenceNumber,omitempty"`
Value *string `json:"value,omitempty"`
}
GeographicRegionNameType defines model for GeographicRegionNameType.
type GeographicRegionNameTypeGeographicRegionCategory ¶
type GeographicRegionNameTypeGeographicRegionCategory string
GeographicRegionNameTypeGeographicRegionCategory defines model for GeographicRegionNameType.GeographicRegionCategory.
const ( CANTON GeographicRegionNameTypeGeographicRegionCategory = "CANTON" CITYDISTRICT GeographicRegionNameTypeGeographicRegionCategory = "CITY_DISTRICT" COUNTY GeographicRegionNameTypeGeographicRegionCategory = "COUNTY" DISTRICT GeographicRegionNameTypeGeographicRegionCategory = "DISTRICT" MUNICIPALITY GeographicRegionNameTypeGeographicRegionCategory = "MUNICIPALITY" NEIGHBOURHOOD GeographicRegionNameTypeGeographicRegionCategory = "NEIGHBOURHOOD" PROVINCE GeographicRegionNameTypeGeographicRegionCategory = "PROVINCE" PROVINCIALDISTRICT GeographicRegionNameTypeGeographicRegionCategory = "PROVINCIAL_DISTRICT" QUARTIER GeographicRegionNameTypeGeographicRegionCategory = "QUARTIER" SECTOR GeographicRegionNameTypeGeographicRegionCategory = "SECTOR" STATE GeographicRegionNameTypeGeographicRegionCategory = "STATE" SUBURB GeographicRegionNameTypeGeographicRegionCategory = "SUBURB" TOWN GeographicRegionNameTypeGeographicRegionCategory = "TOWN" VILLAGE GeographicRegionNameTypeGeographicRegionCategory = "VILLAGE" )
Defines values for GeographicRegionNameTypeGeographicRegionCategory.
type GetBundleInfoPdfResponse ¶
func ParseGetBundleInfoPdfResponse ¶
func ParseGetBundleInfoPdfResponse(rsp *http.Response) (*GetBundleInfoPdfResponse, error)
ParseGetBundleInfoPdfResponse parses an HTTP response from a GetBundleInfoPdfWithResponse call
func (GetBundleInfoPdfResponse) Status ¶
func (r GetBundleInfoPdfResponse) Status() string
Status returns HTTPResponse.Status
func (GetBundleInfoPdfResponse) StatusCode ¶
func (r GetBundleInfoPdfResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBundleInfoXmlResponse ¶
type GetBundleInfoXmlResponse struct {
Body []byte
HTTPResponse *http.Response
XML200 *[]map[string]interface{}
}
func ParseGetBundleInfoXmlResponse ¶
func ParseGetBundleInfoXmlResponse(rsp *http.Response) (*GetBundleInfoXmlResponse, error)
ParseGetBundleInfoXmlResponse parses an HTTP response from a GetBundleInfoXmlWithResponse call
func (GetBundleInfoXmlResponse) Status ¶
func (r GetBundleInfoXmlResponse) Status() string
Status returns HTTPResponse.Status
func (GetBundleInfoXmlResponse) StatusCode ¶
func (r GetBundleInfoXmlResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBundleInfoZipResponse ¶
func ParseGetBundleInfoZipResponse ¶
func ParseGetBundleInfoZipResponse(rsp *http.Response) (*GetBundleInfoZipResponse, error)
ParseGetBundleInfoZipResponse parses an HTTP response from a GetBundleInfoZipWithResponse call
func (GetBundleInfoZipResponse) Status ¶
func (r GetBundleInfoZipResponse) Status() string
Status returns HTTPResponse.Status
func (GetBundleInfoZipResponse) StatusCode ¶
func (r GetBundleInfoZipResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCaseBundleContentXmlResponse ¶
type GetCaseBundleContentXmlResponse struct {
Body []byte
HTTPResponse *http.Response
XML200 *[]map[string]interface{}
}
func ParseGetCaseBundleContentXmlResponse ¶
func ParseGetCaseBundleContentXmlResponse(rsp *http.Response) (*GetCaseBundleContentXmlResponse, error)
ParseGetCaseBundleContentXmlResponse parses an HTTP response from a GetCaseBundleContentXmlWithResponse call
func (GetCaseBundleContentXmlResponse) Status ¶
func (r GetCaseBundleContentXmlResponse) Status() string
Status returns HTTPResponse.Status
func (GetCaseBundleContentXmlResponse) StatusCode ¶
func (r GetCaseBundleContentXmlResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCaseDocsInfoXmlResponse ¶
type GetCaseDocsInfoXmlResponse struct {
Body []byte
HTTPResponse *http.Response
XML200 *[]map[string]interface{}
}
func ParseGetCaseDocsInfoXmlResponse ¶
func ParseGetCaseDocsInfoXmlResponse(rsp *http.Response) (*GetCaseDocsInfoXmlResponse, error)
ParseGetCaseDocsInfoXmlResponse parses an HTTP response from a GetCaseDocsInfoXmlWithResponse call
func (GetCaseDocsInfoXmlResponse) Status ¶
func (r GetCaseDocsInfoXmlResponse) Status() string
Status returns HTTPResponse.Status
func (GetCaseDocsInfoXmlResponse) StatusCode ¶
func (r GetCaseDocsInfoXmlResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCaseDocsPdfDownloadResponse ¶
func ParseGetCaseDocsPdfDownloadResponse ¶
func ParseGetCaseDocsPdfDownloadResponse(rsp *http.Response) (*GetCaseDocsPdfDownloadResponse, error)
ParseGetCaseDocsPdfDownloadResponse parses an HTTP response from a GetCaseDocsPdfDownloadWithResponse call
func (GetCaseDocsPdfDownloadResponse) Status ¶
func (r GetCaseDocsPdfDownloadResponse) Status() string
Status returns HTTPResponse.Status
func (GetCaseDocsPdfDownloadResponse) StatusCode ¶
func (r GetCaseDocsPdfDownloadResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCaseDocsPdfResponse ¶
func ParseGetCaseDocsPdfResponse ¶
func ParseGetCaseDocsPdfResponse(rsp *http.Response) (*GetCaseDocsPdfResponse, error)
ParseGetCaseDocsPdfResponse parses an HTTP response from a GetCaseDocsPdfWithResponse call
func (GetCaseDocsPdfResponse) Status ¶
func (r GetCaseDocsPdfResponse) Status() string
Status returns HTTPResponse.Status
func (GetCaseDocsPdfResponse) StatusCode ¶
func (r GetCaseDocsPdfResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCaseDocsZipDownloadResponse ¶
func ParseGetCaseDocsZipDownloadResponse ¶
func ParseGetCaseDocsZipDownloadResponse(rsp *http.Response) (*GetCaseDocsZipDownloadResponse, error)
ParseGetCaseDocsZipDownloadResponse parses an HTTP response from a GetCaseDocsZipDownloadWithResponse call
func (GetCaseDocsZipDownloadResponse) Status ¶
func (r GetCaseDocsZipDownloadResponse) Status() string
Status returns HTTPResponse.Status
func (GetCaseDocsZipDownloadResponse) StatusCode ¶
func (r GetCaseDocsZipDownloadResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCaseDocsZipResponse ¶
func ParseGetCaseDocsZipResponse ¶
func ParseGetCaseDocsZipResponse(rsp *http.Response) (*GetCaseDocsZipResponse, error)
ParseGetCaseDocsZipResponse parses an HTTP response from a GetCaseDocsZipWithResponse call
func (GetCaseDocsZipResponse) Status ¶
func (r GetCaseDocsZipResponse) Status() string
Status returns HTTPResponse.Status
func (GetCaseDocsZipResponse) StatusCode ¶
func (r GetCaseDocsZipResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCaseStatusInfoContentHtmlResponse ¶
func ParseGetCaseStatusInfoContentHtmlResponse ¶
func ParseGetCaseStatusInfoContentHtmlResponse(rsp *http.Response) (*GetCaseStatusInfoContentHtmlResponse, error)
ParseGetCaseStatusInfoContentHtmlResponse parses an HTTP response from a GetCaseStatusInfoContentHtmlWithResponse call
func (GetCaseStatusInfoContentHtmlResponse) Status ¶
func (r GetCaseStatusInfoContentHtmlResponse) Status() string
Status returns HTTPResponse.Status
func (GetCaseStatusInfoContentHtmlResponse) StatusCode ¶
func (r GetCaseStatusInfoContentHtmlResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCaseStatusInfoContentPdfResponse ¶
func ParseGetCaseStatusInfoContentPdfResponse ¶
func ParseGetCaseStatusInfoContentPdfResponse(rsp *http.Response) (*GetCaseStatusInfoContentPdfResponse, error)
ParseGetCaseStatusInfoContentPdfResponse parses an HTTP response from a GetCaseStatusInfoContentPdfWithResponse call
func (GetCaseStatusInfoContentPdfResponse) Status ¶
func (r GetCaseStatusInfoContentPdfResponse) Status() string
Status returns HTTPResponse.Status
func (GetCaseStatusInfoContentPdfResponse) StatusCode ¶
func (r GetCaseStatusInfoContentPdfResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCaseStatusInfoContentZipResponse ¶
func ParseGetCaseStatusInfoContentZipResponse ¶
func ParseGetCaseStatusInfoContentZipResponse(rsp *http.Response) (*GetCaseStatusInfoContentZipResponse, error)
ParseGetCaseStatusInfoContentZipResponse parses an HTTP response from a GetCaseStatusInfoContentZipWithResponse call
func (GetCaseStatusInfoContentZipResponse) Status ¶
func (r GetCaseStatusInfoContentZipResponse) Status() string
Status returns HTTPResponse.Status
func (GetCaseStatusInfoContentZipResponse) StatusCode ¶
func (r GetCaseStatusInfoContentZipResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCaseStatusInfoPdfDownloadResponse ¶
func ParseGetCaseStatusInfoPdfDownloadResponse ¶
func ParseGetCaseStatusInfoPdfDownloadResponse(rsp *http.Response) (*GetCaseStatusInfoPdfDownloadResponse, error)
ParseGetCaseStatusInfoPdfDownloadResponse parses an HTTP response from a GetCaseStatusInfoPdfDownloadWithResponse call
func (GetCaseStatusInfoPdfDownloadResponse) Status ¶
func (r GetCaseStatusInfoPdfDownloadResponse) Status() string
Status returns HTTPResponse.Status
func (GetCaseStatusInfoPdfDownloadResponse) StatusCode ¶
func (r GetCaseStatusInfoPdfDownloadResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCaseStatusInfoZipDownloadResponse ¶
func ParseGetCaseStatusInfoZipDownloadResponse ¶
func ParseGetCaseStatusInfoZipDownloadResponse(rsp *http.Response) (*GetCaseStatusInfoZipDownloadResponse, error)
ParseGetCaseStatusInfoZipDownloadResponse parses an HTTP response from a GetCaseStatusInfoZipDownloadWithResponse call
func (GetCaseStatusInfoZipDownloadResponse) Status ¶
func (r GetCaseStatusInfoZipDownloadResponse) Status() string
Status returns HTTPResponse.Status
func (GetCaseStatusInfoZipDownloadResponse) StatusCode ¶
func (r GetCaseStatusInfoZipDownloadResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDocumentContentPdfDownloadResponse ¶
func ParseGetDocumentContentPdfDownloadResponse ¶
func ParseGetDocumentContentPdfDownloadResponse(rsp *http.Response) (*GetDocumentContentPdfDownloadResponse, error)
ParseGetDocumentContentPdfDownloadResponse parses an HTTP response from a GetDocumentContentPdfDownloadWithResponse call
func (GetDocumentContentPdfDownloadResponse) Status ¶
func (r GetDocumentContentPdfDownloadResponse) Status() string
Status returns HTTPResponse.Status
func (GetDocumentContentPdfDownloadResponse) StatusCode ¶
func (r GetDocumentContentPdfDownloadResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDocumentContentPdfResponse ¶
func ParseGetDocumentContentPdfResponse ¶
func ParseGetDocumentContentPdfResponse(rsp *http.Response) (*GetDocumentContentPdfResponse, error)
ParseGetDocumentContentPdfResponse parses an HTTP response from a GetDocumentContentPdfWithResponse call
func (GetDocumentContentPdfResponse) Status ¶
func (r GetDocumentContentPdfResponse) Status() string
Status returns HTTPResponse.Status
func (GetDocumentContentPdfResponse) StatusCode ¶
func (r GetDocumentContentPdfResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDocumentContentZipDownloadResponse ¶
func ParseGetDocumentContentZipDownloadResponse ¶
func ParseGetDocumentContentZipDownloadResponse(rsp *http.Response) (*GetDocumentContentZipDownloadResponse, error)
ParseGetDocumentContentZipDownloadResponse parses an HTTP response from a GetDocumentContentZipDownloadWithResponse call
func (GetDocumentContentZipDownloadResponse) Status ¶
func (r GetDocumentContentZipDownloadResponse) Status() string
Status returns HTTPResponse.Status
func (GetDocumentContentZipDownloadResponse) StatusCode ¶
func (r GetDocumentContentZipDownloadResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDocumentContentZipResponse ¶
func ParseGetDocumentContentZipResponse ¶
func ParseGetDocumentContentZipResponse(rsp *http.Response) (*GetDocumentContentZipResponse, error)
ParseGetDocumentContentZipResponse parses an HTTP response from a GetDocumentContentZipWithResponse call
func (GetDocumentContentZipResponse) Status ¶
func (r GetDocumentContentZipResponse) Status() string
Status returns HTTPResponse.Status
func (GetDocumentContentZipResponse) StatusCode ¶
func (r GetDocumentContentZipResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDocumentInfoXmlResponse ¶
func ParseGetDocumentInfoXmlResponse ¶
func ParseGetDocumentInfoXmlResponse(rsp *http.Response) (*GetDocumentInfoXmlResponse, error)
ParseGetDocumentInfoXmlResponse parses an HTTP response from a GetDocumentInfoXmlWithResponse call
func (GetDocumentInfoXmlResponse) Status ¶
func (r GetDocumentInfoXmlResponse) Status() string
Status returns HTTPResponse.Status
func (GetDocumentInfoXmlResponse) StatusCode ¶
func (r GetDocumentInfoXmlResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetListParams ¶
type GetListParams struct {
// From from is one of the number types listed above
From *string `form:"from,omitempty" json:"from,omitempty"`
// To to is one of the number types listed above
To *string `form:"to,omitempty" json:"to,omitempty"`
// Ids can be serial numbers, ref numbers, reg numbers seperated by commas
Ids []string `form:"ids" json:"ids"`
}
GetListParams defines parameters for GetList.
type GetListResponse ¶
type GetListResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TransactionBag
}
func ParseGetListResponse ¶
func ParseGetListResponse(rsp *http.Response) (*GetListResponse, error)
ParseGetListResponse parses an HTTP response from a GetListWithResponse call
func (GetListResponse) Status ¶
func (r GetListResponse) Status() string
Status returns HTTPResponse.Status
func (GetListResponse) StatusCode ¶
func (r GetListResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPageContentMediaResponse ¶
func ParseGetPageContentMediaResponse ¶
func ParseGetPageContentMediaResponse(rsp *http.Response) (*GetPageContentMediaResponse, error)
ParseGetPageContentMediaResponse parses an HTTP response from a GetPageContentMediaWithResponse call
func (GetPageContentMediaResponse) Status ¶
func (r GetPageContentMediaResponse) Status() string
Status returns HTTPResponse.Status
func (GetPageContentMediaResponse) StatusCode ¶
func (r GetPageContentMediaResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetcaseUpdateInfoParams ¶
type GetcaseUpdateInfoParams struct {
// Sn XXXXXXXX for US serial number
Sn string `form:"sn" json:"sn"`
}
GetcaseUpdateInfoParams defines parameters for GetcaseUpdateInfo.
type GetcaseUpdateInfoResponse ¶
type GetcaseUpdateInfoResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CaseUpdateInfoList
}
func ParseGetcaseUpdateInfoResponse ¶
func ParseGetcaseUpdateInfoResponse(rsp *http.Response) (*GetcaseUpdateInfoResponse, error)
ParseGetcaseUpdateInfoResponse parses an HTTP response from a GetcaseUpdateInfoWithResponse call
func (GetcaseUpdateInfoResponse) Status ¶
func (r GetcaseUpdateInfoResponse) Status() string
Status returns HTTPResponse.Status
func (GetcaseUpdateInfoResponse) StatusCode ¶
func (r GetcaseUpdateInfoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetcaseUpdateInfoXmlParams ¶
type GetcaseUpdateInfoXmlParams struct {
// Sn XXXXXXXX for US serial number
Sn string `form:"sn" json:"sn"`
}
GetcaseUpdateInfoXmlParams defines parameters for GetcaseUpdateInfoXml.
type GetcaseUpdateInfoXmlResponse ¶
type GetcaseUpdateInfoXmlResponse struct {
Body []byte
HTTPResponse *http.Response
XML200 *CaseUpdateInfoList
}
func ParseGetcaseUpdateInfoXmlResponse ¶
func ParseGetcaseUpdateInfoXmlResponse(rsp *http.Response) (*GetcaseUpdateInfoXmlResponse, error)
ParseGetcaseUpdateInfoXmlResponse parses an HTTP response from a GetcaseUpdateInfoXmlWithResponse call
func (GetcaseUpdateInfoXmlResponse) Status ¶
func (r GetcaseUpdateInfoXmlResponse) Status() string
Status returns HTTPResponse.Status
func (GetcaseUpdateInfoXmlResponse) StatusCode ¶
func (r GetcaseUpdateInfoXmlResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GoodsAndService ¶
type GoodsAndService struct {
ClassBasis *ClassBasis `json:"classBasis,omitempty"`
Description *string `json:"description,omitempty"`
FirstUseDate *int32 `json:"firstUseDate,omitempty"`
FirstUseDateDescription *string `json:"firstUseDateDescription,omitempty"`
FirstUseInCommerceDate *int32 `json:"firstUseInCommerceDate,omitempty"`
FirstUseInCommerceDateDescription *string `json:"firstUseInCommerceDateDescription,omitempty"`
InternationalClassPrime *bool `json:"internationalClassPrime,omitempty"`
InternationalClasses *[]TmClass `json:"internationalClasses,omitempty"`
PrimeClassCode *string `json:"primeClassCode,omitempty"`
PseudoClasses *[]string `json:"pseudoClasses,omitempty"`
SerialNumber *int32 `json:"serialNumber,omitempty"`
StatusCode *string `json:"statusCode,omitempty"`
StatusDate *string `json:"statusDate,omitempty"`
StatusDescription *string `json:"statusDescription,omitempty"`
UsClasses *[]TmClass `json:"usClasses,omitempty"`
}
GoodsAndService defines model for GoodsAndService.
type GoodsServicesBagType ¶
type GoodsServicesBagType struct {
GoodsServices []GoodsServicesType `json:"goodsServices"`
}
GoodsServicesBagType defines model for GoodsServicesBagType.
type GoodsServicesClassificationBagType ¶
type GoodsServicesClassificationBagType struct {
GoodsServicesClassification []GoodsServicesClassificationType `json:"goodsServicesClassification"`
}
GoodsServicesClassificationBagType defines model for GoodsServicesClassificationBagType.
type GoodsServicesClassificationType ¶
type GoodsServicesClassificationType struct {
ClassNumber *string `json:"classNumber,omitempty"`
ClassTitleText *string `json:"classTitleText,omitempty"`
ClassificationKindCode []string `json:"classificationKindCode"`
ClassificationVersion *string `json:"classificationVersion,omitempty"`
CommentText *OrderedTextType `json:"commentText,omitempty"`
NationalClassNumber *string `json:"nationalClassNumber,omitempty"`
}
GoodsServicesClassificationType defines model for GoodsServicesClassificationType.
type GoodsServicesLimitationBagType ¶
type GoodsServicesLimitationBagType struct {
GoodsServicesLimitation []GoodsServicesLimitationType `json:"goodsServicesLimitation"`
}
GoodsServicesLimitationBagType defines model for GoodsServicesLimitationBagType.
type GoodsServicesLimitationType ¶
type GoodsServicesLimitationType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
GoodsServicesLimitationCategory GoodsServicesLimitationTypeGoodsServicesLimitationCategory `json:"goodsServicesLimitationCategory"`
LimitationClassDescriptionBag *ClassDescriptionBagType `json:"limitationClassDescriptionBag,omitempty"`
LimitationCountryCodeBag LimitationCountryCodeBagType `json:"limitationCountryCodeBag"`
}
GoodsServicesLimitationType defines model for GoodsServicesLimitationType.
type GoodsServicesLimitationTypeGoodsServicesLimitationCategory ¶
type GoodsServicesLimitationTypeGoodsServicesLimitationCategory string
GoodsServicesLimitationTypeGoodsServicesLimitationCategory defines model for GoodsServicesLimitationType.GoodsServicesLimitationCategory.
const ( LISTLIMITEDTO GoodsServicesLimitationTypeGoodsServicesLimitationCategory = "LIST_LIMITED_TO" REMOVEFROMLIST GoodsServicesLimitationTypeGoodsServicesLimitationCategory = "REMOVE_FROM_LIST" )
Defines values for GoodsServicesLimitationTypeGoodsServicesLimitationCategory.
type GoodsServicesType ¶
type GoodsServicesType struct {
ClassDescriptionBag *ClassDescriptionBagType `json:"classDescriptionBag,omitempty"`
ClassificationKindCode *[]string `json:"classificationKindCode,omitempty"`
ClassificationVersion *string `json:"classificationVersion,omitempty"`
CommentText *OrderedTextType `json:"commentText,omitempty"`
GoodsServicesClassificationBag *GoodsServicesClassificationBagType `json:"goodsServicesClassificationBag,omitempty"`
NationalFilingBasis *NationalFilingBasisType `json:"nationalFilingBasis,omitempty"`
NationalGoodsServices *NationalGoodsServicesType `json:"nationalGoodsServices,omitempty"`
ProposedLeadingClassNumber *string `json:"proposedLeadingClassNumber,omitempty"`
}
GoodsServicesType defines model for GoodsServicesType.
type HolderBagType ¶
type HolderBagType struct {
Holder []ApplicantType `json:"holder"`
}
HolderBagType defines model for HolderBagType.
type HolderChangeBagType ¶
type HolderChangeBagType struct {
HolderBag HolderBagType `json:"holderBag"`
PreviousHolderBag PreviousHolderBagType `json:"previousHolderBag"`
}
HolderChangeBagType defines model for HolderChangeBagType.
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type IdentifierType ¶
type IdentifierType struct {
OfficeCode *string `json:"officeCode,omitempty"`
Value *string `json:"value,omitempty"`
}
IdentifierType defines model for IdentifierType.
type ImmutableListMultimapIntegerParty ¶
type ImmutableListMultimapIntegerParty struct {
Empty *bool `json:"empty,omitempty"`
}
ImmutableListMultimapIntegerParty defines model for ImmutableListMultimapIntegerParty.
type InternationalMarkIdentifierBagType ¶
type InternationalMarkIdentifierBagType struct {
InternationalMarkIdentifier []IdentifierType `json:"internationalMarkIdentifier"`
}
InternationalMarkIdentifierBagType defines model for InternationalMarkIdentifierBagType.
type InternationalRegistration ¶
type InternationalRegistration struct {
AutomaticProtectionDt *string `json:"automaticProtectionDt,omitempty"`
FirstRefusal *bool `json:"firstRefusal,omitempty"`
NotificationOfDesignationDt *string `json:"notificationOfDesignationDt,omitempty"`
PriorityClaimed *bool `json:"priorityClaimed,omitempty"`
RegStatuDesc *string `json:"regStatuDesc,omitempty"`
RegStatusDt *string `json:"regStatusDt,omitempty"`
RegistrationCancelledDt *string `json:"registrationCancelledDt,omitempty"`
RegistrationDate *string `json:"registrationDate,omitempty"`
RegistrationNum *string `json:"registrationNum,omitempty"`
RenewalDt *string `json:"renewalDt,omitempty"`
Sect67PriorityClaimDt *string `json:"sect67PriorityClaimDt,omitempty"`
SerialNumber *int32 `json:"serialNumber,omitempty"`
StatusCd *int32 `json:"statusCd,omitempty"`
}
InternationalRegistration defines model for InternationalRegistration.
type JAXBElementObject ¶
type JAXBElementObject struct {
GlobalScope *bool `json:"globalScope,omitempty"`
Name *QName `json:"name,omitempty"`
Nil *bool `json:"nil,omitempty"`
TypeSubstituted *bool `json:"typeSubstituted,omitempty"`
Value *map[string]interface{} `json:"value,omitempty"`
}
JAXBElementObject defines model for JAXBElementObject.
type LegalProceedingsBagType ¶
type LegalProceedingsBagType struct {
LegalProceedings []LegalProceedingsType `json:"legalProceedings"`
}
LegalProceedingsBagType defines model for LegalProceedingsBagType.
type LegalProceedingsType ¶
type LegalProceedingsType struct {
CancellationProceedingsOrConcurrentUseProceedingsOrOppositionExtensionRequest *[]map[string]interface{} `json:"cancellationProceedingsOrConcurrentUseProceedingsOrOppositionExtensionRequest,omitempty"`
}
LegalProceedingsType defines model for LegalProceedingsType.
type LicenceBagType ¶
type LicenceBagType struct {
Licence []LicenceType `json:"licence"`
}
LicenceBagType defines model for LicenceBagType.
type LicenceDocumentBagType ¶
type LicenceDocumentBagType struct {
LicenceDocument []DocumentType `json:"licenceDocument"`
}
LicenceDocumentBagType defines model for LicenceDocumentBagType.
type LicenceEventBagType ¶
type LicenceEventBagType struct {
LicenceEvent []LicenceEventType `json:"licenceEvent"`
}
LicenceEventBagType defines model for LicenceEventBagType.
type LicenceEventType ¶
type LicenceEventType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
LicenceEventCategory LicenceEventTypeLicenceEventCategory `json:"licenceEventCategory"`
LicenceEventDate *string `json:"licenceEventDate,omitempty"`
LicenceEventDateTime *string `json:"licenceEventDateTime,omitempty"`
LicenceEventResponseDate *string `json:"licenceEventResponseDate,omitempty"`
}
LicenceEventType defines model for LicenceEventType.
type LicenceEventTypeLicenceEventCategory ¶
type LicenceEventTypeLicenceEventCategory string
LicenceEventTypeLicenceEventCategory defines model for LicenceEventType.LicenceEventCategory.
const ( LicenceEventTypeLicenceEventCategoryACCEPTED LicenceEventTypeLicenceEventCategory = "ACCEPTED" LicenceEventTypeLicenceEventCategoryREJECTED LicenceEventTypeLicenceEventCategory = "REJECTED" LicenceEventTypeLicenceEventCategoryTOCHECK LicenceEventTypeLicenceEventCategory = "TO_CHECK" LicenceEventTypeLicenceEventCategoryWITHDRAWN LicenceEventTypeLicenceEventCategory = "WITHDRAWN" )
Defines values for LicenceEventTypeLicenceEventCategory.
type LicenceType ¶
type LicenceType struct {
GoodsServicesLimitation *GoodsServicesLimitationType `json:"goodsServicesLimitation,omitempty"`
GoodsServicesLimitationIndicator *bool `json:"goodsServicesLimitationIndicator,omitempty"`
LicenceCategory *LicenceTypeLicenceCategory `json:"licenceCategory,omitempty"`
LicenceDate *string `json:"licenceDate,omitempty"`
LicenceDocumentBag *LicenceDocumentBagType `json:"licenceDocumentBag,omitempty"`
LicenceEventBag *LicenceEventBagType `json:"licenceEventBag,omitempty"`
LicenceIdentifier *IdentifierType `json:"licenceIdentifier,omitempty"`
LicenceNumber *string `json:"licenceNumber,omitempty"`
LicenceReference *string `json:"licenceReference,omitempty"`
LicenceStatusCategory *LicenceTypeLicenceStatusCategory `json:"licenceStatusCategory,omitempty"`
LicenseeBag LicenseeBagType `json:"licenseeBag"`
PeriodLimitationEndDate *string `json:"periodLimitationEndDate,omitempty"`
PeriodLimitationIndicator *bool `json:"periodLimitationIndicator,omitempty"`
PeriodLimitationStartDate *string `json:"periodLimitationStartDate,omitempty"`
PeriodLimitationText *LocalizedTextType `json:"periodLimitationText,omitempty"`
RelatedLicenceIdentifier *IdentifierType `json:"relatedLicenceIdentifier,omitempty"`
RepresentativeBag *RepresentativeBagType `json:"representativeBag,omitempty"`
SublicenceIndicator *bool `json:"sublicenceIndicator,omitempty"`
TerritoryLimitationIndicator *bool `json:"territoryLimitationIndicator,omitempty"`
TerritoryLimitationText *LocalizedTextType `json:"territoryLimitationText,omitempty"`
}
LicenceType defines model for LicenceType.
type LicenceTypeLicenceCategory ¶
type LicenceTypeLicenceCategory string
LicenceTypeLicenceCategory defines model for LicenceType.LicenceCategory.
const ( LicenceTypeLicenceCategoryEXCLUSIVE LicenceTypeLicenceCategory = "EXCLUSIVE" LicenceTypeLicenceCategoryNONEXCLUSIVE LicenceTypeLicenceCategory = "NON_EXCLUSIVE" LicenceTypeLicenceCategoryUNKNOWN LicenceTypeLicenceCategory = "UNKNOWN" )
Defines values for LicenceTypeLicenceCategory.
type LicenceTypeLicenceStatusCategory ¶
type LicenceTypeLicenceStatusCategory string
LicenceTypeLicenceStatusCategory defines model for LicenceType.LicenceStatusCategory.
const ( CANCELLED LicenceTypeLicenceStatusCategory = "CANCELLED" EXPIRED LicenceTypeLicenceStatusCategory = "EXPIRED" TOVERIFY LicenceTypeLicenceStatusCategory = "TO_VERIFY" VALID LicenceTypeLicenceStatusCategory = "VALID" )
Defines values for LicenceTypeLicenceStatusCategory.
type LicenseeBagType ¶
type LicenseeBagType struct {
Licensee []LicenseeType `json:"licensee"`
}
LicenseeBagType defines model for LicenseeBagType.
type LicenseeType ¶
type LicenseeType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
Entitlement *EntitlementType `json:"entitlement,omitempty"`
IncorporationCountryCode *[]string `json:"incorporationCountryCode,omitempty"`
IncorporationState *string `json:"incorporationState,omitempty"`
LegalEntityName string `json:"legalEntityName"`
NationalLegalEntityCode *string `json:"nationalLegalEntityCode,omitempty"`
NationalityCode *[]string `json:"nationalityCode,omitempty"`
OperationCategory *LicenseeTypeOperationCategory `json:"operationCategory,omitempty"`
PartyIdentifierOrContact *[]map[string]interface{} `json:"partyIdentifierOrContact,omitempty"`
SequenceNumber *string `json:"sequenceNumber,omitempty"`
}
LicenseeType defines model for LicenseeType.
type LicenseeTypeOperationCategory ¶
type LicenseeTypeOperationCategory string
LicenseeTypeOperationCategory defines model for LicenseeType.OperationCategory.
const ( LicenseeTypeOperationCategoryDELETE LicenseeTypeOperationCategory = "DELETE" LicenseeTypeOperationCategoryINSERT LicenseeTypeOperationCategory = "INSERT" LicenseeTypeOperationCategorySELECT LicenseeTypeOperationCategory = "SELECT" LicenseeTypeOperationCategoryUPDATE LicenseeTypeOperationCategory = "UPDATE" )
Defines values for LicenseeTypeOperationCategory.
type LimitationCountryCodeBagType ¶
type LimitationCountryCodeBagType struct {
LimitationCountryCode []string `json:"limitationCountryCode"`
}
LimitationCountryCodeBagType defines model for LimitationCountryCodeBagType.
type LoadOldXMLResponse ¶
type LoadOldXMLResponse struct {
Body []byte
HTTPResponse *http.Response
XML200 *TransactionType
}
func ParseLoadOldXMLResponse ¶
func ParseLoadOldXMLResponse(rsp *http.Response) (*LoadOldXMLResponse, error)
ParseLoadOldXMLResponse parses an HTTP response from a LoadOldXMLWithResponse call
func (LoadOldXMLResponse) Status ¶
func (r LoadOldXMLResponse) Status() string
Status returns HTTPResponse.Status
func (LoadOldXMLResponse) StatusCode ¶
func (r LoadOldXMLResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type LoadXMLResponse ¶
type LoadXMLResponse struct {
Body []byte
HTTPResponse *http.Response
XML200 *TrademarkTransactionType
}
func ParseLoadXMLResponse ¶
func ParseLoadXMLResponse(rsp *http.Response) (*LoadXMLResponse, error)
ParseLoadXMLResponse parses an HTTP response from a LoadXMLWithResponse call
func (LoadXMLResponse) Status ¶
func (r LoadXMLResponse) Status() string
Status returns HTTPResponse.Status
func (LoadXMLResponse) StatusCode ¶
func (r LoadXMLResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type LocalTime ¶
type LocalTime struct {
Chronology *Chronology `json:"chronology,omitempty"`
FieldTypes *[]DateTimeFieldType `json:"fieldTypes,omitempty"`
Fields *[]DateTimeField `json:"fields,omitempty"`
HourOfDay *int32 `json:"hourOfDay,omitempty"`
MillisOfDay *int32 `json:"millisOfDay,omitempty"`
MillisOfSecond *int32 `json:"millisOfSecond,omitempty"`
MinuteOfHour *int32 `json:"minuteOfHour,omitempty"`
SecondOfMinute *int32 `json:"secondOfMinute,omitempty"`
Values *[]int32 `json:"values,omitempty"`
}
LocalTime defines model for LocalTime.
type LocalizedTextType ¶
type LocalizedTextType struct {
LanguageCode *string `json:"languageCode,omitempty"`
Value *string `json:"value,omitempty"`
}
LocalizedTextType defines model for LocalizedTextType.
type LoginInformationType ¶
type LoginInformationType struct {
Login string `json:"login"`
LoginEmail *string `json:"loginEmail,omitempty"`
Password *[]map[string]interface{} `json:"password,omitempty"`
}
LoginInformationType defines model for LoginInformationType.
type MaintenanceFilingBagType ¶
type MaintenanceFilingBagType struct {
MaintenanceFiling []MaintenanceFilingType `json:"maintenanceFiling"`
}
MaintenanceFilingBagType defines model for MaintenanceFilingBagType.
type MaintenanceFilingType ¶
type MaintenanceFilingType struct {
DecisionStatusCategory *string `json:"decisionStatusCategory,omitempty"`
SectionDescriptionText string `json:"sectionDescriptionText"`
SectionText string `json:"sectionText"`
}
MaintenanceFilingType defines model for MaintenanceFilingType.
type MarkDescriptionBagType ¶
type MarkDescriptionBagType struct {
MarkDescriptionImage *[]MarkImageType `json:"markDescriptionImage,omitempty"`
MarkDescriptionText []LocalizedTextType `json:"markDescriptionText"`
NationalMarkDescription *NationalMarkDescriptionType `json:"nationalMarkDescription,omitempty"`
}
MarkDescriptionBagType defines model for MarkDescriptionBagType.
type MarkDisclaimerBagType ¶
type MarkDisclaimerBagType struct {
MarkDisclaimerText []OrderedTextType `json:"markDisclaimerText"`
}
MarkDisclaimerBagType defines model for MarkDisclaimerBagType.
type MarkEventBagType ¶
type MarkEventBagType struct {
MarkEvent []MarkEventType `json:"markEvent"`
}
MarkEventBagType defines model for MarkEventBagType.
type MarkEventType ¶
type MarkEventType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
MarkEventCategory MarkEventTypeMarkEventCategory `json:"markEventCategory"`
MarkEventDate *string `json:"markEventDate,omitempty"`
MarkEventDateTime *string `json:"markEventDateTime,omitempty"`
MarkEventResponseDate *string `json:"markEventResponseDate,omitempty"`
NationalMarkEvent NationalMarkEventType `json:"nationalMarkEvent"`
}
MarkEventType defines model for MarkEventType.
type MarkEventTypeMarkEventCategory ¶
type MarkEventTypeMarkEventCategory string
MarkEventTypeMarkEventCategory defines model for MarkEventType.MarkEventCategory.
const ( ACTIONBEFORECOURTOFJUSTICEPENDING MarkEventTypeMarkEventCategory = "ACTION_BEFORE_COURT_OF_JUSTICE_PENDING" APPEALPENDING MarkEventTypeMarkEventCategory = "APPEAL_PENDING" APPLICATIONACCEPTED MarkEventTypeMarkEventCategory = "APPLICATION_ACCEPTED" APPLICATIONFILED MarkEventTypeMarkEventCategory = "APPLICATION_FILED" APPLICATIONPUBLISHED MarkEventTypeMarkEventCategory = "APPLICATION_PUBLISHED" APPLICATIONREFUSED MarkEventTypeMarkEventCategory = "APPLICATION_REFUSED" APPLICATIONWITHDRAWN MarkEventTypeMarkEventCategory = "APPLICATION_WITHDRAWN" CLASSIFICATIONCHECKED MarkEventTypeMarkEventCategory = "CLASSIFICATION_CHECKED" CONVERSIONREQUESTED MarkEventTypeMarkEventCategory = "CONVERSION_REQUESTED" DOMESTICINTERNATIONALAPPLICATIONHISTORYENTRY MarkEventTypeMarkEventCategory = "DOMESTIC_INTERNATIONAL_APPLICATION_HISTORY_ENTRY" FILINGDATEACCORDED MarkEventTypeMarkEventCategory = "FILING_DATE_ACCORDED" INTERRUPTIONOFPROCEEDING MarkEventTypeMarkEventCategory = "INTERRUPTION_OF_PROCEEDING" INVALIDITYPROCEEDINGPENDING MarkEventTypeMarkEventCategory = "INVALIDITY_PROCEEDING_PENDING" LOCATIONHISTORYENTRY MarkEventTypeMarkEventCategory = "LOCATION_HISTORY_ENTRY" NATIONALASSIGNMENTHISTORYENTRY MarkEventTypeMarkEventCategory = "NATIONAL_ASSIGNMENT_HISTORY_ENTRY" NATIONALBOARDPROCEEDINGHISTORYENTRY MarkEventTypeMarkEventCategory = "NATIONAL_BOARD_PROCEEDING_HISTORY_ENTRY" NATIONALPROSECUTIONHISTORYENTRY MarkEventTypeMarkEventCategory = "NATIONAL_PROSECUTION_HISTORY_ENTRY" OPPOSITIONPENDING MarkEventTypeMarkEventCategory = "OPPOSITION_PENDING" REGISTRATIONCANCELLED MarkEventTypeMarkEventCategory = "REGISTRATION_CANCELLED" REGISTRATIONPUBLISHED MarkEventTypeMarkEventCategory = "REGISTRATION_PUBLISHED" REGISTRATIONSURRENDERED MarkEventTypeMarkEventCategory = "REGISTRATION_SURRENDERED" REVOCATIONPROCEEDINGPENDING MarkEventTypeMarkEventCategory = "REVOCATION_PROCEEDING_PENDING" )
Defines values for MarkEventTypeMarkEventCategory.
type MarkImageClassificationType ¶
type MarkImageClassificationType struct {
FigurativeElementClassificationBag FigurativeElementClassificationBagType `json:"figurativeElementClassificationBag"`
}
MarkImageClassificationType defines model for MarkImageClassificationType.
type MarkImageRenditionBagType ¶
type MarkImageRenditionBagType struct {
MarkImageRendition []MarkImageRenditionType `json:"markImageRendition"`
}
MarkImageRenditionBagType defines model for MarkImageRenditionBagType.
type MarkImageRenditionType ¶
type MarkImageRenditionType struct {
ColourModeCategory *MarkImageRenditionTypeColourModeCategory `json:"colourModeCategory,omitempty"`
FileName *string `json:"fileName,omitempty"`
HeightMeasure MeasureType `json:"heightMeasure"`
ImageFormatCategory *MarkImageRenditionTypeImageFormatCategory `json:"imageFormatCategory,omitempty"`
MarkImageRenditionCategory *MarkImageRenditionTypeMarkImageRenditionCategory `json:"markImageRenditionCategory,omitempty"`
WidthMeasure MeasureType `json:"widthMeasure"`
}
MarkImageRenditionType defines model for MarkImageRenditionType.
type MarkImageRenditionTypeColourModeCategory ¶
type MarkImageRenditionTypeColourModeCategory string
MarkImageRenditionTypeColourModeCategory defines model for MarkImageRenditionType.ColourModeCategory.
const ( MarkImageRenditionTypeColourModeCategoryBLACKANDWHITE MarkImageRenditionTypeColourModeCategory = "BLACK_AND_WHITE" MarkImageRenditionTypeColourModeCategoryCOLOUR MarkImageRenditionTypeColourModeCategory = "COLOUR" MarkImageRenditionTypeColourModeCategoryGREYSCALE MarkImageRenditionTypeColourModeCategory = "GREYSCALE" )
Defines values for MarkImageRenditionTypeColourModeCategory.
type MarkImageRenditionTypeImageFormatCategory ¶
type MarkImageRenditionTypeImageFormatCategory string
MarkImageRenditionTypeImageFormatCategory defines model for MarkImageRenditionType.ImageFormatCategory.
const ( MarkImageRenditionTypeImageFormatCategoryGIF MarkImageRenditionTypeImageFormatCategory = "GIF" MarkImageRenditionTypeImageFormatCategoryJPEG MarkImageRenditionTypeImageFormatCategory = "JPEG" MarkImageRenditionTypeImageFormatCategoryPNG MarkImageRenditionTypeImageFormatCategory = "PNG" MarkImageRenditionTypeImageFormatCategorySVG MarkImageRenditionTypeImageFormatCategory = "SVG" MarkImageRenditionTypeImageFormatCategoryTIFF MarkImageRenditionTypeImageFormatCategory = "TIFF" )
Defines values for MarkImageRenditionTypeImageFormatCategory.
type MarkImageRenditionTypeMarkImageRenditionCategory ¶
type MarkImageRenditionTypeMarkImageRenditionCategory string
MarkImageRenditionTypeMarkImageRenditionCategory defines model for MarkImageRenditionType.MarkImageRenditionCategory.
const ( MarkImageRenditionTypeMarkImageRenditionCategoryGREYSCALE MarkImageRenditionTypeMarkImageRenditionCategory = "GREYSCALE" MarkImageRenditionTypeMarkImageRenditionCategoryOFFICECOPY MarkImageRenditionTypeMarkImageRenditionCategory = "OFFICE_COPY" MarkImageRenditionTypeMarkImageRenditionCategoryTHUMBNAIL MarkImageRenditionTypeMarkImageRenditionCategory = "THUMBNAIL" )
Defines values for MarkImageRenditionTypeMarkImageRenditionCategory.
type MarkImageType ¶
type MarkImageType struct {
ColourIndicator *bool `json:"colourIndicator,omitempty"`
ColourModeCategory *MarkImageTypeColourModeCategory `json:"colourModeCategory,omitempty"`
FileName string `json:"fileName"`
HeightMeasure *MeasureType `json:"heightMeasure,omitempty"`
ImageFormatCategory *MarkImageTypeImageFormatCategory `json:"imageFormatCategory,omitempty"`
MarkImageClassification *MarkImageClassificationType `json:"markImageClassification,omitempty"`
MarkImageColourClaimedText *[]OrderedTextType `json:"markImageColourClaimedText,omitempty"`
MarkImageColourPartClaimedText *[]OrderedTextType `json:"markImageColourPartClaimedText,omitempty"`
MarkImageQualityIndicator *bool `json:"markImageQualityIndicator,omitempty"`
MarkImageRenditionBag *MarkImageRenditionBagType `json:"markImageRenditionBag,omitempty"`
NationalDesignSearchCodeBag *NationalDesignSearchCodeBagType `json:"nationalDesignSearchCodeBag,omitempty"`
SequenceNumber *string `json:"sequenceNumber,omitempty"`
WidthMeasure *MeasureType `json:"widthMeasure,omitempty"`
}
MarkImageType defines model for MarkImageType.
type MarkImageTypeColourModeCategory ¶
type MarkImageTypeColourModeCategory string
MarkImageTypeColourModeCategory defines model for MarkImageType.ColourModeCategory.
const ( BLACKANDWHITE MarkImageTypeColourModeCategory = "BLACK_AND_WHITE" COLOUR MarkImageTypeColourModeCategory = "COLOUR" GREYSCALE MarkImageTypeColourModeCategory = "GREYSCALE" )
Defines values for MarkImageTypeColourModeCategory.
type MarkImageTypeImageFormatCategory ¶
type MarkImageTypeImageFormatCategory string
MarkImageTypeImageFormatCategory defines model for MarkImageType.ImageFormatCategory.
const ( MarkImageTypeImageFormatCategoryGIF MarkImageTypeImageFormatCategory = "GIF" MarkImageTypeImageFormatCategoryJPEG MarkImageTypeImageFormatCategory = "JPEG" MarkImageTypeImageFormatCategoryPNG MarkImageTypeImageFormatCategory = "PNG" MarkImageTypeImageFormatCategorySVG MarkImageTypeImageFormatCategory = "SVG" MarkImageTypeImageFormatCategoryTIFF MarkImageTypeImageFormatCategory = "TIFF" )
Defines values for MarkImageTypeImageFormatCategory.
type MarkRecordBagType ¶
type MarkRecordBagType struct {
MarkRecord []MarkRecordType `json:"markRecord"`
}
MarkRecordBagType defines model for MarkRecordBagType.
type MarkRecordRelationBagType ¶
type MarkRecordRelationBagType struct {
MarkRecordRelation []MarkRecordRelationType `json:"markRecordRelation"`
}
MarkRecordRelationBagType defines model for MarkRecordRelationBagType.
type MarkRecordRelationType ¶
type MarkRecordRelationType struct {
RecordIdentifierBag RecordIdentifierBagType `json:"recordIdentifierBag"`
TrademarkIdentifierBag TrademarkIdentifierBagType `json:"trademarkIdentifierBag"`
}
MarkRecordRelationType defines model for MarkRecordRelationType.
type MarkRecordType ¶
type MarkRecordType struct {
BasicRecord *BasicRecordType `json:"basicRecord,omitempty"`
RecordChangeNameAddress *RecordChangeNameAddressType `json:"recordChangeNameAddress,omitempty"`
RecordLicence *RecordLicenceType `json:"recordLicence,omitempty"`
RecordNationalInternationalReplacement *RecordNationalInternationalReplacementType `json:"recordNationalInternationalReplacement,omitempty"`
RecordOppositionPeriod *RecordOppositionPeriodType `json:"recordOppositionPeriod,omitempty"`
RecordShortNotation *RecordShortNotationType `json:"recordShortNotation,omitempty"`
RecordTransfer *RecordTransferType `json:"recordTransfer,omitempty"`
}
MarkRecordType defines model for MarkRecordType.
type MarkRepresentationType ¶
type MarkRepresentationType struct {
MarkDescriptionBag *MarkDescriptionBagType `json:"markDescriptionBag,omitempty"`
MarkFeatureCategory *MarkRepresentationTypeMarkFeatureCategory `json:"markFeatureCategory,omitempty"`
MarkReproduction MarkReproductionType `json:"markReproduction"`
}
MarkRepresentationType defines model for MarkRepresentationType.
type MarkRepresentationTypeMarkFeatureCategory ¶
type MarkRepresentationTypeMarkFeatureCategory string
MarkRepresentationTypeMarkFeatureCategory defines model for MarkRepresentationType.MarkFeatureCategory.
const ( MarkRepresentationTypeMarkFeatureCategoryCOLOUR MarkRepresentationTypeMarkFeatureCategory = "COLOUR" MarkRepresentationTypeMarkFeatureCategoryCOMBINED MarkRepresentationTypeMarkFeatureCategory = "COMBINED" MarkRepresentationTypeMarkFeatureCategoryFIGURATIVE MarkRepresentationTypeMarkFeatureCategory = "FIGURATIVE" MarkRepresentationTypeMarkFeatureCategoryHOLOGRAM MarkRepresentationTypeMarkFeatureCategory = "HOLOGRAM" MarkRepresentationTypeMarkFeatureCategoryMOTION MarkRepresentationTypeMarkFeatureCategory = "MOTION" MarkRepresentationTypeMarkFeatureCategoryMULTIMEDIA MarkRepresentationTypeMarkFeatureCategory = "MULTIMEDIA" MarkRepresentationTypeMarkFeatureCategoryOLFACTORY MarkRepresentationTypeMarkFeatureCategory = "OLFACTORY" MarkRepresentationTypeMarkFeatureCategoryOTHER MarkRepresentationTypeMarkFeatureCategory = "OTHER" MarkRepresentationTypeMarkFeatureCategoryPOSITION MarkRepresentationTypeMarkFeatureCategory = "POSITION" MarkRepresentationTypeMarkFeatureCategorySOUND MarkRepresentationTypeMarkFeatureCategory = "SOUND" MarkRepresentationTypeMarkFeatureCategorySTYLIZEDCHARACTERS MarkRepresentationTypeMarkFeatureCategory = "STYLIZED_CHARACTERS" MarkRepresentationTypeMarkFeatureCategoryTASTE MarkRepresentationTypeMarkFeatureCategory = "TASTE" MarkRepresentationTypeMarkFeatureCategoryTHREEDIMENSIONAL MarkRepresentationTypeMarkFeatureCategory = "THREE_DIMENSIONAL" MarkRepresentationTypeMarkFeatureCategoryTOUCH MarkRepresentationTypeMarkFeatureCategory = "TOUCH" MarkRepresentationTypeMarkFeatureCategoryTRACER MarkRepresentationTypeMarkFeatureCategory = "TRACER" MarkRepresentationTypeMarkFeatureCategoryWORD MarkRepresentationTypeMarkFeatureCategory = "WORD" )
Defines values for MarkRepresentationTypeMarkFeatureCategory.
type MarkReproductionType ¶
type MarkReproductionType struct {
WordMarkSpecificationOrMarkImageBagOrMarkSoundBag *[]map[string]interface{} `json:"wordMarkSpecificationOrMarkImageBagOrMarkSoundBag,omitempty"`
}
MarkReproductionType defines model for MarkReproductionType.
type MarkUserBagType ¶
type MarkUserBagType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
Contact []ContactType `json:"contact"`
}
MarkUserBagType defines model for MarkUserBagType.
type MeasureType ¶
type MeasureType struct {
MeasureUnitCode *MeasureTypeMeasureUnitCode `json:"measureUnitCode,omitempty"`
Value *float32 `json:"value,omitempty"`
}
MeasureType defines model for MeasureType.
type MeasureTypeMeasureUnitCode ¶
type MeasureTypeMeasureUnitCode string
MeasureTypeMeasureUnitCode defines model for MeasureType.MeasureUnitCode.
const ( MeasureTypeMeasureUnitCodeCM MeasureTypeMeasureUnitCode = "CM" MeasureTypeMeasureUnitCodeIN MeasureTypeMeasureUnitCode = "IN" MeasureTypeMeasureUnitCodeMM MeasureTypeMeasureUnitCode = "MM" MeasureTypeMeasureUnitCodePT MeasureTypeMeasureUnitCode = "PT" MeasureTypeMeasureUnitCodePX MeasureTypeMeasureUnitCode = "PX" MeasureTypeMeasureUnitCodeTP MeasureTypeMeasureUnitCode = "TP" )
Defines values for MeasureTypeMeasureUnitCode.
type NameType ¶
type NameType struct {
PersonNameOrOrganizationNameOrEntityName *[]map[string]interface{} `json:"personNameOrOrganizationNameOrEntityName,omitempty"`
}
NameType defines model for NameType.
type NationalCaseLocationType ¶
type NationalCaseLocationType struct {
ChargeTo *string `json:"chargeTo,omitempty"`
ChargeToLocation *string `json:"chargeToLocation,omitempty"`
CurrentLocationCode *string `json:"currentLocationCode,omitempty"`
CurrentLocationDate *string `json:"currentLocationDate,omitempty"`
CurrentLocationText *string `json:"currentLocationText,omitempty"`
LawOfficeAssignedDescriptionCode *string `json:"lawOfficeAssignedDescriptionCode,omitempty"`
LawOfficeAssignedText string `json:"lawOfficeAssignedText"`
PhysicalLocation *string `json:"physicalLocation,omitempty"`
PhysicalLocationDate *string `json:"physicalLocationDate,omitempty"`
}
NationalCaseLocationType defines model for NationalCaseLocationType.
type NationalDesignSearchCodeBagType ¶
type NationalDesignSearchCodeBagType struct {
NationalDesignSearchCode []NationalDesignSearchCodeType `json:"nationalDesignSearchCode"`
}
NationalDesignSearchCodeBagType defines model for NationalDesignSearchCodeBagType.
type NationalDesignSearchCodeType ¶
type NationalDesignSearchCodeType struct {
NationalDesignCode string `json:"nationalDesignCode"`
NationalDesignCodeDescriptionText []string `json:"nationalDesignCodeDescriptionText"`
}
NationalDesignSearchCodeType defines model for NationalDesignSearchCodeType.
type NationalFilingBasisType ¶
type NationalFilingBasisType struct {
FilingBasisOrCurrentBasisOrAmendedBasis *[]JAXBElementObject `json:"filingBasisOrCurrentBasisOrAmendedBasis,omitempty"`
}
NationalFilingBasisType defines model for NationalFilingBasisType.
type NationalGoodsServicesType ¶
type NationalGoodsServicesType struct {
ActiveClassTotalQuantity *int `json:"activeClassTotalQuantity,omitempty"`
CommentText *OrderedTextType `json:"commentText,omitempty"`
NationalClassTotalQuantity int `json:"nationalClassTotalQuantity"`
}
NationalGoodsServicesType defines model for NationalGoodsServicesType.
type NationalMarkBagType ¶
type NationalMarkBagType struct {
NationalMark []NationalMarkType `json:"nationalMark"`
}
NationalMarkBagType defines model for NationalMarkBagType.
type NationalMarkDescriptionType ¶
type NationalMarkDescriptionType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
LiningStipplingStatementText *string `json:"liningStipplingStatementText,omitempty"`
MarkFeatureCode *string `json:"markFeatureCode,omitempty"`
NamePortraitConsentText *string `json:"namePortraitConsentText,omitempty"`
NationalMarkApplicationNumber *ApplicationNumberType `json:"nationalMarkApplicationNumber,omitempty"`
NationalMarkRegistrationNumber *string `json:"nationalMarkRegistrationNumber,omitempty"`
PseudoMarkText *string `json:"pseudoMarkText,omitempty"`
}
NationalMarkDescriptionType defines model for NationalMarkDescriptionType.
type NationalMarkEventType ¶
type NationalMarkEventType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
MarkEventAdditionalText *string `json:"markEventAdditionalText,omitempty"`
MarkEventCode *string `json:"markEventCode,omitempty"`
MarkEventDescriptionText []string `json:"markEventDescriptionText"`
MarkEventDocumentIdentifier *IdentifierType `json:"markEventDocumentIdentifier,omitempty"`
MarkEventEntryNumber *int `json:"markEventEntryNumber,omitempty"`
}
NationalMarkEventType defines model for NationalMarkEventType.
type NationalMarkType ¶
type NationalMarkType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
LiningStipplingStatementText *string `json:"liningStipplingStatementText,omitempty"`
MarkFeatureCode *string `json:"markFeatureCode,omitempty"`
NamePortraitConsentText *string `json:"namePortraitConsentText,omitempty"`
NationalMarkApplicationNumber *ApplicationNumberType `json:"nationalMarkApplicationNumber,omitempty"`
NationalMarkFilingDate *string `json:"nationalMarkFilingDate,omitempty"`
NationalMarkPriorityDate *string `json:"nationalMarkPriorityDate,omitempty"`
NationalMarkRegistrationDate *string `json:"nationalMarkRegistrationDate,omitempty"`
NationalMarkRegistrationNumber *string `json:"nationalMarkRegistrationNumber,omitempty"`
PseudoMarkText *string `json:"pseudoMarkText,omitempty"`
}
NationalMarkType defines model for NationalMarkType.
type NationalPublicationType ¶
type NationalPublicationType struct {
ProposedRegistrationNumber *string `json:"proposedRegistrationNumber,omitempty"`
PublicationActionDate *string `json:"publicationActionDate,omitempty"`
PublicationCategoryText *string `json:"publicationCategoryText,omitempty"`
PublicationNoticeDate *string `json:"publicationNoticeDate,omitempty"`
PublicationStatusCategory string `json:"publicationStatusCategory"`
RegistrationChangeBag *RegistrationChangeBagType `json:"registrationChangeBag,omitempty"`
}
NationalPublicationType defines model for NationalPublicationType.
type NationalRepresentativeType ¶
type NationalRepresentativeType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
ContactOrPartyIdentifier *[]map[string]interface{} `json:"contactOrPartyIdentifier,omitempty"`
OperationCategory *NationalRepresentativeTypeOperationCategory `json:"operationCategory,omitempty"`
SequenceNumber *string `json:"sequenceNumber,omitempty"`
Version *VersionType `json:"version,omitempty"`
}
NationalRepresentativeType defines model for NationalRepresentativeType.
type NationalRepresentativeTypeOperationCategory ¶
type NationalRepresentativeTypeOperationCategory string
NationalRepresentativeTypeOperationCategory defines model for NationalRepresentativeType.OperationCategory.
const ( NationalRepresentativeTypeOperationCategoryDELETE NationalRepresentativeTypeOperationCategory = "DELETE" NationalRepresentativeTypeOperationCategoryINSERT NationalRepresentativeTypeOperationCategory = "INSERT" NationalRepresentativeTypeOperationCategorySELECT NationalRepresentativeTypeOperationCategory = "SELECT" NationalRepresentativeTypeOperationCategoryUPDATE NationalRepresentativeTypeOperationCategory = "UPDATE" )
Defines values for NationalRepresentativeTypeOperationCategory.
type NationalStatusBagType ¶
type NationalStatusBagType struct {
NationalStatus []NationalStatusType `json:"nationalStatus"`
}
NationalStatusBagType defines model for NationalStatusBagType.
type NationalStatusType ¶
type NationalStatusType struct {
ClassNumberStatusCategory *NationalStatusTypeClassNumberStatusCategory `json:"classNumberStatusCategory,omitempty"`
NationalStatusCategory NationalStatusTypeNationalStatusCategory `json:"nationalStatusCategory"`
NationalStatusCode *string `json:"nationalStatusCode,omitempty"`
NationalStatusDate *string `json:"nationalStatusDate,omitempty"`
NationalStatusExternalDescriptionText *string `json:"nationalStatusExternalDescriptionText,omitempty"`
NationalStatusInternalDescriptionText *string `json:"nationalStatusInternalDescriptionText,omitempty"`
}
NationalStatusType defines model for NationalStatusType.
type NationalStatusTypeClassNumberStatusCategory ¶
type NationalStatusTypeClassNumberStatusCategory string
NationalStatusTypeClassNumberStatusCategory defines model for NationalStatusType.ClassNumberStatusCategory.
const ( NationalStatusTypeClassNumberStatusCategoryNATIONAL NationalStatusTypeClassNumberStatusCategory = "NATIONAL" NationalStatusTypeClassNumberStatusCategoryPROVISIONAL NationalStatusTypeClassNumberStatusCategory = "PROVISIONAL" )
Defines values for NationalStatusTypeClassNumberStatusCategory.
type NationalStatusTypeNationalStatusCategory ¶
type NationalStatusTypeNationalStatusCategory string
NationalStatusTypeNationalStatusCategory defines model for NationalStatusType.NationalStatusCategory.
const ( NATIONALCLASSSTATUS NationalStatusTypeNationalStatusCategory = "NATIONAL_CLASS_STATUS" NATIONALLEGALPROCEEDINGSTATUS NationalStatusTypeNationalStatusCategory = "NATIONAL_LEGAL_PROCEEDING_STATUS" NATIONALTERMSTATUS NationalStatusTypeNationalStatusCategory = "NATIONAL_TERM_STATUS" NATIONALTRADEMARKSTATUS NationalStatusTypeNationalStatusCategory = "NATIONAL_TRADEMARK_STATUS" PREVIOUSREGISTRATIONSTATUS NationalStatusTypeNationalStatusCategory = "PREVIOUS_REGISTRATION_STATUS" )
Defines values for NationalStatusTypeNationalStatusCategory.
type NationalTrademarkInformationType ¶
type NationalTrademarkInformationType struct {
AllowanceNoticeDate *string `json:"allowanceNoticeDate,omitempty"`
AmendedPrincipalRegisterIndicator *bool `json:"amendedPrincipalRegisterIndicator,omitempty"`
AmendedSupplementalRegisterIndicator *bool `json:"amendedSupplementalRegisterIndicator,omitempty"`
ApplicationAbandonedDate *string `json:"applicationAbandonedDate,omitempty"`
CertificateCorrectingRegistrationText *string `json:"certificateCorrectingRegistrationText,omitempty"`
CertificationStatementText *string `json:"certificationStatementText,omitempty"`
ConcurrentUseStatementText *string `json:"concurrentUseStatementText,omitempty"`
CurrentlyPlusApplicationIndicator *bool `json:"currentlyPlusApplicationIndicator,omitempty"`
CurrentlyReducedFeeApplicationIndicator *bool `json:"currentlyReducedFeeApplicationIndicator,omitempty"`
FiledAsPlusApplicationIndicator *bool `json:"filedAsPlusApplicationIndicator,omitempty"`
FiledAsReducedFeeApplicationIndicator *bool `json:"filedAsReducedFeeApplicationIndicator,omitempty"`
InterferenceStatementText *string `json:"interferenceStatementText,omitempty"`
MaintenanceFilingBag *MaintenanceFilingBagType `json:"maintenanceFilingBag,omitempty"`
MarkCurrentStatusExternalDescriptionText *string `json:"markCurrentStatusExternalDescriptionText,omitempty"`
MarkCurrentStatusInternalDescriptionText *string `json:"markCurrentStatusInternalDescriptionText,omitempty"`
NationalCaseLocation *NationalCaseLocationType `json:"nationalCaseLocation,omitempty"`
OrderRestrictingScopeStatementText *string `json:"orderRestrictingScopeStatementText,omitempty"`
PreviouslyRegisteredMarkPublicationIndicator *bool `json:"previouslyRegisteredMarkPublicationIndicator,omitempty"`
PreviouslyRegisteredMarkPublishedDate *string `json:"previouslyRegisteredMarkPublishedDate,omitempty"`
RegistationCertificateAmendmentText *string `json:"registationCertificateAmendmentText,omitempty"`
RegisterAmendedDate *string `json:"registerAmendedDate,omitempty"`
RegisterCategory NationalTrademarkInformationTypeRegisterCategory `json:"registerCategory"`
RegistrationCancelledDate *string `json:"registrationCancelledDate,omitempty"`
RegistrationChangeIndicator *bool `json:"registrationChangeIndicator,omitempty"`
RenewalDate *string `json:"renewalDate,omitempty"`
RestrictionStatementText *string `json:"restrictionStatementText,omitempty"`
TradeDistinctivenessScopeText *string `json:"tradeDistinctivenessScopeText,omitempty"`
}
NationalTrademarkInformationType defines model for NationalTrademarkInformationType.
type NationalTrademarkInformationTypeRegisterCategory ¶
type NationalTrademarkInformationTypeRegisterCategory string
NationalTrademarkInformationTypeRegisterCategory defines model for NationalTrademarkInformationType.RegisterCategory.
const ( NationalTrademarkInformationTypeRegisterCategoryPRIMARY NationalTrademarkInformationTypeRegisterCategory = "PRIMARY" NationalTrademarkInformationTypeRegisterCategorySUPPLEMENTAL NationalTrademarkInformationTypeRegisterCategory = "SUPPLEMENTAL" NationalTrademarkInformationTypeRegisterCategoryUNKNOWN NationalTrademarkInformationTypeRegisterCategory = "UNKNOWN" )
Defines values for NationalTrademarkInformationTypeRegisterCategory.
type OfficialGazette ¶
type OfficialGazette struct {
ActionDate *string `json:"actionDate,omitempty"`
AmendedElements *[]PX `json:"amendedElements,omitempty"`
CategoryCode *string `json:"categoryCode,omitempty"`
CategoryCodeText *string `json:"categoryCodeText,omitempty"`
CategoryReason *string `json:"categoryReason,omitempty"`
CorrectedElements *[]PX `json:"correctedElements,omitempty"`
ElementsStatus *string `json:"elementsStatus,omitempty"`
IssueDate *string `json:"issueDate,omitempty"`
NoticeOfPublication *string `json:"noticeOfPublication,omitempty"`
Px *[]PX `json:"px,omitempty"`
RegistrationNumber *int64 `json:"registrationNumber,omitempty"`
RestrictedElements *[]PX `json:"restrictedElements,omitempty"`
StatusCode *string `json:"statusCode,omitempty"`
StatusCodeText *string `json:"statusCodeText,omitempty"`
Text *string `json:"text,omitempty"`
}
OfficialGazette defines model for OfficialGazette.
type OppositionBagType ¶
type OppositionBagType struct {
Opposition []OppositionType `json:"opposition"`
}
OppositionBagType defines model for OppositionBagType.
type OppositionDocumentBagType ¶
type OppositionDocumentBagType struct {
OppositionDocument []DocumentType `json:"oppositionDocument"`
}
OppositionDocumentBagType defines model for OppositionDocumentBagType.
type OppositionEventBagType ¶
type OppositionEventBagType struct {
OppositionEvent []OppositionEventType `json:"oppositionEvent"`
}
OppositionEventBagType defines model for OppositionEventBagType.
type OppositionEventType ¶
type OppositionEventType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
OppositionEventCategory OppositionEventTypeOppositionEventCategory `json:"oppositionEventCategory"`
OppositionEventDate *string `json:"oppositionEventDate,omitempty"`
OppositionEventDateTime *string `json:"oppositionEventDateTime,omitempty"`
OppositionEventResponseDate *string `json:"oppositionEventResponseDate,omitempty"`
}
OppositionEventType defines model for OppositionEventType.
type OppositionEventTypeOppositionEventCategory ¶
type OppositionEventTypeOppositionEventCategory string
OppositionEventTypeOppositionEventCategory defines model for OppositionEventType.OppositionEventCategory.
const ( OppositionEventTypeOppositionEventCategoryADMISSIBILITYCHECKED OppositionEventTypeOppositionEventCategory = "ADMISSIBILITY_CHECKED" OppositionEventTypeOppositionEventCategoryAGREEMENTBETWEENPARTIES OppositionEventTypeOppositionEventCategory = "AGREEMENT_BETWEEN_PARTIES" OppositionEventTypeOppositionEventCategoryCOMMENCEMENTOFPROCEEDING OppositionEventTypeOppositionEventCategory = "COMMENCEMENT_OF_PROCEEDING" OppositionEventTypeOppositionEventCategoryCOOLINGOFFPERIOD OppositionEventTypeOppositionEventCategory = "COOLINGOFF_PERIOD" OppositionEventTypeOppositionEventCategoryFINALDECISIONCTMLIMITED OppositionEventTypeOppositionEventCategory = "FINAL_DECISION_CTM_LIMITED" OppositionEventTypeOppositionEventCategoryFINALDECISIONCTMREJECTED OppositionEventTypeOppositionEventCategory = "FINAL_DECISION_CTM_REJECTED" OppositionEventTypeOppositionEventCategoryFINALDECISIONCTMREJECTEDBYED OppositionEventTypeOppositionEventCategory = "FINAL_DECISION_CTM_REJECTED_BY_ED" OppositionEventTypeOppositionEventCategoryFINALDECISIONCTMREJECTEDINPART OppositionEventTypeOppositionEventCategory = "FINAL_DECISION_CTM_REJECTED_IN_PART" OppositionEventTypeOppositionEventCategoryFINALDECISIONCTMWITHDRAWN OppositionEventTypeOppositionEventCategory = "FINAL_DECISION_CTM_WITHDRAWN" OppositionEventTypeOppositionEventCategoryFINALDECISIONOPPOSITIONNOTDULYENTERED OppositionEventTypeOppositionEventCategory = "FINAL_DECISION_OPPOSITION_NOT_DULY_ENTERED" OppositionEventTypeOppositionEventCategoryFINALDECISIONOPPOSITIONREJECTED OppositionEventTypeOppositionEventCategory = "FINAL_DECISION_OPPOSITION_REJECTED" OppositionEventTypeOppositionEventCategoryFINALDECISIONOPPOSITIONWITHDRAWN OppositionEventTypeOppositionEventCategory = "FINAL_DECISION_OPPOSITION_WITHDRAWN" OppositionEventTypeOppositionEventCategoryNODECISIONOPPOSITIONNOTDULYENTERED OppositionEventTypeOppositionEventCategory = "NO_DECISION_OPPOSITION_NOT_DULY_ENTERED" OppositionEventTypeOppositionEventCategoryOPPOSITIONCLOSED OppositionEventTypeOppositionEventCategory = "OPPOSITION_CLOSED" OppositionEventTypeOppositionEventCategoryOPPOSITIONFILED OppositionEventTypeOppositionEventCategory = "OPPOSITION_FILED" )
Defines values for OppositionEventTypeOppositionEventCategory.
type OppositionType ¶
type OppositionType struct {
AssociatedProceedingBag *AssociatedProceedingBagType `json:"associatedProceedingBag,omitempty"`
Defendant *DefendantType `json:"defendant,omitempty"`
EarlierMarkBag *EarlierMarkBagType `json:"earlierMarkBag,omitempty"`
EarlierRightCategory *OppositionTypeEarlierRightCategory `json:"earlierRightCategory,omitempty"`
EarlierRightDate *string `json:"earlierRightDate,omitempty"`
OppositionBasisCategory *OppositionTypeOppositionBasisCategory `json:"oppositionBasisCategory,omitempty"`
OppositionCurrentStatusCategory *OppositionTypeOppositionCurrentStatusCategory `json:"oppositionCurrentStatusCategory,omitempty"`
OppositionCurrentStatusDate *string `json:"oppositionCurrentStatusDate,omitempty"`
OppositionDate string `json:"oppositionDate"`
OppositionDocumentBag *OppositionDocumentBagType `json:"oppositionDocumentBag,omitempty"`
OppositionEventBag *OppositionEventBagType `json:"oppositionEventBag,omitempty"`
OppositionExtentText *LocalizedTextType `json:"oppositionExtentText,omitempty"`
OppositionGroundText *LocalizedTextType `json:"oppositionGroundText,omitempty"`
OppositionIdentifier *IdentifierType `json:"oppositionIdentifier,omitempty"`
OppositionLanguageCode *string `json:"oppositionLanguageCode,omitempty"`
OppositionReference *string `json:"oppositionReference,omitempty"`
Plaintiff *PlaintiffType `json:"plaintiff,omitempty"`
ProceedingDocumentBag *TrademarkDocumentBagType `json:"proceedingDocumentBag,omitempty"`
ProceedingEventBag *ProceedingEventBagType `json:"proceedingEventBag,omitempty"`
ProceedingLanguageCode *string `json:"proceedingLanguageCode,omitempty"`
ProceedingStatus *NationalStatusType `json:"proceedingStatus,omitempty"`
StaffBag *StaffBagType `json:"staffBag,omitempty"`
}
OppositionType defines model for OppositionType.
type OppositionTypeEarlierRightCategory ¶
type OppositionTypeEarlierRightCategory string
OppositionTypeEarlierRightCategory defines model for OppositionType.EarlierRightCategory.
const ( FILINGDATE OppositionTypeEarlierRightCategory = "FILING_DATE" REGISTRATIONDATE OppositionTypeEarlierRightCategory = "REGISTRATION_DATE" USEDATE OppositionTypeEarlierRightCategory = "USE_DATE" )
Defines values for OppositionTypeEarlierRightCategory.
type OppositionTypeOppositionBasisCategory ¶
type OppositionTypeOppositionBasisCategory string
OppositionTypeOppositionBasisCategory defines model for OppositionType.OppositionBasisCategory.
const ( OppositionTypeOppositionBasisCategoryMARK OppositionTypeOppositionBasisCategory = "MARK" OppositionTypeOppositionBasisCategoryMARKFILEDBYANAGENT OppositionTypeOppositionBasisCategory = "MARK_FILED_BY_AN_AGENT" OppositionTypeOppositionBasisCategoryNONREGISTEREDMARK OppositionTypeOppositionBasisCategory = "NON_REGISTERED_MARK" OppositionTypeOppositionBasisCategoryREGISTEREDMARKWITHREPUTATION OppositionTypeOppositionBasisCategory = "REGISTERED_MARK_WITH_REPUTATION" OppositionTypeOppositionBasisCategorySIGNUSEDINTRADE OppositionTypeOppositionBasisCategory = "SIGN_USED_IN_TRADE" OppositionTypeOppositionBasisCategoryUNDEFINED OppositionTypeOppositionBasisCategory = "UNDEFINED" OppositionTypeOppositionBasisCategoryWELLKNOWNMARK OppositionTypeOppositionBasisCategory = "WELL_KNOWN_MARK" )
Defines values for OppositionTypeOppositionBasisCategory.
type OppositionTypeOppositionCurrentStatusCategory ¶
type OppositionTypeOppositionCurrentStatusCategory string
OppositionTypeOppositionCurrentStatusCategory defines model for OppositionType.OppositionCurrentStatusCategory.
const ( OppositionTypeOppositionCurrentStatusCategoryADMISSIBILITYOFOPPOSITIONFILINGCHECKED OppositionTypeOppositionCurrentStatusCategory = "ADMISSIBILITY_OF_OPPOSITION_FILING_CHECKED" OppositionTypeOppositionCurrentStatusCategoryAGREEMENTBETWEENPARTIESREACHED OppositionTypeOppositionCurrentStatusCategory = "AGREEMENT_BETWEEN_PARTIES_REACHED" OppositionTypeOppositionCurrentStatusCategoryAPPLICATIONORTRADEMARKFINALLYLIMITED OppositionTypeOppositionCurrentStatusCategory = "APPLICATION_OR_TRADEMARK_FINALLY_LIMITED" OppositionTypeOppositionCurrentStatusCategoryAPPLICATIONORTRADEMARKFINALLYREJECTEDINFULL OppositionTypeOppositionCurrentStatusCategory = "APPLICATION_OR_TRADEMARK_FINALLY_REJECTED_IN_FULL" OppositionTypeOppositionCurrentStatusCategoryAPPLICATIONORTRADEMARKFINALLYREJECTEDINPART OppositionTypeOppositionCurrentStatusCategory = "APPLICATION_OR_TRADEMARK_FINALLY_REJECTED_IN_PART" OppositionTypeOppositionCurrentStatusCategoryAPPLICATIONORTRADEMARKFINALLYWITHDRAWN OppositionTypeOppositionCurrentStatusCategory = "APPLICATION_OR_TRADEMARK_FINALLY_WITHDRAWN" OppositionTypeOppositionCurrentStatusCategoryCOOLINGOFFPERIODTAKEN OppositionTypeOppositionCurrentStatusCategory = "COOLING_OFF_PERIOD_TAKEN" OppositionTypeOppositionCurrentStatusCategoryOPPOSITIONCLOSED OppositionTypeOppositionCurrentStatusCategory = "OPPOSITION_CLOSED" OppositionTypeOppositionCurrentStatusCategoryOPPOSITIONDEEMEDTOBEWITHDRAWN OppositionTypeOppositionCurrentStatusCategory = "OPPOSITION_DEEMED_TO_BE_WITHDRAWN" OppositionTypeOppositionCurrentStatusCategoryOPPOSITIONFILED OppositionTypeOppositionCurrentStatusCategory = "OPPOSITION_FILED" OppositionTypeOppositionCurrentStatusCategoryOPPOSITIONFINALLYREJECTED OppositionTypeOppositionCurrentStatusCategory = "OPPOSITION_FINALLY_REJECTED" OppositionTypeOppositionCurrentStatusCategoryOPPOSITIONFINALLYWITHDRAWN OppositionTypeOppositionCurrentStatusCategory = "OPPOSITION_FINALLY_WITHDRAWN" OppositionTypeOppositionCurrentStatusCategoryPROCEEDINGSOFOPPOSITIONCOMMENCED OppositionTypeOppositionCurrentStatusCategory = "PROCEEDINGS_OF_OPPOSITION_COMMENCED" )
Defines values for OppositionTypeOppositionCurrentStatusCategory.
type OrderedTextType ¶
type OrderedTextType struct {
LanguageCode *string `json:"languageCode,omitempty"`
SequenceNumber *string `json:"sequenceNumber,omitempty"`
Value *string `json:"value,omitempty"`
}
OrderedTextType defines model for OrderedTextType.
type OtherDateType ¶
type OtherDateType struct {
OtherDateCategory *OtherDateTypeOtherDateCategory `json:"otherDateCategory,omitempty"`
Value *string `json:"value,omitempty"`
}
OtherDateType defines model for OtherDateType.
type OtherDateTypeOtherDateCategory ¶
type OtherDateTypeOtherDateCategory string
OtherDateTypeOtherDateCategory defines model for OtherDateType.OtherDateCategory.
const ( CERTIFICATIONAGREEMENTDATE OtherDateTypeOtherDateCategory = "CERTIFICATION_AGREEMENT_DATE" INTERNATIONALAPPLICATIONORREGISTRATIONDATE OtherDateTypeOtherDateCategory = "INTERNATIONAL_APPLICATION_OR_REGISTRATION_DATE" INTERNATIONALREGISTRATIONRENEWALDATE OtherDateTypeOtherDateCategory = "INTERNATIONAL_REGISTRATION_RENEWAL_DATE" IRREGULARITYREPLYBYDATE OtherDateTypeOtherDateCategory = "IRREGULARITY_REPLY_BY_DATE" )
Defines values for OtherDateTypeOtherDateCategory.
type OtherElectronicAddressBagType ¶
type OtherElectronicAddressBagType struct {
OtherElectronicAddressText []OtherElectronicAddressTextType `json:"otherElectronicAddressText"`
}
OtherElectronicAddressBagType defines model for OtherElectronicAddressBagType.
type OtherElectronicAddressTextType ¶
type OtherElectronicAddressTextType struct {
OtherElectronicAddressCategory *OtherElectronicAddressTextTypeOtherElectronicAddressCategory `json:"otherElectronicAddressCategory,omitempty"`
Value *string `json:"value,omitempty"`
}
OtherElectronicAddressTextType defines model for OtherElectronicAddressTextType.
type OtherElectronicAddressTextTypeOtherElectronicAddressCategory ¶
type OtherElectronicAddressTextTypeOtherElectronicAddressCategory string
OtherElectronicAddressTextTypeOtherElectronicAddressCategory defines model for OtherElectronicAddressTextType.OtherElectronicAddressCategory.
const ( OtherElectronicAddressTextTypeOtherElectronicAddressCategoryBUSINESS OtherElectronicAddressTextTypeOtherElectronicAddressCategory = "BUSINESS" OtherElectronicAddressTextTypeOtherElectronicAddressCategoryPRIVATE OtherElectronicAddressTextTypeOtherElectronicAddressCategory = "PRIVATE" )
Defines values for OtherElectronicAddressTextTypeOtherElectronicAddressCategory.
type PX ¶
type PX struct {
FormType *PXFormType `json:"formType,omitempty"`
PrgrphType *string `json:"prgrphType,omitempty"`
PrintLine *string `json:"printLine,omitempty"`
PxRegNum *int32 `json:"pxRegNum,omitempty"`
PxSerNum *int32 `json:"pxSerNum,omitempty"`
PxStatCode *string `json:"pxStatCode,omitempty"`
}
PX defines model for PX.
type PXFormType ¶
type PXFormType string
PXFormType defines model for PX.FormType.
const ( ADDED PXFormType = "ADDED" CHANGED PXFormType = "CHANGED" DELETED PXFormType = "DELETED" )
Defines values for PXFormType.
type Page ¶
type Page struct {
CmsUrl *string `json:"cmsUrl,omitempty"`
DocTypeName *string `json:"docTypeName,omitempty"`
Document *Document `json:"document,omitempty"`
HashDigestId *string `json:"hashDigestId,omitempty"`
Location *string `json:"location,omitempty"`
PageNumber *int32 `json:"pageNumber,omitempty"`
ScanDateTime *string `json:"scanDateTime,omitempty"`
SerialNumber *string `json:"serialNumber,omitempty"`
}
Page defines model for Page.
type Parties ¶
type Parties struct {
AllOwners *ImmutableListMultimapIntegerParty `json:"allOwners,omitempty"`
CurrentOwners *[]Party `json:"currentOwners,omitempty"`
PriorOwnerList *[]Party `json:"priorOwnerList,omitempty"`
PriorOwners *ImmutableListMultimapIntegerParty `json:"priorOwners,omitempty"`
}
Parties defines model for Parties.
type Party ¶
type Party struct {
Address1 *string `json:"address1,omitempty"`
Address2 *string `json:"address2,omitempty"`
AddressPresent *bool `json:"addressPresent,omitempty"`
AddressStateCountry *StateCountry `json:"addressStateCountry,omitempty"`
Assignment *string `json:"assignment,omitempty"`
Citizenship *StateCountry `json:"citizenship,omitempty"`
City *string `json:"city,omitempty"`
ComposedOf *string `json:"composedOf,omitempty"`
DbaAkaFormerly *string `json:"dbaAkaFormerly,omitempty"`
EmailList *EmailList `json:"emailList,omitempty"`
EntityNum *int32 `json:"entityNum,omitempty"`
EntityNumString *string `json:"entityNumString,omitempty"`
EntityType *EntityType `json:"entityType,omitempty"`
Name *string `json:"name,omitempty"`
PartyType *int32 `json:"partyType,omitempty"`
PartyTypeDescription *string `json:"partyTypeDescription,omitempty"`
PartyTypeString *string `json:"partyTypeString,omitempty"`
ReelFrame *string `json:"reelFrame,omitempty"`
SerialNumber *int32 `json:"serialNumber,omitempty"`
Zip *string `json:"zip,omitempty"`
}
Party defines model for Party.
type PartyIdentifierBagType ¶
type PartyIdentifierBagType struct {
PartyIdentifier []IdentifierType `json:"partyIdentifier"`
}
PartyIdentifierBagType defines model for PartyIdentifierBagType.
type PaymentBagType ¶
type PaymentBagType struct {
Payment []PaymentType `json:"payment"`
}
PaymentBagType defines model for PaymentBagType.
type PaymentFeeBagType ¶
type PaymentFeeBagType struct {
PaymentFee []PaymentFeeType `json:"paymentFee"`
}
PaymentFeeBagType defines model for PaymentFeeBagType.
type PaymentFeeType ¶
type PaymentFeeType struct {
BasicFeeAmount AmountType `json:"basicFeeAmount"`
CommentText *OrderedTextType `json:"commentText,omitempty"`
FeeIdentifier *IdentifierType `json:"feeIdentifier,omitempty"`
FeeReference *string `json:"feeReference,omitempty"`
FeeUnitAmount *AmountType `json:"feeUnitAmount,omitempty"`
FeeUnitQuantity *QuantityType `json:"feeUnitQuantity,omitempty"`
}
PaymentFeeType defines model for PaymentFeeType.
type PaymentMethodType ¶
type PaymentMethodType struct {
BankTransfer *BankTransferType `json:"bankTransfer,omitempty"`
Card *CardType `json:"card,omitempty"`
Cheque *ChequeType `json:"cheque,omitempty"`
CurrentAccount *CurrentAccountType `json:"currentAccount,omitempty"`
OtherPaymentMethod *string `json:"otherPaymentMethod,omitempty"`
}
PaymentMethodType defines model for PaymentMethodType.
type PaymentType ¶
type PaymentType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
FeePaidTotalAmount *AmountType `json:"feePaidTotalAmount,omitempty"`
FeePayableTotalAmount AmountType `json:"feePayableTotalAmount"`
PayerName *NameType `json:"payerName,omitempty"`
PaymentDate *string `json:"paymentDate,omitempty"`
PaymentFeeBag *PaymentFeeBagType `json:"paymentFeeBag,omitempty"`
PaymentIdentifier *IdentifierType `json:"paymentIdentifier,omitempty"`
PaymentMethod *PaymentMethodType `json:"paymentMethod,omitempty"`
PaymentModeCategory *PaymentTypePaymentModeCategory `json:"paymentModeCategory,omitempty"`
PaymentReference *string `json:"paymentReference,omitempty"`
PaymentStatusCategory *PaymentTypePaymentStatusCategory `json:"paymentStatusCategory,omitempty"`
}
PaymentType defines model for PaymentType.
type PaymentTypePaymentModeCategory ¶
type PaymentTypePaymentModeCategory string
PaymentTypePaymentModeCategory defines model for PaymentType.PaymentModeCategory.
const ( PaymentTypePaymentModeCategoryBANKDRAFT PaymentTypePaymentModeCategory = "BANK_DRAFT" PaymentTypePaymentModeCategoryCARD PaymentTypePaymentModeCategory = "CARD" PaymentTypePaymentModeCategoryCASH PaymentTypePaymentModeCategory = "CASH" PaymentTypePaymentModeCategoryCHARGE PaymentTypePaymentModeCategory = "CHARGE" PaymentTypePaymentModeCategoryCHEQUE PaymentTypePaymentModeCategory = "CHEQUE" PaymentTypePaymentModeCategoryCOUPONS PaymentTypePaymentModeCategory = "COUPONS" PaymentTypePaymentModeCategoryCREDITCARD PaymentTypePaymentModeCategory = "CREDIT_CARD" PaymentTypePaymentModeCategoryCURRENTACCOUNT PaymentTypePaymentModeCategory = "CURRENT_ACCOUNT" PaymentTypePaymentModeCategoryDEBITCARD PaymentTypePaymentModeCategory = "DEBIT_CARD" PaymentTypePaymentModeCategoryLATERPAYMENT PaymentTypePaymentModeCategory = "LATER_PAYMENT" PaymentTypePaymentModeCategoryPOSTALORDER PaymentTypePaymentModeCategory = "POSTAL_ORDER" PaymentTypePaymentModeCategorySTAMPS PaymentTypePaymentModeCategory = "STAMPS" )
Defines values for PaymentTypePaymentModeCategory.
type PaymentTypePaymentStatusCategory ¶
type PaymentTypePaymentStatusCategory string
PaymentTypePaymentStatusCategory defines model for PaymentType.PaymentStatusCategory.
const ( PaymentTypePaymentStatusCategoryATTACHED PaymentTypePaymentStatusCategory = "ATTACHED" PaymentTypePaymentStatusCategoryBANKTRANSFERTOFOLLOW PaymentTypePaymentStatusCategory = "BANK_TRANSFER_TO_FOLLOW" PaymentTypePaymentStatusCategoryDONE PaymentTypePaymentStatusCategory = "DONE" PaymentTypePaymentStatusCategoryTOFOLLOW PaymentTypePaymentStatusCategory = "TO_FOLLOW" PaymentTypePaymentStatusCategoryUNDEFINED PaymentTypePaymentStatusCategory = "UNDEFINED" )
Defines values for PaymentTypePaymentStatusCategory.
type PhoneNumberBagType ¶
type PhoneNumberBagType struct {
PhoneNumber []PhoneNumberType `json:"phoneNumber"`
}
PhoneNumberBagType defines model for PhoneNumberBagType.
type PhoneNumberType ¶
type PhoneNumberType struct {
PhoneNumberCategory *PhoneNumberTypePhoneNumberCategory `json:"phoneNumberCategory,omitempty"`
Value *string `json:"value,omitempty"`
}
PhoneNumberType defines model for PhoneNumberType.
type PhoneNumberTypePhoneNumberCategory ¶
type PhoneNumberTypePhoneNumberCategory string
PhoneNumberTypePhoneNumberCategory defines model for PhoneNumberType.PhoneNumberCategory.
const ( PhoneNumberTypePhoneNumberCategoryBUSINESSFIXED PhoneNumberTypePhoneNumberCategory = "BUSINESS_FIXED" PhoneNumberTypePhoneNumberCategoryBUSINESSMOBILE PhoneNumberTypePhoneNumberCategory = "BUSINESS_MOBILE" PhoneNumberTypePhoneNumberCategoryOTHER PhoneNumberTypePhoneNumberCategory = "OTHER" PhoneNumberTypePhoneNumberCategoryPRIVATEFIXED PhoneNumberTypePhoneNumberCategory = "PRIVATE_FIXED" PhoneNumberTypePhoneNumberCategoryPRIVATEMOBILE PhoneNumberTypePhoneNumberCategory = "PRIVATE_MOBILE" )
Defines values for PhoneNumberTypePhoneNumberCategory.
type PhraseType ¶
type PhraseType struct {
Content *[]Serializable `json:"content,omitempty"`
}
PhraseType defines model for PhraseType.
type PhysicalLocationHistory ¶
type PhysicalLocationHistory struct {
EventDate *string `json:"eventDate,omitempty"`
PhysicalLocation *string `json:"physicalLocation,omitempty"`
PhysicalLocationDescription *string `json:"physicalLocationDescription,omitempty"`
Rsn *string `json:"rsn,omitempty"`
}
PhysicalLocationHistory defines model for PhysicalLocationHistory.
type PlaintiffType ¶
type PlaintiffType struct {
AssociatedMarkBag *AssociatedMarkBagType `json:"associatedMarkBag,omitempty"`
CommentText *OrderedTextType `json:"commentText,omitempty"`
Correspondent *CorrespondentType `json:"correspondent,omitempty"`
Entitlement *EntitlementType `json:"entitlement,omitempty"`
IncorporationCountryCode *[]string `json:"incorporationCountryCode,omitempty"`
IncorporationState *string `json:"incorporationState,omitempty"`
LegalEntityName string `json:"legalEntityName"`
NationalLegalEntityCode *string `json:"nationalLegalEntityCode,omitempty"`
NationalityCode *[]string `json:"nationalityCode,omitempty"`
OperationCategory *PlaintiffTypeOperationCategory `json:"operationCategory,omitempty"`
PartyIdentifierOrContactOrPublicationContact *[]map[string]interface{} `json:"partyIdentifierOrContactOrPublicationContact,omitempty"`
RepresentativeBag *RepresentativeBagType `json:"representativeBag,omitempty"`
SequenceNumber *string `json:"sequenceNumber,omitempty"`
Version *VersionType `json:"version,omitempty"`
}
PlaintiffType defines model for PlaintiffType.
type PlaintiffTypeOperationCategory ¶
type PlaintiffTypeOperationCategory string
PlaintiffTypeOperationCategory defines model for PlaintiffType.OperationCategory.
const ( PlaintiffTypeOperationCategoryDELETE PlaintiffTypeOperationCategory = "DELETE" PlaintiffTypeOperationCategoryINSERT PlaintiffTypeOperationCategory = "INSERT" PlaintiffTypeOperationCategorySELECT PlaintiffTypeOperationCategory = "SELECT" PlaintiffTypeOperationCategoryUPDATE PlaintiffTypeOperationCategory = "UPDATE" )
Defines values for PlaintiffTypeOperationCategory.
type PostalAddressBagType ¶
type PostalAddressBagType struct {
PostalAddress []PostalAddressType `json:"postalAddress"`
}
PostalAddressBagType defines model for PostalAddressBagType.
type PostalAddressType ¶
type PostalAddressType struct {
PostalAddressText *[]OrderedTextType `json:"postalAddressText,omitempty"`
PostalStructuredAddress *PostalStructuredAddressType `json:"postalStructuredAddress,omitempty"`
}
PostalAddressType defines model for PostalAddressType.
type PostalStructuredAddressType ¶
type PostalStructuredAddressType struct {
AddressLineText []AddressLineTextType `json:"addressLineText"`
CityName *string `json:"cityName,omitempty"`
CountryCode string `json:"countryCode"`
GeographicRegionName *[]GeographicRegionNameType `json:"geographicRegionName,omitempty"`
LanguageCode *string `json:"languageCode,omitempty"`
PostalAddressCategory *PostalStructuredAddressTypePostalAddressCategory `json:"postalAddressCategory,omitempty"`
PostalCode *string `json:"postalCode,omitempty"`
}
PostalStructuredAddressType defines model for PostalStructuredAddressType.
type PostalStructuredAddressTypePostalAddressCategory ¶
type PostalStructuredAddressTypePostalAddressCategory string
PostalStructuredAddressTypePostalAddressCategory defines model for PostalStructuredAddressType.PostalAddressCategory.
const ( PostalStructuredAddressTypePostalAddressCategoryBUSINESS PostalStructuredAddressTypePostalAddressCategory = "BUSINESS" PostalStructuredAddressTypePostalAddressCategoryHOME PostalStructuredAddressTypePostalAddressCategory = "HOME" )
Defines values for PostalStructuredAddressTypePostalAddressCategory.
type PreviousHolderBagType ¶
type PreviousHolderBagType struct {
PreviousHolder []ApplicantType `json:"previousHolder"`
}
PreviousHolderBagType defines model for PreviousHolderBagType.
type PreviousRegistrationBagType ¶
type PreviousRegistrationBagType struct {
PreviousRegistration []PreviousRegistrationType `json:"previousRegistration"`
}
PreviousRegistrationBagType defines model for PreviousRegistrationBagType.
type PreviousRegistrationType ¶
type PreviousRegistrationType struct {
AutomaticProtectionDate *string `json:"automaticProtectionDate,omitempty"`
CommentText *OrderedTextType `json:"commentText,omitempty"`
DomesticNotificationDate *string `json:"domesticNotificationDate,omitempty"`
FirstRefusalIssueIndicator *bool `json:"firstRefusalIssueIndicator,omitempty"`
PreviousRegistrationBasisCategory *PreviousRegistrationTypePreviousRegistrationBasisCategory `json:"previousRegistrationBasisCategory,omitempty"`
PreviousRegistrationCancellationDate *string `json:"previousRegistrationCancellationDate,omitempty"`
PreviousRegistrationDate *string `json:"previousRegistrationDate,omitempty"`
PreviousRegistrationNumber string `json:"previousRegistrationNumber"`
PreviousRegistrationPriorityDate *string `json:"previousRegistrationPriorityDate,omitempty"`
PreviousRegistrationStatusBag *NationalStatusBagType `json:"previousRegistrationStatusBag,omitempty"`
PriorityClaimIndicator *bool `json:"priorityClaimIndicator,omitempty"`
RegistrationOfficeCode *string `json:"registrationOfficeCode,omitempty"`
SubsequentDesignationDate *string `json:"subsequentDesignationDate,omitempty"`
}
PreviousRegistrationType defines model for PreviousRegistrationType.
type PreviousRegistrationTypePreviousRegistrationBasisCategory ¶
type PreviousRegistrationTypePreviousRegistrationBasisCategory string
PreviousRegistrationTypePreviousRegistrationBasisCategory defines model for PreviousRegistrationType.PreviousRegistrationBasisCategory.
const ( PreviousRegistrationTypePreviousRegistrationBasisCategoryRENEWAL PreviousRegistrationTypePreviousRegistrationBasisCategory = "RENEWAL" PreviousRegistrationTypePreviousRegistrationBasisCategoryTRANSFORMATION PreviousRegistrationTypePreviousRegistrationBasisCategory = "TRANSFORMATION" )
Defines values for PreviousRegistrationTypePreviousRegistrationBasisCategory.
type PriorityBagType ¶
type PriorityBagType struct {
Priority []PriorityType `json:"priority"`
}
PriorityBagType defines model for PriorityBagType.
type PriorityType ¶
type PriorityType struct {
ApplicationNumber *ApplicationNumberType `json:"applicationNumber,omitempty"`
CommentText *OrderedTextType `json:"commentText,omitempty"`
PriorityApplicationFilingDate *string `json:"priorityApplicationFilingDate,omitempty"`
PriorityCountryCode string `json:"priorityCountryCode"`
PriorityDocument *[]DocumentType `json:"priorityDocument,omitempty"`
PriorityHolderName *string `json:"priorityHolderName,omitempty"`
PriorityPartialGoodsServices *GoodsServicesType `json:"priorityPartialGoodsServices,omitempty"`
PriorityPartialIndicator *bool `json:"priorityPartialIndicator,omitempty"`
PriorityRegistrationDate *string `json:"priorityRegistrationDate,omitempty"`
PriorityRegistrationExpiredDate *string `json:"priorityRegistrationExpiredDate,omitempty"`
PriorityRegistrationNumber *string `json:"priorityRegistrationNumber,omitempty"`
PriorityRegistrationRenewalExpiredDate *string `json:"priorityRegistrationRenewalExpiredDate,omitempty"`
PriorityRegistrationRenewedDate *string `json:"priorityRegistrationRenewedDate,omitempty"`
PriorityStatusCategory *PriorityTypePriorityStatusCategory `json:"priorityStatusCategory,omitempty"`
PriorityStatusDate *string `json:"priorityStatusDate,omitempty"`
}
PriorityType defines model for PriorityType.
type PriorityTypePriorityStatusCategory ¶
type PriorityTypePriorityStatusCategory string
PriorityTypePriorityStatusCategory defines model for PriorityType.PriorityStatusCategory.
const ( PriorityTypePriorityStatusCategoryABANDONED PriorityTypePriorityStatusCategory = "ABANDONED" PriorityTypePriorityStatusCategoryACCEPTED PriorityTypePriorityStatusCategory = "ACCEPTED" PriorityTypePriorityStatusCategoryCLAIMED PriorityTypePriorityStatusCategory = "CLAIMED" PriorityTypePriorityStatusCategoryPARTIALLYREFUSED PriorityTypePriorityStatusCategory = "PARTIALLY_REFUSED" PriorityTypePriorityStatusCategoryREFUSED PriorityTypePriorityStatusCategory = "REFUSED" PriorityTypePriorityStatusCategoryUNDEFINED PriorityTypePriorityStatusCategory = "UNDEFINED" )
Defines values for PriorityTypePriorityStatusCategory.
type Proceeding ¶
type Proceeding struct {
AllPlaintiffs *[]ProceedingParty `json:"allPlaintiffs,omitempty"`
Applicants *[]ProceedingParty `json:"applicants,omitempty"`
Defendants *[]ProceedingParty `json:"defendants,omitempty"`
FilingDate *string `json:"filingDate,omitempty"`
InterlocutoryAttorney *Attorney `json:"interlocutoryAttorney,omitempty"`
Plaintiffs *[]ProceedingParty `json:"plaintiffs,omitempty"`
PotentialOpposers *[]ProceedingParty `json:"potentialOpposers,omitempty"`
ProceedingNumber *int32 `json:"proceedingNumber,omitempty"`
ProsecutionHistory *[]ProsecutionHistoryEvent `json:"prosecutionHistory,omitempty"`
Registrants *[]ProceedingParty `json:"registrants,omitempty"`
Status *string `json:"status,omitempty"`
StatusCode *string `json:"statusCode,omitempty"`
StatusDate *string `json:"statusDate,omitempty"`
Type *string `json:"type,omitempty"`
TypeCode *string `json:"typeCode,omitempty"`
}
Proceeding defines model for Proceeding.
type ProceedingEventBagType ¶
type ProceedingEventBagType struct {
ProceedingEvent []MarkEventType `json:"proceedingEvent"`
}
ProceedingEventBagType defines model for ProceedingEventBagType.
type ProceedingParty ¶
type ProceedingParty struct {
Correspondence *Correspondence `json:"correspondence,omitempty"`
Name *string `json:"name,omitempty"`
PartyType *ProceedingPartyPartyType `json:"partyType,omitempty"`
Properties *[]Property `json:"properties,omitempty"`
}
ProceedingParty defines model for ProceedingParty.
type ProceedingPartyPartyType ¶
type ProceedingPartyPartyType string
ProceedingPartyPartyType defines model for ProceedingParty.PartyType.
const ( Applicant ProceedingPartyPartyType = "Applicant" Defendant ProceedingPartyPartyType = "Defendant" Plantiff ProceedingPartyPartyType = "Plantiff" PotentialOpposer ProceedingPartyPartyType = "PotentialOpposer" Registrant ProceedingPartyPartyType = "Registrant" User ProceedingPartyPartyType = "User" )
Defines values for ProceedingPartyPartyType.
type Property ¶
type Property struct {
ApplicationStatus *string `json:"applicationStatus,omitempty"`
ApplicationStatusCode *string `json:"applicationStatusCode,omitempty"`
Mark *string `json:"mark,omitempty"`
RegistrationNumber *int32 `json:"registrationNumber,omitempty"`
SerialNumber *int32 `json:"serialNumber,omitempty"`
}
Property defines model for Property.
type Prosecution ¶
type Prosecution struct {
EntryCode *string `json:"entryCode,omitempty"`
EntryDate *string `json:"entryDate,omitempty"`
EntryDesc *string `json:"entryDesc,omitempty"`
EntryNumber *int32 `json:"entryNumber,omitempty"`
EntryType *string `json:"entryType,omitempty"`
ProceedingNum *int32 `json:"proceedingNum,omitempty"`
SerialNumber *int32 `json:"serialNumber,omitempty"`
}
Prosecution defines model for Prosecution.
type ProsecutionHistoryEvent ¶
type ProsecutionHistoryEvent struct {
Code *string `json:"code,omitempty"`
Confidential *bool `json:"confidential,omitempty"`
Date *string `json:"date,omitempty"`
Description *string `json:"description,omitempty"`
DocumentUrl *string `json:"documentUrl,omitempty"`
DueDate *string `json:"dueDate,omitempty"`
SequenceNum *int32 `json:"sequenceNum,omitempty"`
}
ProsecutionHistoryEvent defines model for ProsecutionHistoryEvent.
type Publication ¶
type Publication struct {
DatePublished *string `json:"datePublished,omitempty"`
NoticeOfAllowanceDate *string `json:"noticeOfAllowanceDate,omitempty"`
OfficialGazettes *[]OfficialGazette `json:"officialGazettes,omitempty"`
SerialNumber *int32 `json:"serialNumber,omitempty"`
}
Publication defines model for Publication.
type PublicationBagType ¶
type PublicationBagType struct {
Publication []PublicationType `json:"publication"`
}
PublicationBagType defines model for PublicationBagType.
type PublicationType ¶
type PublicationType struct {
NationalPublication NationalPublicationType `json:"nationalPublication"`
PublicationDate *string `json:"publicationDate,omitempty"`
PublicationIdentifier IdentifierType `json:"publicationIdentifier"`
PublicationPage *string `json:"publicationPage,omitempty"`
PublicationSectionCategory *PublicationTypePublicationSectionCategory `json:"publicationSectionCategory,omitempty"`
PublicationSubsection *string `json:"publicationSubsection,omitempty"`
}
PublicationType defines model for PublicationType.
type PublicationTypePublicationSectionCategory ¶
type PublicationTypePublicationSectionCategory string
PublicationTypePublicationSectionCategory defines model for PublicationType.PublicationSectionCategory.
const ( AMENDMENTSTOAPPLICATIONS PublicationTypePublicationSectionCategory = "AMENDMENTS_TO_APPLICATIONS" APPLICATIONS PublicationTypePublicationSectionCategory = "APPLICATIONS" APPLICATIONSPUBLISHINGFOROPPOSITION PublicationTypePublicationSectionCategory = "APPLICATIONS_PUBLISHING_FOR_OPPOSITION" APPOINTMENTOFANEWREPRESENTATIVE PublicationTypePublicationSectionCategory = "APPOINTMENT_OF_A_NEW_REPRESENTATIVE" CHANGEOFNAMEANDADDRESSOFPROPRIETOR PublicationTypePublicationSectionCategory = "CHANGE_OF_NAME_AND_ADDRESS_OF_PROPRIETOR" CHANGEOFNAMEANDPROFESSIONALADDRESSOFREPRESENTATIVE PublicationTypePublicationSectionCategory = "CHANGE_OF_NAME_AND_PROFESSIONAL_ADDRESS_OF_REPRESENTATIVE" CORRECTIONOFERRORSONAPPLICATIONS PublicationTypePublicationSectionCategory = "CORRECTION_OF_ERRORS_ON_APPLICATIONS" CORRECTIONOFERRORSONREGISTRATIONS PublicationTypePublicationSectionCategory = "CORRECTION_OF_ERRORS_ON_REGISTRATIONS" DELETIONOFTHEREPRESENTATIVE PublicationTypePublicationSectionCategory = "DELETION_OF_THE_REPRESENTATIVE" LIMITATIONS PublicationTypePublicationSectionCategory = "LIMITATIONS" PARTIALREFUSALS PublicationTypePublicationSectionCategory = "PARTIAL_REFUSALS" PARTIALSURRENDEROFTRADEMARKS PublicationTypePublicationSectionCategory = "PARTIAL_SURRENDER_OF_TRADEMARKS" PARTIALTRANSFERS PublicationTypePublicationSectionCategory = "PARTIAL_TRANSFERS" REGISTRATIONREPUBLISHED PublicationTypePublicationSectionCategory = "REGISTRATION_REPUBLISHED" REGISTRATIONSNOLONGERINEFFECT PublicationTypePublicationSectionCategory = "REGISTRATIONS_NO_LONGER_IN_EFFECT" REGISTRATIONSPUBLISHING PublicationTypePublicationSectionCategory = "REGISTRATIONS_PUBLISHING" REGISTRATIONSRENEWED PublicationTypePublicationSectionCategory = "REGISTRATIONS_RENEWED" REGISTRATIONSWITHAMENDMENTS PublicationTypePublicationSectionCategory = "REGISTRATIONS_WITH_AMENDMENTS" REGISTRATIONSWITHNOAMENDMENTS PublicationTypePublicationSectionCategory = "REGISTRATIONS_WITH_NO_AMENDMENTS" REGISTRATIONSWITHRESTRICTIONS PublicationTypePublicationSectionCategory = "REGISTRATIONS_WITH_RESTRICTIONS" REPLACEMENTOFREPRESENTATIVE PublicationTypePublicationSectionCategory = "REPLACEMENT_OF_REPRESENTATIVE" TOTALREFUSALS PublicationTypePublicationSectionCategory = "TOTAL_REFUSALS" TOTALSURRENDEROFTRADEMARKS PublicationTypePublicationSectionCategory = "TOTAL_SURRENDER_OF_TRADEMARKS" TOTALTRANSFERS PublicationTypePublicationSectionCategory = "TOTAL_TRANSFERS" WITHDRAWALS PublicationTypePublicationSectionCategory = "WITHDRAWALS" )
Defines values for PublicationTypePublicationSectionCategory.
type QName ¶
type QName struct {
LocalPart *string `json:"localPart,omitempty"`
NamespaceURI *string `json:"namespaceURI,omitempty"`
Prefix *string `json:"prefix,omitempty"`
}
QName defines model for QName.
type QuantityType ¶
type QuantityType struct {
UnitCode *string `json:"unitCode,omitempty"`
Value *float32 `json:"value,omitempty"`
}
QuantityType defines model for QuantityType.
type ReasonDocumentType ¶
type ReasonDocumentType struct {
FactDecisionText *LocalizedTextType `json:"factDecisionText,omitempty"`
ReasonDocumentBag RecordDocumentBagType `json:"reasonDocumentBag"`
ReasonDocumentCategory *ReasonDocumentTypeReasonDocumentCategory `json:"reasonDocumentCategory,omitempty"`
ReasonDocumentDate *string `json:"reasonDocumentDate,omitempty"`
ReasonDocumentNumber *string `json:"reasonDocumentNumber,omitempty"`
ReasonDocumentSource *string `json:"reasonDocumentSource,omitempty"`
Signature *SignatureType `json:"signature,omitempty"`
}
ReasonDocumentType defines model for ReasonDocumentType.
type ReasonDocumentTypeReasonDocumentCategory ¶
type ReasonDocumentTypeReasonDocumentCategory string
ReasonDocumentTypeReasonDocumentCategory defines model for ReasonDocumentType.ReasonDocumentCategory.
const ( DECISIONOFCHANGEINCONTRACT ReasonDocumentTypeReasonDocumentCategory = "DECISION_OF_CHANGE_IN_CONTRACT" DECISIONOFCORRECTION ReasonDocumentTypeReasonDocumentCategory = "DECISION_OF_CORRECTION" DECISIONOFNONCONTRACTEDTRANSFER ReasonDocumentTypeReasonDocumentCategory = "DECISION_OF_NON_CONTRACTED_TRANSFER" DECISIONOFPARTIALTRANSFER ReasonDocumentTypeReasonDocumentCategory = "DECISION_OF_PARTIAL_TRANSFER" DECISIONOFPLEDGE ReasonDocumentTypeReasonDocumentCategory = "DECISION_OF_PLEDGE" DECISIONOFREGISTRATION ReasonDocumentTypeReasonDocumentCategory = "DECISION_OF_REGISTRATION" DECISIONOFREGISTRATIONLICENSEE ReasonDocumentTypeReasonDocumentCategory = "DECISION_OF_REGISTRATION_LICENSEE" DECISIONOFSUBSEQUENTPLEDGE ReasonDocumentTypeReasonDocumentCategory = "DECISION_OF_SUBSEQUENT_PLEDGE" DECISIONOFTRANSFER ReasonDocumentTypeReasonDocumentCategory = "DECISION_OF_TRANSFER" JUDICIALACTION ReasonDocumentTypeReasonDocumentCategory = "JUDICIAL_ACTION" NONRENEWAL ReasonDocumentTypeReasonDocumentCategory = "NON_RENEWAL" REQUESTOFTHEHOLDER ReasonDocumentTypeReasonDocumentCategory = "REQUEST_OF_THE_HOLDER" )
Defines values for ReasonDocumentTypeReasonDocumentCategory.
type ReceiverBagType ¶
type ReceiverBagType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
ReceiverDateTime string `json:"receiverDateTime"`
}
ReceiverBagType defines model for ReceiverBagType.
type ReceivingParty ¶
type ReceivingParty struct {
AddressLines *[]string `json:"addressLines,omitempty"`
Citizenship *StateCountry `json:"citizenship,omitempty"`
ComposedOfText *string `json:"composedOfText,omitempty"`
DbaAkaFormerly *string `json:"dbaAkaFormerly,omitempty"`
EntityType *EntityType `json:"entityType,omitempty"`
Name *string `json:"name,omitempty"`
}
ReceivingParty defines model for ReceivingParty.
type RecordAttorneyType ¶
type RecordAttorneyType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
Contact ContactType `json:"contact"`
DocketText *[]string `json:"docketText,omitempty"`
OperationCategory *RecordAttorneyTypeOperationCategory `json:"operationCategory,omitempty"`
PartyIdentifier *[]IdentifierType `json:"partyIdentifier,omitempty"`
Version *VersionType `json:"version,omitempty"`
}
RecordAttorneyType defines model for RecordAttorneyType.
type RecordAttorneyTypeOperationCategory ¶
type RecordAttorneyTypeOperationCategory string
RecordAttorneyTypeOperationCategory defines model for RecordAttorneyType.OperationCategory.
const ( RecordAttorneyTypeOperationCategoryDELETE RecordAttorneyTypeOperationCategory = "DELETE" RecordAttorneyTypeOperationCategoryINSERT RecordAttorneyTypeOperationCategory = "INSERT" RecordAttorneyTypeOperationCategorySELECT RecordAttorneyTypeOperationCategory = "SELECT" RecordAttorneyTypeOperationCategoryUPDATE RecordAttorneyTypeOperationCategory = "UPDATE" )
Defines values for RecordAttorneyTypeOperationCategory.
type RecordChangeNameAddressType ¶
type RecordChangeNameAddressType struct {
ClaimantBag *ClaimantBagType `json:"claimantBag,omitempty"`
CorrespondenceAddress *CorrespondenceAddressType `json:"correspondenceAddress,omitempty"`
HolderChangeBag *HolderChangeBagType `json:"holderChangeBag,omitempty"`
ReasonDocument *ReasonDocumentType `json:"reasonDocument,omitempty"`
RecordChangeNameAddressCategory RecordChangeNameAddressTypeRecordChangeNameAddressCategory `json:"recordChangeNameAddressCategory"`
RecordCurrentStatusCategory *RecordChangeNameAddressTypeRecordCurrentStatusCategory `json:"recordCurrentStatusCategory,omitempty"`
RecordCurrentStatusDate *string `json:"recordCurrentStatusDate,omitempty"`
RecordDocumentBag *RecordDocumentBagType `json:"recordDocumentBag,omitempty"`
RecordEffectiveDate *string `json:"recordEffectiveDate,omitempty"`
RecordEventBag *RecordEventBagType `json:"recordEventBag,omitempty"`
RecordFilingDate *string `json:"recordFilingDate,omitempty"`
RecordIdentifier *IdentifierType `json:"recordIdentifier,omitempty"`
RecordLanguageCode *string `json:"recordLanguageCode,omitempty"`
RecordNotificationDate *string `json:"recordNotificationDate,omitempty"`
RecordPublicationBag *RecordPublicationBagType `json:"recordPublicationBag,omitempty"`
RecordReference *string `json:"recordReference,omitempty"`
RepresentativeBag *RepresentativeBagType `json:"representativeBag,omitempty"`
TrademarkIdentification *TrademarkIdentificationType `json:"trademarkIdentification,omitempty"`
}
RecordChangeNameAddressType defines model for RecordChangeNameAddressType.
type RecordChangeNameAddressTypeRecordChangeNameAddressCategory ¶
type RecordChangeNameAddressTypeRecordChangeNameAddressCategory string
RecordChangeNameAddressTypeRecordChangeNameAddressCategory defines model for RecordChangeNameAddressType.RecordChangeNameAddressCategory.
const ( RecordChangeNameAddressTypeRecordChangeNameAddressCategoryCHANGEAPPLICANTNAMEORADDRESS RecordChangeNameAddressTypeRecordChangeNameAddressCategory = "CHANGE_APPLICANT_NAME_OR_ADDRESS" RecordChangeNameAddressTypeRecordChangeNameAddressCategoryHOLDER RecordChangeNameAddressTypeRecordChangeNameAddressCategory = "HOLDER" RecordChangeNameAddressTypeRecordChangeNameAddressCategoryLICENSEE RecordChangeNameAddressTypeRecordChangeNameAddressCategory = "LICENSEE" RecordChangeNameAddressTypeRecordChangeNameAddressCategoryOTHER RecordChangeNameAddressTypeRecordChangeNameAddressCategory = "OTHER" )
Defines values for RecordChangeNameAddressTypeRecordChangeNameAddressCategory.
type RecordChangeNameAddressTypeRecordCurrentStatusCategory ¶
type RecordChangeNameAddressTypeRecordCurrentStatusCategory string
RecordChangeNameAddressTypeRecordCurrentStatusCategory defines model for RecordChangeNameAddressType.RecordCurrentStatusCategory.
const ( RecordChangeNameAddressTypeRecordCurrentStatusCategoryRECORDFILED RecordChangeNameAddressTypeRecordCurrentStatusCategory = "RECORD_FILED" RecordChangeNameAddressTypeRecordCurrentStatusCategoryUNDEFINED RecordChangeNameAddressTypeRecordCurrentStatusCategory = "UNDEFINED" )
Defines values for RecordChangeNameAddressTypeRecordCurrentStatusCategory.
type RecordDesignatedCountryCodeBagType ¶
type RecordDesignatedCountryCodeBagType struct {
RecordDesignatedCountryCode []string `json:"recordDesignatedCountryCode"`
}
RecordDesignatedCountryCodeBagType defines model for RecordDesignatedCountryCodeBagType.
type RecordDocumentBagType ¶
type RecordDocumentBagType struct {
RecordDocument []DocumentType `json:"recordDocument"`
}
RecordDocumentBagType defines model for RecordDocumentBagType.
type RecordEventBagType ¶
type RecordEventBagType struct {
RecordEvent []RecordEventType `json:"recordEvent"`
}
RecordEventBagType defines model for RecordEventBagType.
type RecordEventType ¶
type RecordEventType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
RecordEventCategory RecordEventTypeRecordEventCategory `json:"recordEventCategory"`
RecordEventDate *string `json:"recordEventDate,omitempty"`
RecordEventDateTime *string `json:"recordEventDateTime,omitempty"`
RecordEventResponseDate *string `json:"recordEventResponseDate,omitempty"`
}
RecordEventType defines model for RecordEventType.
type RecordEventTypeRecordEventCategory ¶
type RecordEventTypeRecordEventCategory string
RecordEventTypeRecordEventCategory defines model for RecordEventType.RecordEventCategory.
const ( RecordEventTypeRecordEventCategoryACCEPTED RecordEventTypeRecordEventCategory = "ACCEPTED" RecordEventTypeRecordEventCategoryREJECTED RecordEventTypeRecordEventCategory = "REJECTED" RecordEventTypeRecordEventCategoryTOCHECK RecordEventTypeRecordEventCategory = "TO_CHECK" RecordEventTypeRecordEventCategoryWITHDRAWN RecordEventTypeRecordEventCategory = "WITHDRAWN" )
Defines values for RecordEventTypeRecordEventCategory.
type RecordFromRegistrationBagType ¶
type RecordFromRegistrationBagType struct {
RecordFromRegistration []RegistrationShortNotationType `json:"recordFromRegistration"`
}
RecordFromRegistrationBagType defines model for RecordFromRegistrationBagType.
type RecordIdentifierBagType ¶
type RecordIdentifierBagType struct {
RecordIdentifier []IdentifierType `json:"recordIdentifier"`
}
RecordIdentifierBagType defines model for RecordIdentifierBagType.
type RecordLicenceType ¶
type RecordLicenceType struct {
ClaimantBag *ClaimantBagType `json:"claimantBag,omitempty"`
ContractInformation *ContractInformationType `json:"contractInformation,omitempty"`
LicenceBag *LicenceBagType `json:"licenceBag,omitempty"`
ReasonDocument *ReasonDocumentType `json:"reasonDocument,omitempty"`
RecordCurrentStatusCategory *RecordLicenceTypeRecordCurrentStatusCategory `json:"recordCurrentStatusCategory,omitempty"`
RecordCurrentStatusDate *string `json:"recordCurrentStatusDate,omitempty"`
RecordDesignatedCountryCodeBag *RecordDesignatedCountryCodeBagType `json:"recordDesignatedCountryCodeBag,omitempty"`
RecordDocumentBag *RecordDocumentBagType `json:"recordDocumentBag,omitempty"`
RecordEffectiveDate *string `json:"recordEffectiveDate,omitempty"`
RecordEventBag *RecordEventBagType `json:"recordEventBag,omitempty"`
RecordFilingDate *string `json:"recordFilingDate,omitempty"`
RecordIdentifier *IdentifierType `json:"recordIdentifier,omitempty"`
RecordInterestedOfficeCode *string `json:"recordInterestedOfficeCode,omitempty"`
RecordLanguageCode *string `json:"recordLanguageCode,omitempty"`
RecordLicenceCategory RecordLicenceTypeRecordLicenceCategory `json:"recordLicenceCategory"`
RecordNotificationDate *string `json:"recordNotificationDate,omitempty"`
RecordPublicationBag *RecordPublicationBagType `json:"recordPublicationBag,omitempty"`
RecordReference *string `json:"recordReference,omitempty"`
RepresentativeBag *RepresentativeBagType `json:"representativeBag,omitempty"`
TrademarkIdentification *TrademarkIdentificationType `json:"trademarkIdentification,omitempty"`
}
RecordLicenceType defines model for RecordLicenceType.
type RecordLicenceTypeRecordCurrentStatusCategory ¶
type RecordLicenceTypeRecordCurrentStatusCategory string
RecordLicenceTypeRecordCurrentStatusCategory defines model for RecordLicenceType.RecordCurrentStatusCategory.
const ( RecordLicenceTypeRecordCurrentStatusCategoryRECORDFILED RecordLicenceTypeRecordCurrentStatusCategory = "RECORD_FILED" RecordLicenceTypeRecordCurrentStatusCategoryUNDEFINED RecordLicenceTypeRecordCurrentStatusCategory = "UNDEFINED" )
Defines values for RecordLicenceTypeRecordCurrentStatusCategory.
type RecordLicenceTypeRecordLicenceCategory ¶
type RecordLicenceTypeRecordLicenceCategory string
RecordLicenceTypeRecordLicenceCategory defines model for RecordLicenceType.RecordLicenceCategory.
const ( RecordLicenceTypeRecordLicenceCategoryLICENCE RecordLicenceTypeRecordLicenceCategory = "LICENCE" RecordLicenceTypeRecordLicenceCategoryOTHER RecordLicenceTypeRecordLicenceCategory = "OTHER" RecordLicenceTypeRecordLicenceCategorySUBLICENCE RecordLicenceTypeRecordLicenceCategory = "SUBLICENCE" )
Defines values for RecordLicenceTypeRecordLicenceCategory.
type RecordNationalInternationalReplacementType ¶
type RecordNationalInternationalReplacementType struct {
ClaimantBag *ClaimantBagType `json:"claimantBag,omitempty"`
GoodsServicesLimitationBag *GoodsServicesLimitationBagType `json:"goodsServicesLimitationBag,omitempty"`
NationalMarkBag *NationalMarkBagType `json:"nationalMarkBag,omitempty"`
RecordDocumentBag *RecordDocumentBagType `json:"recordDocumentBag,omitempty"`
RecordEffectiveDate *string `json:"recordEffectiveDate,omitempty"`
RecordEventBag *RecordEventBagType `json:"recordEventBag,omitempty"`
RecordFilingDate *string `json:"recordFilingDate,omitempty"`
RecordIdentifier *IdentifierType `json:"recordIdentifier,omitempty"`
RecordInterestedOfficeCode *string `json:"recordInterestedOfficeCode,omitempty"`
RecordNotificationDate *string `json:"recordNotificationDate,omitempty"`
RecordPublicationBag *RecordPublicationBagType `json:"recordPublicationBag,omitempty"`
RepresentativeBag *RepresentativeBagType `json:"representativeBag,omitempty"`
TrademarkIdentification TrademarkIdentificationType `json:"trademarkIdentification"`
}
RecordNationalInternationalReplacementType defines model for RecordNationalInternationalReplacementType.
type RecordOppositionPeriodType ¶
type RecordOppositionPeriodType struct {
RecordEffectiveDate *string `json:"recordEffectiveDate,omitempty"`
RecordFilingDate *string `json:"recordFilingDate,omitempty"`
RecordIdentifier *IdentifierType `json:"recordIdentifier,omitempty"`
RecordInterestedOfficeCode *string `json:"recordInterestedOfficeCode,omitempty"`
RecordNotificationDate *string `json:"recordNotificationDate,omitempty"`
RecordOppositionPeriodCategory RecordOppositionPeriodTypeRecordOppositionPeriodCategory `json:"recordOppositionPeriodCategory"`
RecordOppositionPeriodEndDate *string `json:"recordOppositionPeriodEndDate,omitempty"`
RecordOppositionPeriodStartDate *string `json:"recordOppositionPeriodStartDate,omitempty"`
RecordPublicationBag *RecordPublicationBagType `json:"recordPublicationBag,omitempty"`
TrademarkIdentification *TrademarkIdentificationType `json:"trademarkIdentification,omitempty"`
}
RecordOppositionPeriodType defines model for RecordOppositionPeriodType.
type RecordOppositionPeriodTypeRecordOppositionPeriodCategory ¶
type RecordOppositionPeriodTypeRecordOppositionPeriodCategory string
RecordOppositionPeriodTypeRecordOppositionPeriodCategory defines model for RecordOppositionPeriodType.RecordOppositionPeriodCategory.
const ( RecordOppositionPeriodTypeRecordOppositionPeriodCategoryHOLDERRIGHTRESTRICTIONOPPOSITIONPERIOD RecordOppositionPeriodTypeRecordOppositionPeriodCategory = "HOLDER_RIGHT_RESTRICTION_OPPOSITION_PERIOD" RecordOppositionPeriodTypeRecordOppositionPeriodCategoryOPPOSITIONPERIOD RecordOppositionPeriodTypeRecordOppositionPeriodCategory = "OPPOSITION_PERIOD" RecordOppositionPeriodTypeRecordOppositionPeriodCategoryOTHER RecordOppositionPeriodTypeRecordOppositionPeriodCategory = "OTHER" RecordOppositionPeriodTypeRecordOppositionPeriodCategoryPROTECTIONGRANTEDOPPOSITIONPERIOD RecordOppositionPeriodTypeRecordOppositionPeriodCategory = "PROTECTION_GRANTED_OPPOSITION_PERIOD" )
Defines values for RecordOppositionPeriodTypeRecordOppositionPeriodCategory.
type RecordPublicationBagType ¶
type RecordPublicationBagType struct {
RecordPublication []PublicationType `json:"recordPublication"`
}
RecordPublicationBagType defines model for RecordPublicationBagType.
type RecordShortNotationType ¶
type RecordShortNotationType struct {
ClaimantBag *ClaimantBagType `json:"claimantBag,omitempty"`
RecordDocumentBag *RecordDocumentBagType `json:"recordDocumentBag,omitempty"`
RecordEffectiveDate *string `json:"recordEffectiveDate,omitempty"`
RecordEventBag *RecordEventBagType `json:"recordEventBag,omitempty"`
RecordFilingDate *string `json:"recordFilingDate,omitempty"`
RecordFromRegistrationBag *RecordFromRegistrationBagType `json:"recordFromRegistrationBag,omitempty"`
RecordIdentifier *IdentifierType `json:"recordIdentifier,omitempty"`
RecordInterestedOfficeCode *string `json:"recordInterestedOfficeCode,omitempty"`
RecordLanguageCode *string `json:"recordLanguageCode,omitempty"`
RecordNotificationDate *string `json:"recordNotificationDate,omitempty"`
RecordPublicationBag *RecordPublicationBagType `json:"recordPublicationBag,omitempty"`
RecordReference *string `json:"recordReference,omitempty"`
RecordShortNotationCategory RecordShortNotationTypeRecordShortNotationCategory `json:"recordShortNotationCategory"`
RecordToRegistration *RegistrationShortNotationType `json:"recordToRegistration,omitempty"`
RepresentativeBag *RepresentativeBagType `json:"representativeBag,omitempty"`
}
RecordShortNotationType defines model for RecordShortNotationType.
type RecordShortNotationTypeRecordShortNotationCategory ¶
type RecordShortNotationTypeRecordShortNotationCategory string
RecordShortNotationTypeRecordShortNotationCategory defines model for RecordShortNotationType.RecordShortNotationCategory.
const ( RecordShortNotationTypeRecordShortNotationCategoryMERGER RecordShortNotationTypeRecordShortNotationCategory = "MERGER" RecordShortNotationTypeRecordShortNotationCategoryPARTIALTRANSFER RecordShortNotationTypeRecordShortNotationCategory = "PARTIAL_TRANSFER" RecordShortNotationTypeRecordShortNotationCategorySHORTNOTATION RecordShortNotationTypeRecordShortNotationCategory = "SHORT_NOTATION" )
Defines values for RecordShortNotationTypeRecordShortNotationCategory.
type RecordTransferType ¶
type RecordTransferType struct {
ClaimantBag *ClaimantBagType `json:"claimantBag,omitempty"`
ContractInformation *ContractInformationType `json:"contractInformation,omitempty"`
CorrespondenceAddress *CorrespondenceAddressType `json:"correspondenceAddress,omitempty"`
GoodsServicesLimitationBag *GoodsServicesLimitationBagType `json:"goodsServicesLimitationBag,omitempty"`
HolderChangeBag *HolderChangeBagType `json:"holderChangeBag,omitempty"`
ReasonDocument *ReasonDocumentType `json:"reasonDocument,omitempty"`
RecordCurrentStatusCategory *RecordTransferTypeRecordCurrentStatusCategory `json:"recordCurrentStatusCategory,omitempty"`
RecordCurrentStatusDate *string `json:"recordCurrentStatusDate,omitempty"`
RecordDocumentBag *RecordDocumentBagType `json:"recordDocumentBag,omitempty"`
RecordEffectiveDate *string `json:"recordEffectiveDate,omitempty"`
RecordEventBag *RecordEventBagType `json:"recordEventBag,omitempty"`
RecordFilingDate *string `json:"recordFilingDate,omitempty"`
RecordIdentifier *IdentifierType `json:"recordIdentifier,omitempty"`
RecordLanguageCode *string `json:"recordLanguageCode,omitempty"`
RecordNotificationDate *string `json:"recordNotificationDate,omitempty"`
RecordPublicationBag *RecordPublicationBagType `json:"recordPublicationBag,omitempty"`
RecordReference *string `json:"recordReference,omitempty"`
RecordTransferCategory RecordTransferTypeRecordTransferCategory `json:"recordTransferCategory"`
RepresentativeBag *RepresentativeBagType `json:"representativeBag,omitempty"`
TrademarkIdentification *TrademarkIdentificationType `json:"trademarkIdentification,omitempty"`
}
RecordTransferType defines model for RecordTransferType.
type RecordTransferTypeRecordCurrentStatusCategory ¶
type RecordTransferTypeRecordCurrentStatusCategory string
RecordTransferTypeRecordCurrentStatusCategory defines model for RecordTransferType.RecordCurrentStatusCategory.
const ( RecordTransferTypeRecordCurrentStatusCategoryRECORDFILED RecordTransferTypeRecordCurrentStatusCategory = "RECORD_FILED" RecordTransferTypeRecordCurrentStatusCategoryUNDEFINED RecordTransferTypeRecordCurrentStatusCategory = "UNDEFINED" )
Defines values for RecordTransferTypeRecordCurrentStatusCategory.
type RecordTransferTypeRecordTransferCategory ¶
type RecordTransferTypeRecordTransferCategory string
RecordTransferTypeRecordTransferCategory defines model for RecordTransferType.RecordTransferCategory.
const ( RecordTransferTypeRecordTransferCategoryOTHER RecordTransferTypeRecordTransferCategory = "OTHER" RecordTransferTypeRecordTransferCategoryPARTIALTRANSFER RecordTransferTypeRecordTransferCategory = "PARTIAL_TRANSFER" RecordTransferTypeRecordTransferCategoryTOTALTRANSFER RecordTransferTypeRecordTransferCategory = "TOTAL_TRANSFER" )
Defines values for RecordTransferTypeRecordTransferCategory.
type RecordUseIntentBagType ¶
type RecordUseIntentBagType struct {
RecordUseIntentCountryCode []string `json:"recordUseIntentCountryCode"`
}
RecordUseIntentBagType defines model for RecordUseIntentBagType.
type RegistrantType ¶
type RegistrantType struct {
AssociatedMarkBag *AssociatedMarkBagType `json:"associatedMarkBag,omitempty"`
CommentText *OrderedTextType `json:"commentText,omitempty"`
ContactOrPartyIdentifier *[]map[string]interface{} `json:"contactOrPartyIdentifier,omitempty"`
Correspondent *CorrespondentType `json:"correspondent,omitempty"`
OperationCategory *RegistrantTypeOperationCategory `json:"operationCategory,omitempty"`
SequenceNumber *string `json:"sequenceNumber,omitempty"`
Version *VersionType `json:"version,omitempty"`
}
RegistrantType defines model for RegistrantType.
type RegistrantTypeOperationCategory ¶
type RegistrantTypeOperationCategory string
RegistrantTypeOperationCategory defines model for RegistrantType.OperationCategory.
const ( RegistrantTypeOperationCategoryDELETE RegistrantTypeOperationCategory = "DELETE" RegistrantTypeOperationCategoryINSERT RegistrantTypeOperationCategory = "INSERT" RegistrantTypeOperationCategorySELECT RegistrantTypeOperationCategory = "SELECT" RegistrantTypeOperationCategoryUPDATE RegistrantTypeOperationCategory = "UPDATE" )
Defines values for RegistrantTypeOperationCategory.
type RegistrationChangeBagType ¶
type RegistrationChangeBagType struct {
RegistrationChange []RegistrationChangeType `json:"registrationChange"`
}
RegistrationChangeBagType defines model for RegistrationChangeBagType.
type RegistrationChangeType ¶
type RegistrationChangeType struct {
ChangeDescriptionText []string `json:"changeDescriptionText"`
ChangeText []string `json:"changeText"`
}
RegistrationChangeType defines model for RegistrationChangeType.
type RegistrationShortNotationType ¶
type RegistrationShortNotationType struct {
ApplicantBag *ApplicantBagType `json:"applicantBag,omitempty"`
DesignatedCountryCodeBag *DesignatedCountryCodeBagType `json:"designatedCountryCodeBag,omitempty"`
GoodsServicesLimitation *GoodsServicesLimitationType `json:"goodsServicesLimitation,omitempty"`
MarkVerbalElementText *LocalizedTextType `json:"markVerbalElementText,omitempty"`
RegistrationDate *string `json:"registrationDate,omitempty"`
RegistrationIdentifier IdentifierType `json:"registrationIdentifier"`
}
RegistrationShortNotationType defines model for RegistrationShortNotationType.
type ReimbursementBagType ¶
type ReimbursementBagType struct {
Reimbursement []ReimbursementType `json:"reimbursement"`
}
ReimbursementBagType defines model for ReimbursementBagType.
type ReimbursementFeeBagType ¶
type ReimbursementFeeBagType struct {
ReimbursementFee []ReimbursementFeeType `json:"reimbursementFee"`
}
ReimbursementFeeBagType defines model for ReimbursementFeeBagType.
type ReimbursementFeeType ¶
type ReimbursementFeeType struct {
BasicFeeAmount AmountType `json:"basicFeeAmount"`
CommentText *OrderedTextType `json:"commentText,omitempty"`
FeeIdentifier *IdentifierType `json:"feeIdentifier,omitempty"`
FeeReference *string `json:"feeReference,omitempty"`
}
ReimbursementFeeType defines model for ReimbursementFeeType.
type ReimbursementType ¶
type ReimbursementType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
PayeeName NameType `json:"payeeName"`
ReimbursementDate *string `json:"reimbursementDate,omitempty"`
ReimbursementFeeBag *ReimbursementFeeBagType `json:"reimbursementFeeBag,omitempty"`
ReimbursementIdentifier *IdentifierType `json:"reimbursementIdentifier,omitempty"`
ReimbursementModeCategory *ReimbursementTypeReimbursementModeCategory `json:"reimbursementModeCategory,omitempty"`
ReimbursementReference *string `json:"reimbursementReference,omitempty"`
ReimbursementStatusCategory *string `json:"reimbursementStatusCategory,omitempty"`
}
ReimbursementType defines model for ReimbursementType.
type ReimbursementTypeReimbursementModeCategory ¶
type ReimbursementTypeReimbursementModeCategory string
ReimbursementTypeReimbursementModeCategory defines model for ReimbursementType.ReimbursementModeCategory.
const ( ReimbursementTypeReimbursementModeCategoryBANKDRAFT ReimbursementTypeReimbursementModeCategory = "BANK_DRAFT" ReimbursementTypeReimbursementModeCategoryCARD ReimbursementTypeReimbursementModeCategory = "CARD" ReimbursementTypeReimbursementModeCategoryCASH ReimbursementTypeReimbursementModeCategory = "CASH" ReimbursementTypeReimbursementModeCategoryCHARGE ReimbursementTypeReimbursementModeCategory = "CHARGE" ReimbursementTypeReimbursementModeCategoryCHEQUE ReimbursementTypeReimbursementModeCategory = "CHEQUE" ReimbursementTypeReimbursementModeCategoryCOUPONS ReimbursementTypeReimbursementModeCategory = "COUPONS" ReimbursementTypeReimbursementModeCategoryCREDITCARD ReimbursementTypeReimbursementModeCategory = "CREDIT_CARD" ReimbursementTypeReimbursementModeCategoryCURRENTACCOUNT ReimbursementTypeReimbursementModeCategory = "CURRENT_ACCOUNT" ReimbursementTypeReimbursementModeCategoryDEBITCARD ReimbursementTypeReimbursementModeCategory = "DEBIT_CARD" ReimbursementTypeReimbursementModeCategoryLATERPAYMENT ReimbursementTypeReimbursementModeCategory = "LATER_PAYMENT" ReimbursementTypeReimbursementModeCategoryPOSTALORDER ReimbursementTypeReimbursementModeCategory = "POSTAL_ORDER" ReimbursementTypeReimbursementModeCategorySTAMPS ReimbursementTypeReimbursementModeCategory = "STAMPS" )
Defines values for ReimbursementTypeReimbursementModeCategory.
type RelationshipBundle ¶
type RelationshipBundle struct {
InternationalRegistrationNumber *string `json:"internationalRegistrationNumber,omitempty"`
ReferenceNumber *string `json:"referenceNumber,omitempty"`
SerialNumber *int32 `json:"serialNumber,omitempty"`
UsRegistrationNumber *int32 `json:"usRegistrationNumber,omitempty"`
}
RelationshipBundle defines model for RelationshipBundle.
type RepresentativeBagType ¶
type RepresentativeBagType struct {
PartyIdentifierBag *[]PartyIdentifierBagType `json:"partyIdentifierBag,omitempty"`
Representative *[]RepresentativeType `json:"representative,omitempty"`
}
RepresentativeBagType defines model for RepresentativeBagType.
type RepresentativeType ¶
type RepresentativeType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
IncorporationCountryCode *[]string `json:"incorporationCountryCode,omitempty"`
IncorporationState *string `json:"incorporationState,omitempty"`
LegalEntityName string `json:"legalEntityName"`
NationalLegalEntityCode *string `json:"nationalLegalEntityCode,omitempty"`
NationalityCode *[]string `json:"nationalityCode,omitempty"`
OperationCategory *RepresentativeTypeOperationCategory `json:"operationCategory,omitempty"`
PartyIdentifierOrContact *[]map[string]interface{} `json:"partyIdentifierOrContact,omitempty"`
RepresentativeCategory *RepresentativeTypeRepresentativeCategory `json:"representativeCategory,omitempty"`
SequenceNumber *string `json:"sequenceNumber,omitempty"`
Version *VersionType `json:"version,omitempty"`
}
RepresentativeType defines model for RepresentativeType.
type RepresentativeTypeOperationCategory ¶
type RepresentativeTypeOperationCategory string
RepresentativeTypeOperationCategory defines model for RepresentativeType.OperationCategory.
const ( RepresentativeTypeOperationCategoryDELETE RepresentativeTypeOperationCategory = "DELETE" RepresentativeTypeOperationCategoryINSERT RepresentativeTypeOperationCategory = "INSERT" RepresentativeTypeOperationCategorySELECT RepresentativeTypeOperationCategory = "SELECT" RepresentativeTypeOperationCategoryUPDATE RepresentativeTypeOperationCategory = "UPDATE" )
Defines values for RepresentativeTypeOperationCategory.
type RepresentativeTypeRepresentativeCategory ¶
type RepresentativeTypeRepresentativeCategory string
RepresentativeTypeRepresentativeCategory defines model for RepresentativeType.RepresentativeCategory.
const ( RepresentativeTypeRepresentativeCategoryASSOCIATION RepresentativeTypeRepresentativeCategory = "ASSOCIATION" RepresentativeTypeRepresentativeCategoryEMPLOYEE RepresentativeTypeRepresentativeCategory = "EMPLOYEE" RepresentativeTypeRepresentativeCategoryLAWYER RepresentativeTypeRepresentativeCategory = "LAWYER" RepresentativeTypeRepresentativeCategoryOTHER RepresentativeTypeRepresentativeCategory = "OTHER" RepresentativeTypeRepresentativeCategoryPROFESSIONALREPRESENTATIVE RepresentativeTypeRepresentativeCategory = "PROFESSIONAL_REPRESENTATIVE" RepresentativeTypeRepresentativeCategoryUNDEFINED RepresentativeTypeRepresentativeCategory = "UNDEFINED" )
Defines values for RepresentativeTypeRepresentativeCategory.
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type RequestExaminationType ¶
type RequestExaminationType struct {
ExaminationRequestDate *string `json:"examinationRequestDate,omitempty"`
RequestExaminationAuthority *string `json:"requestExaminationAuthority,omitempty"`
RequestExaminationCategory RequestExaminationTypeRequestExaminationCategory `json:"requestExaminationCategory"`
}
RequestExaminationType defines model for RequestExaminationType.
type RequestExaminationTypeRequestExaminationCategory ¶
type RequestExaminationTypeRequestExaminationCategory string
RequestExaminationTypeRequestExaminationCategory defines model for RequestExaminationType.RequestExaminationCategory.
const ( RequestExaminationTypeRequestExaminationCategoryACCELERATED RequestExaminationTypeRequestExaminationCategory = "ACCELERATED" RequestExaminationTypeRequestExaminationCategoryNORMAL RequestExaminationTypeRequestExaminationCategory = "NORMAL" RequestExaminationTypeRequestExaminationCategoryUNDEFINED RequestExaminationTypeRequestExaminationCategory = "UNDEFINED" )
Defines values for RequestExaminationTypeRequestExaminationCategory.
type RequestSearchType ¶
type RequestSearchType struct {
EarlierSearchDate *string `json:"earlierSearchDate,omitempty"`
EarlierSearchIdentifier *IdentifierType `json:"earlierSearchIdentifier,omitempty"`
RequestSearchAuthority *string `json:"requestSearchAuthority,omitempty"`
RequestSearchCategory RequestSearchTypeRequestSearchCategory `json:"requestSearchCategory"`
}
RequestSearchType defines model for RequestSearchType.
type RequestSearchTypeRequestSearchCategory ¶
type RequestSearchTypeRequestSearchCategory string
RequestSearchTypeRequestSearchCategory defines model for RequestSearchType.RequestSearchCategory.
const ( RequestSearchTypeRequestSearchCategoryACCELERATED RequestSearchTypeRequestSearchCategory = "ACCELERATED" RequestSearchTypeRequestSearchCategoryEARLIERSEARCH RequestSearchTypeRequestSearchCategory = "EARLIER_SEARCH" RequestSearchTypeRequestSearchCategoryNORMAL RequestSearchTypeRequestSearchCategory = "NORMAL" RequestSearchTypeRequestSearchCategoryNOSEARCH RequestSearchTypeRequestSearchCategory = "NO_SEARCH" RequestSearchTypeRequestSearchCategoryUNDEFINED RequestSearchTypeRequestSearchCategory = "UNDEFINED" )
Defines values for RequestSearchTypeRequestSearchCategory.
type RequestSoftwareType ¶
type RequestSoftwareType struct {
RequestSoftwareName string `json:"requestSoftwareName"`
RequestSoftwareVersion *string `json:"requestSoftwareVersion,omitempty"`
}
RequestSoftwareType defines model for RequestSoftwareType.
type SenderBagType ¶
type SenderBagType struct {
FileName *string `json:"fileName,omitempty"`
LoginInformation *LoginInformationType `json:"loginInformation,omitempty"`
RequestDate *string `json:"requestDate,omitempty"`
RequestDateTime *string `json:"requestDateTime,omitempty"`
RequestIdentifier *IdentifierType `json:"requestIdentifier,omitempty"`
RequestLanguageCode *string `json:"requestLanguageCode,omitempty"`
RequestProducer *string `json:"requestProducer,omitempty"`
RequestReceivingOfficeCode *string `json:"requestReceivingOfficeCode,omitempty"`
RequestStatusCategory *string `json:"requestStatusCategory,omitempty"`
RequestXSDVersion *string `json:"requestXSDVersion,omitempty"`
}
SenderBagType defines model for SenderBagType.
type SeniorityBagType ¶
type SeniorityBagType struct {
Seniority []SeniorityType `json:"seniority"`
}
SeniorityBagType defines model for SeniorityBagType.
type SeniorityType ¶
type SeniorityType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
InternationalTrademarkCategory *SeniorityTypeInternationalTrademarkCategory `json:"internationalTrademarkCategory,omitempty"`
SeniorityApplicationDate *string `json:"seniorityApplicationDate,omitempty"`
SeniorityApplicationNumber *ApplicationNumberType `json:"seniorityApplicationNumber,omitempty"`
SeniorityCountryCode string `json:"seniorityCountryCode"`
SeniorityDocument *[]DocumentType `json:"seniorityDocument,omitempty"`
SeniorityFilingDate *string `json:"seniorityFilingDate,omitempty"`
SeniorityPartialGoodsServices *GoodsServicesType `json:"seniorityPartialGoodsServices,omitempty"`
SeniorityPartialIndicator *bool `json:"seniorityPartialIndicator,omitempty"`
SeniorityPublicationDate *string `json:"seniorityPublicationDate,omitempty"`
SeniorityRegistrationDate *string `json:"seniorityRegistrationDate,omitempty"`
SeniorityRegistrationNumber *string `json:"seniorityRegistrationNumber,omitempty"`
SeniorityStatusCategory *SeniorityTypeSeniorityStatusCategory `json:"seniorityStatusCategory,omitempty"`
SeniorityStatusDate *string `json:"seniorityStatusDate,omitempty"`
}
SeniorityType defines model for SeniorityType.
type SeniorityTypeInternationalTrademarkCategory ¶
type SeniorityTypeInternationalTrademarkCategory string
SeniorityTypeInternationalTrademarkCategory defines model for SeniorityType.InternationalTrademarkCategory.
const ( EU SeniorityTypeInternationalTrademarkCategory = "EU" MADRID SeniorityTypeInternationalTrademarkCategory = "MADRID" )
Defines values for SeniorityTypeInternationalTrademarkCategory.
type SeniorityTypeSeniorityStatusCategory ¶
type SeniorityTypeSeniorityStatusCategory string
SeniorityTypeSeniorityStatusCategory defines model for SeniorityType.SeniorityStatusCategory.
const ( SeniorityTypeSeniorityStatusCategoryABANDONED SeniorityTypeSeniorityStatusCategory = "ABANDONED" SeniorityTypeSeniorityStatusCategoryACCEPTED SeniorityTypeSeniorityStatusCategory = "ACCEPTED" SeniorityTypeSeniorityStatusCategoryCLAIMED SeniorityTypeSeniorityStatusCategory = "CLAIMED" SeniorityTypeSeniorityStatusCategoryPARTIALLYREFUSED SeniorityTypeSeniorityStatusCategory = "PARTIALLY_REFUSED" SeniorityTypeSeniorityStatusCategoryREFUSED SeniorityTypeSeniorityStatusCategory = "REFUSED" )
Defines values for SeniorityTypeSeniorityStatusCategory.
type Serializable ¶
type Serializable = map[string]interface{}
Serializable defines model for Serializable.
type SignatureBagType ¶
type SignatureBagType struct {
Signature []SignatureType `json:"signature"`
}
SignatureBagType defines model for SignatureBagType.
type SignatureType ¶
type SignatureType struct {
Contact ContactType `json:"contact"`
ElectronicSignature ElectronicSignatureType `json:"electronicSignature"`
SignatoryCapacityCategory *SignatureTypeSignatoryCapacityCategory `json:"signatoryCapacityCategory,omitempty"`
}
SignatureType defines model for SignatureType.
type SignatureTypeSignatoryCapacityCategory ¶
type SignatureTypeSignatoryCapacityCategory string
SignatureTypeSignatoryCapacityCategory defines model for SignatureType.SignatoryCapacityCategory.
const ( SignatureTypeSignatoryCapacityCategoryAGENT SignatureTypeSignatoryCapacityCategory = "AGENT" SignatureTypeSignatoryCapacityCategoryAPPEALEXAMINER SignatureTypeSignatoryCapacityCategory = "APPEAL_EXAMINER" SignatureTypeSignatoryCapacityCategoryAPPLICANT SignatureTypeSignatoryCapacityCategory = "APPLICANT" SignatureTypeSignatoryCapacityCategoryASSIGNEE SignatureTypeSignatoryCapacityCategory = "ASSIGNEE" SignatureTypeSignatoryCapacityCategoryASSISTANTEXAMINER SignatureTypeSignatoryCapacityCategory = "ASSISTANT_EXAMINER" SignatureTypeSignatoryCapacityCategoryATTORNEY SignatureTypeSignatoryCapacityCategory = "ATTORNEY" SignatureTypeSignatoryCapacityCategoryAUTHOR SignatureTypeSignatoryCapacityCategory = "AUTHOR" SignatureTypeSignatoryCapacityCategoryAUTHORIZEDOFFICER SignatureTypeSignatoryCapacityCategory = "AUTHORIZED_OFFICER" SignatureTypeSignatoryCapacityCategoryBREEDER SignatureTypeSignatoryCapacityCategory = "BREEDER" SignatureTypeSignatoryCapacityCategoryCORRESPONDENT SignatureTypeSignatoryCapacityCategory = "CORRESPONDENT" SignatureTypeSignatoryCapacityCategoryCREATOR SignatureTypeSignatoryCapacityCategory = "CREATOR" SignatureTypeSignatoryCapacityCategoryDESIGNER SignatureTypeSignatoryCapacityCategory = "DESIGNER" SignatureTypeSignatoryCapacityCategoryEMPLOYEE SignatureTypeSignatoryCapacityCategory = "EMPLOYEE" SignatureTypeSignatoryCapacityCategoryEXAMINER SignatureTypeSignatoryCapacityCategory = "EXAMINER" SignatureTypeSignatoryCapacityCategoryFORMALITYEXAMINER SignatureTypeSignatoryCapacityCategory = "FORMALITY_EXAMINER" SignatureTypeSignatoryCapacityCategoryHOLDER SignatureTypeSignatoryCapacityCategory = "HOLDER" SignatureTypeSignatoryCapacityCategoryIPOFFICE SignatureTypeSignatoryCapacityCategory = "IP_OFFICE" SignatureTypeSignatoryCapacityCategoryJUDGE SignatureTypeSignatoryCapacityCategory = "JUDGE" SignatureTypeSignatoryCapacityCategoryLAWYER SignatureTypeSignatoryCapacityCategory = "LAWYER" SignatureTypeSignatoryCapacityCategoryLEGALPRACTITIONER SignatureTypeSignatoryCapacityCategory = "LEGAL_PRACTITIONER" SignatureTypeSignatoryCapacityCategoryLICENSEE SignatureTypeSignatoryCapacityCategory = "LICENSEE" SignatureTypeSignatoryCapacityCategoryMORTGAGEE SignatureTypeSignatoryCapacityCategory = "MORTGAGEE" SignatureTypeSignatoryCapacityCategoryOPPONENT SignatureTypeSignatoryCapacityCategory = "OPPONENT" SignatureTypeSignatoryCapacityCategoryOWNER SignatureTypeSignatoryCapacityCategory = "OWNER" SignatureTypeSignatoryCapacityCategoryPRIMARYEXAMINER SignatureTypeSignatoryCapacityCategory = "PRIMARY_EXAMINER" SignatureTypeSignatoryCapacityCategoryREGISTRANT SignatureTypeSignatoryCapacityCategory = "REGISTRANT" SignatureTypeSignatoryCapacityCategoryREPRESENTATIVE SignatureTypeSignatoryCapacityCategory = "REPRESENTATIVE" SignatureTypeSignatoryCapacityCategorySUBSTANTIVEEXAMINER SignatureTypeSignatoryCapacityCategory = "SUBSTANTIVE_EXAMINER" SignatureTypeSignatoryCapacityCategoryTHIRDPARTYREQUESTOR SignatureTypeSignatoryCapacityCategory = "THIRD_PARTY_REQUESTOR" SignatureTypeSignatoryCapacityCategoryTRANSFEREE SignatureTypeSignatoryCapacityCategory = "TRANSFEREE" SignatureTypeSignatoryCapacityCategoryTRANSFEROR SignatureTypeSignatoryCapacityCategory = "TRANSFEROR" SignatureTypeSignatoryCapacityCategoryTRANSLATOR SignatureTypeSignatoryCapacityCategory = "TRANSLATOR" SignatureTypeSignatoryCapacityCategoryTRUSTEE SignatureTypeSignatoryCapacityCategory = "TRUSTEE" )
Defines values for SignatureTypeSignatoryCapacityCategory.
type Staff ¶
type Staff struct {
ChargeTo *Employee `json:"chargeTo,omitempty"`
Examiner *Employee `json:"examiner,omitempty"`
ItuParalegal *Employee `json:"ituParalegal,omitempty"`
Lie *Employee `json:"lie,omitempty"`
Paralegal *Employee `json:"paralegal,omitempty"`
}
Staff defines model for Staff.
type StaffBagType ¶
type StaffBagType struct {
Staff []StaffType `json:"staff"`
}
StaffBagType defines model for StaffBagType.
type StaffType ¶
type StaffType struct {
OfficialTitleText *string `json:"officialTitleText,omitempty"`
PartyIdentifierOrStaffName *[]map[string]interface{} `json:"partyIdentifierOrStaffName,omitempty"`
}
StaffType defines model for StaffType.
type StateCountry ¶
type StateCountry struct {
Country *Entity `json:"country,omitempty"`
Iso *Entity `json:"iso,omitempty"`
IsoRegion *Entity `json:"isoRegion,omitempty"`
State *Entity `json:"state,omitempty"`
StateCountry *Entity `json:"stateCountry,omitempty"`
Wipo *Entity `json:"wipo,omitempty"`
}
StateCountry defines model for StateCountry.
type Status ¶
type Status struct {
AmendPrincipal *bool `json:"amendPrincipal,omitempty"`
AmendSupplemental *bool `json:"amendSupplemental,omitempty"`
Ammendment *string `json:"ammendment,omitempty"`
AttrnyDktNumber *string `json:"attrnyDktNumber,omitempty"`
CertStatement *string `json:"certStatement,omitempty"`
CertificationMark *bool `json:"certificationMark,omitempty"`
ChangeInReg *bool `json:"changeInReg,omitempty"`
ChargeToLocation *string `json:"chargeToLocation,omitempty"`
ChildOf *string `json:"childOf,omitempty"`
ClsCtActive *int `json:"clsCtActive,omitempty"`
ClsTotal *int32 `json:"clsTotal,omitempty"`
CollectiveMembershipMark *bool `json:"collectiveMembershipMark,omitempty"`
CollectiveServiceMark *bool `json:"collectiveServiceMark,omitempty"`
CollectiveTradeMark *bool `json:"collectiveTradeMark,omitempty"`
ColorClaimed *string `json:"colorClaimed,omitempty"`
ColorDrawingCurr *bool `json:"colorDrawingCurr,omitempty"`
ColorLocation *string `json:"colorLocation,omitempty"`
ConcurrentUse *string `json:"concurrentUse,omitempty"`
Correction *string `json:"correction,omitempty"`
Correspondence *Correspondence `json:"correspondence,omitempty"`
CurrLocationCd *string `json:"currLocationCd,omitempty"`
CurrLocationDt *string `json:"currLocationDt,omitempty"`
CurrentLoc *string `json:"currentLoc,omitempty"`
CurrentlyAsTeasPlusApp *bool `json:"currentlyAsTeasPlusApp,omitempty"`
CurrentlyAsTeasRfApp *bool `json:"currentlyAsTeasRfApp,omitempty"`
DateAbandoned *string `json:"dateAbandoned,omitempty"`
DateAmendReg *string `json:"dateAmendReg,omitempty"`
DateCancelled *string `json:"dateCancelled,omitempty"`
DateRenewal *string `json:"dateRenewal,omitempty"`
DescOfMark *string `json:"descOfMark,omitempty"`
DesignSearchList *[]DesignSearch `json:"designSearchList,omitempty"`
Disclaimer *string `json:"disclaimer,omitempty"`
Empty *bool `json:"empty,omitempty"`
ExtStatusDesc *string `json:"extStatusDesc,omitempty"`
Filed44d *bool `json:"filed44d,omitempty"`
Filed44e *bool `json:"filed44e,omitempty"`
Filed66a *bool `json:"filed66a,omitempty"`
FiledAsTeasPlusApp *bool `json:"filedAsTeasPlusApp,omitempty"`
FiledAsTeasRfApp *bool `json:"filedAsTeasRfApp,omitempty"`
FiledItu *bool `json:"filedItu,omitempty"`
FiledNoBasis *bool `json:"filedNoBasis,omitempty"`
FiledUse *bool `json:"filedUse,omitempty"`
FilingDate *string `json:"filingDate,omitempty"`
Inference *string `json:"inference,omitempty"`
IntStatusDesc *string `json:"intStatusDesc,omitempty"`
ItuAmended *bool `json:"ituAmended,omitempty"`
ItuCurr *bool `json:"ituCurr,omitempty"`
LawOffAsgnCd *string `json:"lawOffAsgnCd,omitempty"`
LawOffAssigned *string `json:"lawOffAssigned,omitempty"`
LimitationStmt2f *string `json:"limitationStmt2f,omitempty"`
LineStippling *string `json:"lineStippling,omitempty"`
MarkDrawDesc *string `json:"markDrawDesc,omitempty"`
MarkDrawingCd *string `json:"markDrawingCd,omitempty"`
MarkElement *string `json:"markElement,omitempty"`
MarkType *string `json:"markType,omitempty"`
NamePortrait *string `json:"namePortrait,omitempty"`
NewLawOffAsgnCd *string `json:"newLawOffAsgnCd,omitempty"`
NoBasisCurr *bool `json:"noBasisCurr,omitempty"`
OrderRestricting *string `json:"orderRestricting,omitempty"`
Others *bool `json:"others,omitempty"`
ParentOf *[]string `json:"parentOf,omitempty"`
PhyLocation *string `json:"phyLocation,omitempty"`
PhyLocationDt *string `json:"phyLocationDt,omitempty"`
PhysicalLocationHistory *[]PhysicalLocationHistory `json:"physicalLocationHistory,omitempty"`
PrevRegNumList *[]string `json:"prevRegNumList,omitempty"`
PrevRegNumListStr *string `json:"prevRegNumListStr,omitempty"`
PseudoMark *string `json:"pseudoMark,omitempty"`
PublisehdPrevRegMarkDt *string `json:"publisehdPrevRegMarkDt,omitempty"`
PublishedPrevRegMark *bool `json:"publishedPrevRegMark,omitempty"`
RenewalFiled *bool `json:"renewalFiled,omitempty"`
Replace *string `json:"replace,omitempty"`
RestrictionStmt *string `json:"restrictionStmt,omitempty"`
Sect15Ack *bool `json:"sect15Ack,omitempty"`
Sect15Filed *bool `json:"sect15Filed,omitempty"`
Sect44dAmended *bool `json:"sect44dAmended,omitempty"`
Sect44dCurr *bool `json:"sect44dCurr,omitempty"`
Sect44eAmended *bool `json:"sect44eAmended,omitempty"`
Sect44eCurr *bool `json:"sect44eCurr,omitempty"`
Sect66aCurr *bool `json:"sect66aCurr,omitempty"`
Sect71Acpt *bool `json:"sect71Acpt,omitempty"`
Sect71Filed *bool `json:"sect71Filed,omitempty"`
Sect71PartialAcpt *bool `json:"sect71PartialAcpt,omitempty"`
Sect8Acpt *bool `json:"sect8Acpt,omitempty"`
Sect8Filed *bool `json:"sect8Filed,omitempty"`
Sect8PartialAcpt *bool `json:"sect8PartialAcpt,omitempty"`
Section2f *bool `json:"section2f,omitempty"`
Section2fPartial *bool `json:"section2fPartial,omitempty"`
SerialNumber *int32 `json:"serialNumber,omitempty"`
ServiceMark *bool `json:"serviceMark,omitempty"`
Staff *Staff `json:"staff,omitempty"`
StandardChar *bool `json:"standardChar,omitempty"`
Status *int32 `json:"status,omitempty"`
StatusDate *string `json:"statusDate,omitempty"`
StatusStr *string `json:"statusStr,omitempty"`
SupplementalRegister *bool `json:"supplementalRegister,omitempty"`
Tm5Status *int32 `json:"tm5Status,omitempty"`
Tm5StatusDef *string `json:"tm5StatusDef,omitempty"`
Tm5StatusDesc *string `json:"tm5StatusDesc,omitempty"`
Trademark *bool `json:"trademark,omitempty"`
Transformed *string `json:"transformed,omitempty"`
Translation *string `json:"translation,omitempty"`
Transliteration *string `json:"transliteration,omitempty"`
UsRegistrationDate *string `json:"usRegistrationDate,omitempty"`
UsRegistrationNumber *string `json:"usRegistrationNumber,omitempty"`
UseAmended *bool `json:"useAmended,omitempty"`
UseCurr *bool `json:"useCurr,omitempty"`
}
Status defines model for Status.
type TermSynonymRelationBagType ¶
type TermSynonymRelationBagType struct {
TermSynonymRelation []TermSynonymRelationType `json:"termSynonymRelation"`
}
TermSynonymRelationBagType defines model for TermSynonymRelationBagType.
type TermSynonymRelationType ¶
type TermSynonymRelationType struct {
OperationCategory *TermSynonymRelationTypeOperationCategory `json:"operationCategory,omitempty"`
TermIdentifier IdentifierType `json:"termIdentifier"`
TermSynonymIdentifier IdentifierType `json:"termSynonymIdentifier"`
}
TermSynonymRelationType defines model for TermSynonymRelationType.
type TermSynonymRelationTypeOperationCategory ¶
type TermSynonymRelationTypeOperationCategory string
TermSynonymRelationTypeOperationCategory defines model for TermSynonymRelationType.OperationCategory.
const ( TermSynonymRelationTypeOperationCategoryDELETE TermSynonymRelationTypeOperationCategory = "DELETE" TermSynonymRelationTypeOperationCategoryINSERT TermSynonymRelationTypeOperationCategory = "INSERT" TermSynonymRelationTypeOperationCategorySELECT TermSynonymRelationTypeOperationCategory = "SELECT" TermSynonymRelationTypeOperationCategoryUPDATE TermSynonymRelationTypeOperationCategory = "UPDATE" )
Defines values for TermSynonymRelationTypeOperationCategory.
type TermTranslationRelationBagType ¶
type TermTranslationRelationBagType struct {
TermTranslationRelation []TermTranslationRelationType `json:"termTranslationRelation"`
}
TermTranslationRelationBagType defines model for TermTranslationRelationBagType.
type TermTranslationRelationType ¶
type TermTranslationRelationType struct {
OperationCategory *TermTranslationRelationTypeOperationCategory `json:"operationCategory,omitempty"`
TermIdentifier IdentifierType `json:"termIdentifier"`
TermTranslationIdentifier IdentifierType `json:"termTranslationIdentifier"`
}
TermTranslationRelationType defines model for TermTranslationRelationType.
type TermTranslationRelationTypeOperationCategory ¶
type TermTranslationRelationTypeOperationCategory string
TermTranslationRelationTypeOperationCategory defines model for TermTranslationRelationType.OperationCategory.
const ( TermTranslationRelationTypeOperationCategoryDELETE TermTranslationRelationTypeOperationCategory = "DELETE" TermTranslationRelationTypeOperationCategoryINSERT TermTranslationRelationTypeOperationCategory = "INSERT" TermTranslationRelationTypeOperationCategorySELECT TermTranslationRelationTypeOperationCategory = "SELECT" TermTranslationRelationTypeOperationCategoryUPDATE TermTranslationRelationTypeOperationCategory = "UPDATE" )
Defines values for TermTranslationRelationTypeOperationCategory.
type TmClass ¶
type TmClass struct {
Code *string `json:"code,omitempty"`
Description *string `json:"description,omitempty"`
}
TmClass defines model for TmClass.
type Trademark ¶
type Trademark struct {
Assignments *[]Assignment `json:"assignments,omitempty"`
Divisional *Divisional `json:"divisional,omitempty"`
EmptyStatus *bool `json:"emptyStatus,omitempty"`
ForeignInfoList *[]ForeignInformation `json:"foreignInfoList,omitempty"`
GsList *[]GoodsAndService `json:"gsList,omitempty"`
InternationalData *bool `json:"internationalData,omitempty"`
IntlRegistrationList *[]InternationalRegistration `json:"intlRegistrationList,omitempty"`
MultimediaFiles *[]string `json:"multimediaFiles,omitempty"`
Parties *Parties `json:"parties,omitempty"`
Proceedings *[]Proceeding `json:"proceedings,omitempty"`
ProsecutionHistory *[]Prosecution `json:"prosecutionHistory,omitempty"`
Publication *Publication `json:"publication,omitempty"`
RelationshipBundleList *[]RelationshipBundle `json:"relationshipBundleList,omitempty"`
SoundFile *string `json:"soundFile,omitempty"`
Status *Status `json:"status,omitempty"`
UsReference *UsReferenceInformation `json:"usReference,omitempty"`
}
Trademark defines model for Trademark.
type TrademarkApplicationType ¶
type TrademarkApplicationType struct {
ApplicationFormName *string `json:"applicationFormName,omitempty"`
DocumentIncludedBag *DocumentIncludedBagType `json:"documentIncludedBag,omitempty"`
IpoVersion *string `json:"ipoVersion,omitempty"`
PaymentBag *PaymentBagType `json:"paymentBag,omitempty"`
ReimbursementBag *ReimbursementBagType `json:"reimbursementBag,omitempty"`
RequestExamination *RequestExaminationType `json:"requestExamination,omitempty"`
RequestSearch *RequestSearchType `json:"requestSearch,omitempty"`
RequestSoftware *RequestSoftwareType `json:"requestSoftware,omitempty"`
SignatureBag *SignatureBagType `json:"signatureBag,omitempty"`
St96Version *string `json:"st96Version,omitempty"`
TrademarkBag TrademarkBagType `json:"trademarkBag"`
}
TrademarkApplicationType defines model for TrademarkApplicationType.
type TrademarkBagType ¶
type TrademarkBagType struct {
Trademark []TrademarkType `json:"trademark"`
}
TrademarkBagType defines model for TrademarkBagType.
type TrademarkDocumentBagType ¶
type TrademarkDocumentBagType struct {
TrademarkDocument []TrademarkDocumentType `json:"trademarkDocument"`
}
TrademarkDocumentBagType defines model for TrademarkDocumentBagType.
type TrademarkDocumentType ¶
type TrademarkDocumentType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
DocumentCreatedDate *string `json:"documentCreatedDate,omitempty"`
DocumentDate *string `json:"documentDate,omitempty"`
DocumentFormatCategory *TrademarkDocumentTypeDocumentFormatCategory `json:"documentFormatCategory,omitempty"`
DocumentIdentifier *IdentifierType `json:"documentIdentifier,omitempty"`
DocumentLoadedDateTime *string `json:"documentLoadedDateTime,omitempty"`
DocumentLocationURI *string `json:"documentLocationURI,omitempty"`
DocumentMediaCategory *TrademarkDocumentTypeDocumentMediaCategory `json:"documentMediaCategory,omitempty"`
DocumentName string `json:"documentName"`
DocumentReceivedDate *string `json:"documentReceivedDate,omitempty"`
DocumentSizeQuantity *QuantityType `json:"documentSizeQuantity,omitempty"`
DocumentVersion *string `json:"documentVersion,omitempty"`
FileName *string `json:"fileName,omitempty"`
Id *string `json:"id,omitempty"`
LanguageCode *string `json:"languageCode,omitempty"`
PageTotalQuantity *int `json:"pageTotalQuantity,omitempty"`
TrademarkDocumentCategory *string `json:"trademarkDocumentCategory,omitempty"`
TrademarkDocumentCategoryDescriptionText *string `json:"trademarkDocumentCategoryDescriptionText,omitempty"`
TrademarkDocumentCode *string `json:"trademarkDocumentCode,omitempty"`
TrademarkDocumentDescriptionText *string `json:"trademarkDocumentDescriptionText,omitempty"`
}
TrademarkDocumentType defines model for TrademarkDocumentType.
type TrademarkDocumentTypeDocumentFormatCategory ¶
type TrademarkDocumentTypeDocumentFormatCategory string
TrademarkDocumentTypeDocumentFormatCategory defines model for TrademarkDocumentType.DocumentFormatCategory.
const ( CDX TrademarkDocumentTypeDocumentFormatCategory = "CDX" EPS TrademarkDocumentTypeDocumentFormatCategory = "EPS" HTML TrademarkDocumentTypeDocumentFormatCategory = "HTML" JPEG TrademarkDocumentTypeDocumentFormatCategory = "JPEG" MOL TrademarkDocumentTypeDocumentFormatCategory = "MOL" MSEXCEL TrademarkDocumentTypeDocumentFormatCategory = "MS_EXCEL" MSWORD TrademarkDocumentTypeDocumentFormatCategory = "MS_WORD" NB TrademarkDocumentTypeDocumentFormatCategory = "NB" PDF TrademarkDocumentTypeDocumentFormatCategory = "PDF" PNG TrademarkDocumentTypeDocumentFormatCategory = "PNG" SVG TrademarkDocumentTypeDocumentFormatCategory = "SVG" TEXT TrademarkDocumentTypeDocumentFormatCategory = "TEXT" TIFF TrademarkDocumentTypeDocumentFormatCategory = "TIFF" XML TrademarkDocumentTypeDocumentFormatCategory = "XML" )
Defines values for TrademarkDocumentTypeDocumentFormatCategory.
type TrademarkDocumentTypeDocumentMediaCategory ¶
type TrademarkDocumentTypeDocumentMediaCategory string
TrademarkDocumentTypeDocumentMediaCategory defines model for TrademarkDocumentType.DocumentMediaCategory.
const ( FAX TrademarkDocumentTypeDocumentMediaCategory = "FAX" FILE TrademarkDocumentTypeDocumentMediaCategory = "FILE" OTHER TrademarkDocumentTypeDocumentMediaCategory = "OTHER" PAPER TrademarkDocumentTypeDocumentMediaCategory = "PAPER" )
Defines values for TrademarkDocumentTypeDocumentMediaCategory.
type TrademarkIdentificationType ¶
type TrademarkIdentificationType struct {
TrademarkIdentifierBag []TrademarkIdentifierBagType `json:"trademarkIdentifierBag"`
}
TrademarkIdentificationType defines model for TrademarkIdentificationType.
type TrademarkIdentifierBagType ¶
type TrademarkIdentifierBagType struct {
TrademarkIdentifier []IdentifierType `json:"trademarkIdentifier"`
}
TrademarkIdentifierBagType defines model for TrademarkIdentifierBagType.
type TrademarkTransactionBodyType ¶
type TrademarkTransactionBodyType struct {
IpoVersion *string `json:"ipoVersion,omitempty"`
St96Version *string `json:"st96Version,omitempty"`
TransactionContentBag TransactionContentBagType `json:"transactionContentBag"`
TransactionErrorBag *TransactionErrorBagType `json:"transactionErrorBag,omitempty"`
}
TrademarkTransactionBodyType defines model for TrademarkTransactionBodyType.
type TrademarkTransactionType ¶
type TrademarkTransactionType struct {
IpoVersion *string `json:"ipoVersion,omitempty"`
St96Version *string `json:"st96Version,omitempty"`
TrademarkTransactionBody []TrademarkTransactionBodyType `json:"trademarkTransactionBody"`
TransactionHeader *TransactionHeaderType `json:"transactionHeader,omitempty"`
}
TrademarkTransactionType defines model for TrademarkTransactionType.
type TrademarkType ¶
type TrademarkType struct {
ApplicantBag *ApplicantBagType `json:"applicantBag,omitempty"`
ApplicantFileReference *string `json:"applicantFileReference,omitempty"`
ApplicantSideCaseIdentifier *IdentifierType `json:"applicantSideCaseIdentifier,omitempty"`
ApplicationDate *string `json:"applicationDate,omitempty"`
ApplicationDateTime *string `json:"applicationDateTime,omitempty"`
ApplicationLanguageCode *string `json:"applicationLanguageCode,omitempty"`
ApplicationNumberOrRegistrationNumber *[]map[string]interface{} `json:"applicationNumberOrRegistrationNumber,omitempty"`
AsItIsProtectionIndicator *bool `json:"asItIsProtectionIndicator,omitempty"`
AssignmentBag *AssignmentBagType `json:"assignmentBag,omitempty"`
AssociatedMarkBag *AssociatedMarkBagType `json:"associatedMarkBag,omitempty"`
Authorization *AuthorizationType `json:"authorization,omitempty"`
BasicRegistrationApplicationBag *BasicRegistrationApplicationBagType `json:"basicRegistrationApplicationBag,omitempty"`
CommentText *OrderedTextType `json:"commentText,omitempty"`
ConversionApplicationBag *ConversionApplicationBagType `json:"conversionApplicationBag,omitempty"`
CorrespondenceAddress *CorrespondenceAddressType `json:"correspondenceAddress,omitempty"`
CorrespondenceLanguageCode *string `json:"correspondenceLanguageCode,omitempty"`
DesignatedCountryBag *DesignatedCountryBagType `json:"designatedCountryBag,omitempty"`
DivisionalApplicationBag *DivisionalApplicationBagType `json:"divisionalApplicationBag,omitempty"`
ExaminedApplicationNumber *ApplicationNumberType `json:"examinedApplicationNumber,omitempty"`
ExhibitionPriorityBag *ExhibitionPriorityBagType `json:"exhibitionPriorityBag,omitempty"`
ExpiryDate *string `json:"expiryDate,omitempty"`
FilingPlace *string `json:"filingPlace,omitempty"`
GoodsServicesBag *GoodsServicesBagType `json:"goodsServicesBag,omitempty"`
InternationalMarkIdentifierBag *[]InternationalMarkIdentifierBagType `json:"internationalMarkIdentifierBag,omitempty"`
LegalProceedingsBag *LegalProceedingsBagType `json:"legalProceedingsBag,omitempty"`
MarkCategory *[]TrademarkTypeMarkCategory `json:"markCategory,omitempty"`
MarkCurrentStatusCode *string `json:"markCurrentStatusCode,omitempty"`
MarkCurrentStatusDate *string `json:"markCurrentStatusDate,omitempty"`
MarkDisclaimerBag *MarkDisclaimerBagType `json:"markDisclaimerBag,omitempty"`
MarkEventBag *MarkEventBagType `json:"markEventBag,omitempty"`
MarkFeatureDescription *string `json:"markFeatureDescription,omitempty"`
MarkRecordBag *MarkRecordBagType `json:"markRecordBag,omitempty"`
MarkRepresentation *MarkRepresentationType `json:"markRepresentation,omitempty"`
MarkSeriesTotalQuantity *int `json:"markSeriesTotalQuantity,omitempty"`
MarkUserBag *MarkUserBagType `json:"markUserBag,omitempty"`
NationalCaseLocation *NationalCaseLocationType `json:"nationalCaseLocation,omitempty"`
NationalCorrespondent *CorrespondentType `json:"nationalCorrespondent,omitempty"`
NationalFilingBasis *NationalFilingBasisType `json:"nationalFilingBasis,omitempty"`
NationalGoodsServices *NationalGoodsServicesType `json:"nationalGoodsServices,omitempty"`
NationalRepresentative *NationalRepresentativeType `json:"nationalRepresentative,omitempty"`
NationalTrademarkInformation *NationalTrademarkInformationType `json:"nationalTrademarkInformation,omitempty"`
NonUseCancelledIndicator *bool `json:"nonUseCancelledIndicator,omitempty"`
OperationCategory *TrademarkTypeOperationCategory `json:"operationCategory,omitempty"`
OppositionBag *OppositionBagType `json:"oppositionBag,omitempty"`
OppositionPeriodEndDate *string `json:"oppositionPeriodEndDate,omitempty"`
OppositionPeriodStartDate *string `json:"oppositionPeriodStartDate,omitempty"`
OtherDate *[]OtherDateType `json:"otherDate,omitempty"`
PreviousRegistrationBag *PreviousRegistrationBagType `json:"previousRegistrationBag,omitempty"`
PriorityBag *PriorityBagType `json:"priorityBag,omitempty"`
PublicationBag *PublicationBagType `json:"publicationBag,omitempty"`
ReceivingOfficeCode *string `json:"receivingOfficeCode,omitempty"`
ReceivingOfficeDate *string `json:"receivingOfficeDate,omitempty"`
RecordAttorney *RecordAttorneyType `json:"recordAttorney,omitempty"`
RegistrationDate *string `json:"registrationDate,omitempty"`
RegistrationOfficeCode *string `json:"registrationOfficeCode,omitempty"`
RepresentativeBag *RepresentativeBagType `json:"representativeBag,omitempty"`
SecondLanguageCode *string `json:"secondLanguageCode,omitempty"`
SeniorityBag *SeniorityBagType `json:"seniorityBag,omitempty"`
SpecialCircumstanceText *string `json:"specialCircumstanceText,omitempty"`
StaffBag *StaffBagType `json:"staffBag,omitempty"`
TerminationDate *string `json:"terminationDate,omitempty"`
TradeDistinctivenessIndicator *bool `json:"tradeDistinctivenessIndicator,omitempty"`
TradeDistinctivenessText *LocalizedTextType `json:"tradeDistinctivenessText,omitempty"`
TrademarkDocumentBag *TrademarkDocumentBagType `json:"trademarkDocumentBag,omitempty"`
UseLimitationText *LocalizedTextType `json:"useLimitationText,omitempty"`
UseRequirementText *LocalizedTextType `json:"useRequirementText,omitempty"`
UseRight *UseRightType `json:"useRight,omitempty"`
Version *VersionType `json:"version,omitempty"`
}
TrademarkType defines model for TrademarkType.
type TrademarkTypeMarkCategory ¶
type TrademarkTypeMarkCategory string
TrademarkTypeMarkCategory defines model for TrademarkType.MarkCategory.
const ( CERTIFICATIONMARK TrademarkTypeMarkCategory = "CERTIFICATION_MARK" COLLECTIVEMARK TrademarkTypeMarkCategory = "COLLECTIVE_MARK" COLLECTIVEMEMBERSHIPMARK TrademarkTypeMarkCategory = "COLLECTIVE_MEMBERSHIP_MARK" COLLECTIVESERVICEMARK TrademarkTypeMarkCategory = "COLLECTIVE_SERVICE_MARK" COLLECTIVETRADEMARK TrademarkTypeMarkCategory = "COLLECTIVE_TRADEMARK" DEFENSIVEMARK TrademarkTypeMarkCategory = "DEFENSIVE_MARK" INDIVIDUALMARK TrademarkTypeMarkCategory = "INDIVIDUAL_MARK" MARK TrademarkTypeMarkCategory = "MARK" SERVICEMARK TrademarkTypeMarkCategory = "SERVICE_MARK" TRADEMARK TrademarkTypeMarkCategory = "TRADEMARK" WELLKNOWNCOLLECTIVEMARK TrademarkTypeMarkCategory = "WELL_KNOWN_COLLECTIVE_MARK" WELLKNOWNMARKUNDERTRIPSARTICLE162 TrademarkTypeMarkCategory = "WELL_KNOWN_MARK_UNDER_TRIPS_ARTICLE_16_2" WELLKNOWNMARKUNDERTRIPSARTICLE163 TrademarkTypeMarkCategory = "WELL_KNOWN_MARK_UNDER_TRIPS_ARTICLE_16_3" )
Defines values for TrademarkTypeMarkCategory.
type TrademarkTypeOperationCategory ¶
type TrademarkTypeOperationCategory string
TrademarkTypeOperationCategory defines model for TrademarkType.OperationCategory.
const ( TrademarkTypeOperationCategoryDELETE TrademarkTypeOperationCategory = "DELETE" TrademarkTypeOperationCategoryINSERT TrademarkTypeOperationCategory = "INSERT" TrademarkTypeOperationCategorySELECT TrademarkTypeOperationCategory = "SELECT" TrademarkTypeOperationCategoryUPDATE TrademarkTypeOperationCategory = "UPDATE" )
Defines values for TrademarkTypeOperationCategory.
type Transaction ¶
type Transaction struct {
SearchId *string `json:"searchId,omitempty"`
Trademarks *[]Trademark `json:"trademarks,omitempty"`
}
Transaction defines model for Transaction.
type TransactionBag ¶
type TransactionBag struct {
MissedElements *[]string `json:"missedElements,omitempty"`
Oversized *bool `json:"oversized,omitempty"`
Size *int32 `json:"size,omitempty"`
TransactionList *[]Transaction `json:"transactionList,omitempty"`
}
TransactionBag defines model for TransactionBag.
type TransactionContentBagType ¶
type TransactionContentBagType struct {
IpoVersion *string `json:"ipoVersion,omitempty"`
St96Version *string `json:"st96Version,omitempty"`
TransactionCategory TransactionContentBagTypeTransactionCategory `json:"transactionCategory"`
TransactionData TransactionDataType `json:"transactionData"`
TransactionIdentifier IdentifierType `json:"transactionIdentifier"`
TransactionSubCode string `json:"transactionSubCode"`
}
TransactionContentBagType defines model for TransactionContentBagType.
type TransactionContentBagTypeTransactionCategory ¶
type TransactionContentBagTypeTransactionCategory string
TransactionContentBagTypeTransactionCategory defines model for TransactionContentBagType.TransactionCategory.
const ( ACCEPTDEMANDFORATRIAL TransactionContentBagTypeTransactionCategory = "ACCEPT_DEMAND_FOR_A_TRIAL" ACCEPTDESIGNAMENDMENTDOCUMENT TransactionContentBagTypeTransactionCategory = "ACCEPT_DESIGN_AMENDMENT_DOCUMENT" ACCEPTDESIGNAPPLICANTDOCUMENT TransactionContentBagTypeTransactionCategory = "ACCEPT_DESIGN_APPLICANT_DOCUMENT" ACCEPTDESIGNAPPLICATIONDOCUMENT TransactionContentBagTypeTransactionCategory = "ACCEPT_DESIGN_APPLICATION_DOCUMENT" ACCEPTDESIGNATTORNEYDOCUMENT TransactionContentBagTypeTransactionCategory = "ACCEPT_DESIGN_ATTORNEY_DOCUMENT" ACCEPTDESIGNREQUESTFORINSPECTION TransactionContentBagTypeTransactionCategory = "ACCEPT_DESIGN_REQUEST_FOR_INSPECTION" ACCEPTDESIGNRESPONSEDOCUMENT TransactionContentBagTypeTransactionCategory = "ACCEPT_DESIGN_RESPONSE_DOCUMENT" ACCEPTDESIGNSUBMISSIONDOCUMENT TransactionContentBagTypeTransactionCategory = "ACCEPT_DESIGN_SUBMISSION_DOCUMENT" ACCEPTDESIGNWITHDRAWALANDABANDONMENTDOCUMENT TransactionContentBagTypeTransactionCategory = "ACCEPT_DESIGN_WITHDRAWAL_AND_ABANDONMENT_DOCUMENT" ACCEPTDOCUMENTLIST TransactionContentBagTypeTransactionCategory = "ACCEPT_DOCUMENT_LIST" ACCEPTTRIALINTERMEDIATEDOCUMENT TransactionContentBagTypeTransactionCategory = "ACCEPT_TRIAL_INTERMEDIATE_DOCUMENT" ADDITIONALAPPLICATION TransactionContentBagTypeTransactionCategory = "ADDITIONAL_APPLICATION" AMENDMENTAPPLICATION TransactionContentBagTypeTransactionCategory = "AMENDMENT_APPLICATION" AMENDMENTREGISTEREDDESIGN TransactionContentBagTypeTransactionCategory = "AMENDMENT_REGISTERED_DESIGN" APPLICATIONINFORMATION TransactionContentBagTypeTransactionCategory = "APPLICATION_INFORMATION" APPLICATIONRECEIPT TransactionContentBagTypeTransactionCategory = "APPLICATION_RECEIPT" ASSIGNMENTAPPLICATION TransactionContentBagTypeTransactionCategory = "ASSIGNMENT_APPLICATION" ASSIGNMENTREGISTEREDDESIGN TransactionContentBagTypeTransactionCategory = "ASSIGNMENT_REGISTERED_DESIGN" BALANCESHEETREFERENCE TransactionContentBagTypeTransactionCategory = "BALANCE_SHEET_REFERENCE" CANCELLATIONREPRESENTATIVEAPPOINTMENT TransactionContentBagTypeTransactionCategory = "CANCELLATION_REPRESENTATIVE_APPOINTMENT" CERTIFIEDCOPYNOTICEDOCUMENTBYDESIGNFORMALITYEXAMINATION TransactionContentBagTypeTransactionCategory = "CERTIFIED_COPY_NOTICE_DOCUMENT_BY_DESIGN_FORMALITY_EXAMINATION" CERTIFIEDCOPYNOTICEDOCUMENTBYDESIGNREGISTRATION TransactionContentBagTypeTransactionCategory = "CERTIFIED_COPY_NOTICE_DOCUMENT_BY_DESIGN_REGISTRATION" CERTIFIEDCOPYNOTICEDOCUMENTBYDESIGNSUBSTANTIALEXAMINATION TransactionContentBagTypeTransactionCategory = "CERTIFIED_COPY_NOTICE_DOCUMENT_BY_DESIGN_SUBSTANTIAL_EXAMINATION" CERTIFIEDCOPYNOTICEDOCUMENTBYTRIALEXAMINATION TransactionContentBagTypeTransactionCategory = "CERTIFIED_COPY_NOTICE_DOCUMENT_BY_TRIAL_EXAMINATION" CERTIFIEDCOPYNOTICEDOCUMENTBYTRIALEXAMINATIONDECISION TransactionContentBagTypeTransactionCategory = "CERTIFIED_COPY_NOTICE_DOCUMENT_BY_TRIAL_EXAMINATION_DECISION" CERTIFIEDCOPYNOTICEDOCUMENTBYTRIALEXAMINATIONINVITATION TransactionContentBagTypeTransactionCategory = "CERTIFIED_COPY_NOTICE_DOCUMENT_BY_TRIAL_EXAMINATION_INVITATION" CHANGEOFNAME TransactionContentBagTypeTransactionCategory = "CHANGE_OF_NAME" CONVENTIONAPPLICATION TransactionContentBagTypeTransactionCategory = "CONVENTION_APPLICATION" DESIGNB2BFILING TransactionContentBagTypeTransactionCategory = "DESIGN_B_2_B_FILING" DESIGNEFILING TransactionContentBagTypeTransactionCategory = "DESIGN_E_FILING" DESIGNIDENTIFIERLIST TransactionContentBagTypeTransactionCategory = "DESIGN_IDENTIFIER_LIST" DESIGNINFORMATION TransactionContentBagTypeTransactionCategory = "DESIGN_INFORMATION" DESIGNLIST TransactionContentBagTypeTransactionCategory = "DESIGN_LIST" DESIGNOPPOSITIONEFILING TransactionContentBagTypeTransactionCategory = "DESIGN_OPPOSITION_E_FILING" DESIGNOPPOSITIONIDENTIFIERLIST TransactionContentBagTypeTransactionCategory = "DESIGN_OPPOSITION_IDENTIFIER_LIST" DESIGNOPPOSITIONINFORMATION TransactionContentBagTypeTransactionCategory = "DESIGN_OPPOSITION_INFORMATION" DISCHARGEMORTGAGEE TransactionContentBagTypeTransactionCategory = "DISCHARGE_MORTGAGEE" DIVISIONALAPPLICATION TransactionContentBagTypeTransactionCategory = "DIVISIONAL_APPLICATION" DIVISIONINTERNATIONALREGISTRATIONNOTIFICATION TransactionContentBagTypeTransactionCategory = "DIVISION_INTERNATIONAL_REGISTRATION_NOTIFICATION" DIVISIONNUMBERLIST TransactionContentBagTypeTransactionCategory = "DIVISION_NUMBER_LIST" DUPLICATECERTIFICATE TransactionContentBagTypeTransactionCategory = "DUPLICATE_CERTIFICATE" EXPIRYNOTICE TransactionContentBagTypeTransactionCategory = "EXPIRY_NOTICE" INSPECTIONACCEPTDEMANDFORATRIAL TransactionContentBagTypeTransactionCategory = "INSPECTION_ACCEPT_DEMAND_FOR_A_TRIAL" INSPECTIONACCEPTDESIGNAPPLICANTDOCUMENT TransactionContentBagTypeTransactionCategory = "INSPECTION_ACCEPT_DESIGN_APPLICANT_DOCUMENT" INSPECTIONACCEPTDESIGNAPPLICATIONDOCUMENT TransactionContentBagTypeTransactionCategory = "INSPECTION_ACCEPT_DESIGN_APPLICATION_DOCUMENT" INSPECTIONACCEPTDESIGNATTORNEYDOCUMENT TransactionContentBagTypeTransactionCategory = "INSPECTION_ACCEPT_DESIGN_ATTORNEY_DOCUMENT" INSPECTIONACCEPTDESIGNREQUESTFORINSPECTION TransactionContentBagTypeTransactionCategory = "INSPECTION_ACCEPT_DESIGN_REQUEST_FOR_INSPECTION" INSPECTIONACCEPTDESIGNRESPONSEDOCUMENT TransactionContentBagTypeTransactionCategory = "INSPECTION_ACCEPT_DESIGN_RESPONSE_DOCUMENT" INSPECTIONACCEPTDESIGNSMENDMENTDOCUMENT TransactionContentBagTypeTransactionCategory = "INSPECTION_ACCEPT_DESIGN_SMENDMENT_DOCUMENT" INSPECTIONACCEPTDESIGNSUBMISSIONDOCUMENT TransactionContentBagTypeTransactionCategory = "INSPECTION_ACCEPT_DESIGN_SUBMISSION_DOCUMENT" INSPECTIONACCEPTDESIGNWITHDRAWALANDABANDONMENTDOCUMENT TransactionContentBagTypeTransactionCategory = "INSPECTION_ACCEPT_DESIGN_WITHDRAWAL_AND_ABANDONMENT_DOCUMENT" INSPECTIONACCEPTTRIALINTERMEDIATEDOCUMENT TransactionContentBagTypeTransactionCategory = "INSPECTION_ACCEPT_TRIAL_INTERMEDIATE_DOCUMENT" INSPECTIONMEMOBYDESIGNFORMALITYEXAMINATION TransactionContentBagTypeTransactionCategory = "INSPECTION_MEMO_BY_DESIGN_FORMALITY_EXAMINATION" INSPECTIONMEMOBYDESIGNSUBSTANTIALEXAMINATION TransactionContentBagTypeTransactionCategory = "INSPECTION_MEMO_BY_DESIGN_SUBSTANTIAL_EXAMINATION" INSPECTIONMEMOBYTRIALEXAMINATION TransactionContentBagTypeTransactionCategory = "INSPECTION_MEMO_BY_TRIAL_EXAMINATION" INSPECTIONMEMOBYTRIALNOTICE TransactionContentBagTypeTransactionCategory = "INSPECTION_MEMO_BY_TRIAL_NOTICE" INSPECTIONNOTICEDOCUMENTBYDESIGNFORMALITYEXAMINATION TransactionContentBagTypeTransactionCategory = "INSPECTION_NOTICE_DOCUMENT_BY_DESIGN_FORMALITY_EXAMINATION" INSPECTIONNOTICEDOCUMENTBYDESIGNREGISTRATION TransactionContentBagTypeTransactionCategory = "INSPECTION_NOTICE_DOCUMENT_BY_DESIGN_REGISTRATION" INSPECTIONNOTICEDOCUMENTBYDESIGNSUBSTANTIALEXAMINATION TransactionContentBagTypeTransactionCategory = "INSPECTION_NOTICE_DOCUMENT_BY_DESIGN_SUBSTANTIAL_EXAMINATION" INSPECTIONNOTICEDOCUMENTBYTRIALEXAMINATION TransactionContentBagTypeTransactionCategory = "INSPECTION_NOTICE_DOCUMENT_BY_TRIAL_EXAMINATION" INSPECTIONNOTICEDOCUMENTBYTRIALEXAMINATIONDECISION TransactionContentBagTypeTransactionCategory = "INSPECTION_NOTICE_DOCUMENT_BY_TRIAL_EXAMINATION_DECISION" INSPECTIONNOTICEDOCUMENTBYTRIALEXAMINATIONINVITATION TransactionContentBagTypeTransactionCategory = "INSPECTION_NOTICE_DOCUMENT_BY_TRIAL_EXAMINATION_INVITATION" INVALIDATIONNOTIFICATION TransactionContentBagTypeTransactionCategory = "INVALIDATION_NOTIFICATION" IRREGULARITIES TransactionContentBagTypeTransactionCategory = "IRREGULARITIES" MEMOBYDESIGNFORMALITYEXAMINATION TransactionContentBagTypeTransactionCategory = "MEMO_BY_DESIGN_FORMALITY_EXAMINATION" MEMOBYDESIGNSUBSTANTIALEXAMINATION TransactionContentBagTypeTransactionCategory = "MEMO_BY_DESIGN_SUBSTANTIAL_EXAMINATION" MEMOBYTRIALEXAMINATION TransactionContentBagTypeTransactionCategory = "MEMO_BY_TRIAL_EXAMINATION" MEMOBYTRIALEXAMINATIONCORRECTION TransactionContentBagTypeTransactionCategory = "MEMO_BY_TRIAL_EXAMINATION_CORRECTION" MEMOBYTRIALNOTICE TransactionContentBagTypeTransactionCategory = "MEMO_BY_TRIAL_NOTICE" NATIONALLEGALPROCEEDING TransactionContentBagTypeTransactionCategory = "NATIONAL_LEGAL_PROCEEDING" NATIONALTRADEMARKAPPLICATION TransactionContentBagTypeTransactionCategory = "NATIONAL_TRADEMARK_APPLICATION" NATIONALTRADEMARKASSIGNMENT TransactionContentBagTypeTransactionCategory = "NATIONAL_TRADEMARK_ASSIGNMENT" NATIONALTRADEMARKREGISTRATION TransactionContentBagTypeTransactionCategory = "NATIONAL_TRADEMARK_REGISTRATION" NATIONALVIEWOFINTERNATIONALTRADEMARKAPPLICATIONORREGISTRATION TransactionContentBagTypeTransactionCategory = "NATIONAL_VIEW_OF_INTERNATIONAL_TRADEMARK_APPLICATION_OR_REGISTRATION" NOTICEDOCUMENTBYDESIGNFORMALITYEXAMINATION TransactionContentBagTypeTransactionCategory = "NOTICE_DOCUMENT_BY_DESIGN_FORMALITY_EXAMINATION" NOTICEDOCUMENTBYDESIGNREGISTRATION TransactionContentBagTypeTransactionCategory = "NOTICE_DOCUMENT_BY_DESIGN_REGISTRATION" NOTICEDOCUMENTBYDESIGNSUBSTANTIALEXAMINATION TransactionContentBagTypeTransactionCategory = "NOTICE_DOCUMENT_BY_DESIGN_SUBSTANTIAL_EXAMINATION" NOTICEDOCUMENTBYTRIALEXAMINATION TransactionContentBagTypeTransactionCategory = "NOTICE_DOCUMENT_BY_TRIAL_EXAMINATION" NOTICEDOCUMENTBYTRIALEXAMINATIONDECISION TransactionContentBagTypeTransactionCategory = "NOTICE_DOCUMENT_BY_TRIAL_EXAMINATION_DECISION" NOTICEDOCUMENTBYTRIALEXAMINATIONINVITATION TransactionContentBagTypeTransactionCategory = "NOTICE_DOCUMENT_BY_TRIAL_EXAMINATION_INVITATION" NOTICEDOCUMENTLIST TransactionContentBagTypeTransactionCategory = "NOTICE_DOCUMENT_LIST" OFFERSURRENDER TransactionContentBagTypeTransactionCategory = "OFFER_SURRENDER" OPPOSITIONEFILING TransactionContentBagTypeTransactionCategory = "OPPOSITION_E_FILING" OPPOSITIONFIRSTEXTENSION TransactionContentBagTypeTransactionCategory = "OPPOSITION_FIRST_EXTENSION" OPPOSITIONIDENTIFIERLIST TransactionContentBagTypeTransactionCategory = "OPPOSITION_IDENTIFIER_LIST" OPPOSITIONINFORMATION TransactionContentBagTypeTransactionCategory = "OPPOSITION_INFORMATION" OPPOSITIONVARIOUSRENEWALOREXTENSIONOFREGISTRATIONRESTORATION TransactionContentBagTypeTransactionCategory = "OPPOSITION_VARIOUS_RENEWAL_OR_EXTENSION_OF_REGISTRATION_RESTORATION" PROVIDINGCERTIFICATETOHOLDER TransactionContentBagTypeTransactionCategory = "PROVIDING_CERTIFICATE_TO_HOLDER" RECORDLICENCE TransactionContentBagTypeTransactionCategory = "RECORD_LICENCE" RECORDMORTGAGEE TransactionContentBagTypeTransactionCategory = "RECORD_MORTGAGEE" REFUSALNOTIFICATION TransactionContentBagTypeTransactionCategory = "REFUSAL_NOTIFICATION" REFUSALWITHDRAWALNOTIFICATION TransactionContentBagTypeTransactionCategory = "REFUSAL_WITHDRAWAL_NOTIFICATION" REPRESENTATIVEAPPOINTMENT TransactionContentBagTypeTransactionCategory = "REPRESENTATIVE_APPOINTMENT" REQUESTACCELERATEDEXAMINATION TransactionContentBagTypeTransactionCategory = "REQUEST_ACCELERATED_EXAMINATION" REQUESTCERTIFIEDCOPIES TransactionContentBagTypeTransactionCategory = "REQUEST_CERTIFIED_COPIES" REQUESTCONVERSION TransactionContentBagTypeTransactionCategory = "REQUEST_CONVERSION" REQUESTDELAYEDREGISTRATION TransactionContentBagTypeTransactionCategory = "REQUEST_DELAYED_REGISTRATION" REQUESTEXCLUSION TransactionContentBagTypeTransactionCategory = "REQUEST_EXCLUSION" REQUESTEXTENSIONTIME TransactionContentBagTypeTransactionCategory = "REQUEST_EXTENSION_TIME" REQUESTHEARING TransactionContentBagTypeTransactionCategory = "REQUEST_HEARING" REQUESTPUBLICATION TransactionContentBagTypeTransactionCategory = "REQUEST_PUBLICATION" REQUESTREGISTRATION TransactionContentBagTypeTransactionCategory = "REQUEST_REGISTRATION" REQUESTSUPPLYDOCUMENTS TransactionContentBagTypeTransactionCategory = "REQUEST_SUPPLY_DOCUMENTS" RESPONSEEXAMINATIONREPORT TransactionContentBagTypeTransactionCategory = "RESPONSE_EXAMINATION_REPORT" STATEMENTSUPPORT TransactionContentBagTypeTransactionCategory = "STATEMENT_SUPPORT" SUBSEQUENTAPPLICATION TransactionContentBagTypeTransactionCategory = "SUBSEQUENT_APPLICATION" TERMINATELICENCE TransactionContentBagTypeTransactionCategory = "TERMINATE_LICENCE" TRADEMARKB2BFILING TransactionContentBagTypeTransactionCategory = "TRADEMARK_B_2_B_FILING" TRADEMARKIDENTIFIERLIST TransactionContentBagTypeTransactionCategory = "TRADEMARK_IDENTIFIER_LIST" TRADEMARKINFORMATION TransactionContentBagTypeTransactionCategory = "TRADEMARK_INFORMATION" TRADEMARKLIST TransactionContentBagTypeTransactionCategory = "TRADEMARK_LIST" TRANSMITTALAPPLICATIONTOIB TransactionContentBagTypeTransactionCategory = "TRANSMITTAL_APPLICATION_TO_IB" WITHDRAWAL TransactionContentBagTypeTransactionCategory = "WITHDRAWAL" WITHDRAWAPPLICATION TransactionContentBagTypeTransactionCategory = "WITHDRAW_APPLICATION" WITHDRAWDESIGN TransactionContentBagTypeTransactionCategory = "WITHDRAW_DESIGN" WITHDRAWSERVICEREQUEST TransactionContentBagTypeTransactionCategory = "WITHDRAW_SERVICE_REQUEST" )
Defines values for TransactionContentBagTypeTransactionCategory.
type TransactionDataType ¶
type TransactionDataType struct {
ApplicantBag *ApplicantBagType `json:"applicantBag,omitempty"`
AssignmentBag *AssignmentBagType `json:"assignmentBag,omitempty"`
ClassificationTermBag *ClassificationTermBagType `json:"classificationTermBag,omitempty"`
DecisionBag *DecisionBagType `json:"decisionBag,omitempty"`
DecisionCaseRelationBag *DecisionCaseRelationBagType `json:"decisionCaseRelationBag,omitempty"`
IpoVersion *string `json:"ipoVersion,omitempty"`
LegalProceedingsBag *LegalProceedingsBagType `json:"legalProceedingsBag,omitempty"`
MarkRecordBag *MarkRecordBagType `json:"markRecordBag,omitempty"`
MarkRecordRelationBag *MarkRecordRelationBagType `json:"markRecordRelationBag,omitempty"`
RepresentativeBag *RepresentativeBagType `json:"representativeBag,omitempty"`
St96Version *string `json:"st96Version,omitempty"`
TermSynonymRelationBag *TermSynonymRelationBagType `json:"termSynonymRelationBag,omitempty"`
TermTranslationRelationBag *TermTranslationRelationBagType `json:"termTranslationRelationBag,omitempty"`
TrademarkApplication *TrademarkApplicationType `json:"trademarkApplication,omitempty"`
TrademarkBag *TrademarkBagType `json:"trademarkBag,omitempty"`
}
TransactionDataType defines model for TransactionDataType.
type TransactionErrorBagType ¶
type TransactionErrorBagType struct {
TransactionError []TransactionErrorType `json:"transactionError"`
}
TransactionErrorBagType defines model for TransactionErrorBagType.
type TransactionErrorType ¶
type TransactionErrorType struct {
TransactionErrorCodeOrTransactionErrorText *[]JAXBElementObject `json:"transactionErrorCodeOrTransactionErrorText,omitempty"`
}
TransactionErrorType defines model for TransactionErrorType.
type TransactionHeaderType ¶
type TransactionHeaderType struct {
ReceiverBag *ReceiverBagType `json:"receiverBag,omitempty"`
SenderBag SenderBagType `json:"senderBag"`
}
TransactionHeaderType defines model for TransactionHeaderType.
type TransactionType ¶
type TransactionType struct {
SchemaVersion *string `json:"schemaVersion,omitempty"`
TrademarkTransactionBody []TrademarkTransactionBodyType `json:"trademarkTransactionBody"`
TransactionHeader *TransactionHeaderType `json:"transactionHeader,omitempty"`
}
TransactionType defines model for TransactionType.
type UsReferenceInformation ¶
type UsReferenceInformation struct {
IntlRegistrationDate *string `json:"intlRegistrationDate,omitempty"`
IntlRegistrationNum *string `json:"intlRegistrationNum,omitempty"`
MadridHistory *[]Event `json:"madridHistory,omitempty"`
OriginalFilingDate *string `json:"originalFilingDate,omitempty"`
ReferenceNum *string `json:"referenceNum,omitempty"`
RelatedIntlRegNumbrs *[]string `json:"relatedIntlRegNumbrs,omitempty"`
RelatedSerialNumbrs *[]int32 `json:"relatedSerialNumbrs,omitempty"`
RenewalDate *string `json:"renewalDate,omitempty"`
ReplyByDate *string `json:"replyByDate,omitempty"`
StatusCd *int32 `json:"statusCd,omitempty"`
StatusCdStr *string `json:"statusCdStr,omitempty"`
StatusDate *string `json:"statusDate,omitempty"`
StatusDesc *string `json:"statusDesc,omitempty"`
}
UsReferenceInformation defines model for UsReferenceInformation.
type UseRightType ¶
type UseRightType struct {
UseRightGoodsServices *[]GoodsServicesType `json:"useRightGoodsServices,omitempty"`
UseRightIndicator *bool `json:"useRightIndicator,omitempty"`
UseRightText *LocalizedTextType `json:"useRightText,omitempty"`
}
UseRightType defines model for UseRightType.
type VersionType ¶
type VersionType struct {
CommentText *OrderedTextType `json:"commentText,omitempty"`
VersionNumberOrVersionDateOrVersionDateTime *[]JAXBElementObject `json:"versionNumberOrVersionDateOrVersionDateTime,omitempty"`
}
VersionType defines model for VersionType.
type WebAddressBagType ¶
type WebAddressBagType struct {
WebAddressURI []WebAddressURIType `json:"webAddressURI"`
}
WebAddressBagType defines model for WebAddressBagType.
type WebAddressURIType ¶
type WebAddressURIType struct {
Value *string `json:"value,omitempty"`
WebAddressCategory *WebAddressURITypeWebAddressCategory `json:"webAddressCategory,omitempty"`
}
WebAddressURIType defines model for WebAddressURIType.
type WebAddressURITypeWebAddressCategory ¶
type WebAddressURITypeWebAddressCategory string
WebAddressURITypeWebAddressCategory defines model for WebAddressURIType.WebAddressCategory.
const ( BUSINESS WebAddressURITypeWebAddressCategory = "BUSINESS" PRIVATE WebAddressURITypeWebAddressCategory = "PRIVATE" )
Defines values for WebAddressURITypeWebAddressCategory.