TM-XML Change Log

From TM-XML-Wiki

Jump to: navigation, search


TM-XML
Main Page | XML Schemas | Class Diagrams | Dictionary | Types | Attributes | Elements | Enumerations | Change Log | FAQ


NoTypeChangeComment
1
  • TradeMarkType
  • TransformationPriorityType
New Added Transformation Priority Details in TradeMarkType to provide information on transformation priorities. Elements of TransformationPriorityType are:
  • TransformationCountryCode (ExtendedWIPOST3CodeType)
  • RegistrationNumber (string)
  • RegistrationDate (date)
  • CancellationDate (date)
  • PriorityDate (date)
2
  • TradeMarkType
Change New optional boolean elements (default false):
  • PriorityClaimLaterIndicator
  • ExhibitionPriorityClaimLaterIndicator

to establish whether applicant intends to claim priority /exhibition priority for an application at a later stage.

3
  • MarkImageType
Change Added optional element MarkImageIdentifier of IdentifierType
4
  • AppellantType
  • ApplicantType
  • RepresentativeType
  • RespondentType
  • ClaimantType
  • OpponentType
  • LicenseeType
Change New optional elements of type string containing a reference given by the customer:
  • AppellantReference (AppellantType)
  • ApplicantReference (ApplicantType)
  • RepresentativeReference (RepresentativeType)
  • RespondentReference (RespondentType)
  • ClaimantReference (ClaimantType)
  • OpponentReference (OpponentType)
  • LicenseeReference (LicenseeType)
5
  • KeyType
  • TradeMarkType
  • ApplicantType
  • AppellantType
  • ClaimantType
  • LicenseeType
  • OpponentType
  • RespondentType
  • RepresentativeType
  • StaffType
  • CorrespondenceAddressKeyType
  • MarkImageType
  • MarkSoundType
  • ClassificationTermType
  • AppealType
  • DocumentType
  • LicenceType
  • OppositionType
  • PaymentType
  • PriorityType
  • PublicationType
  • SeniorityType
  • URIType
  • BasicRecordType
  • RecordChangeNameAddressType
  • RecordLicenceType
  • RecordNationalInternationalReplacementType
  • RecordOppositionPeriodType
  • RecordShortNotationType
  • RecordTransferType
Change / New Added optional element of type URIType containing a URI reference for accessing to further information on the resource.
  • URI (KeyType)
  • TradeMarkURI (TradeMarkType)
  • ApplicantURI (ApplicantType)
  • AppellantURI (AppellantType)
  • ClaimantURI (ClaimantType)
  • LicenseeURI (LicenseeType)
  • OpponentURI (OpponentType)
  • RespondentURI (RespondentType)
  • RepresentativeURI (RepresentativeType)
  • StaffURI (StaffType)
  • CorrespondenceAddressURI (CorrespondenceAddressKeyType)
  • MarkImageURI (MarkImageType)
  • MarkSoundURI (MarkSoundType)
  • ClassificationTermURI (ClassificationTermType)
  • AppealURI (AppealType)
  • DocumentURI (DocumentType)
  • LicenceURI (LicenceType)
  • OppositionURI (OppositionType)
  • PaymentURI (PaymentType)
  • PriorityURI (PriorityType)
  • PublicationURI (PublicationType)
  • SeniorityURI (SeniorityType)
  • RecordURI (BasicRecordType)
  • RecordURI (RecordChangeNameAddressType)
  • RecordURI (RecordLicenceType)
  • RecordURI (InternationalReplacementType)
  • RecordURI (RecordOppositionPeriodType)
  • RecordURI (RecordShortNotationType)
  • RecordURI (RecordTransferType)
6
  • RepresentativeType
  • PartyRelationshipType
  • PartyKindType
  • PartyIdentifierType
  • PartyRelationshipKindType
New Added structure to represent relationships between parties. Currently used in element RepresentativeRelationship of RepresentativeType. Type PartyRelationshipType contains following elements:
  • PartyRelationshipKind of enumeration type PartyRelationshipKindType with value Representation
  • Either a PartyName (NameType) or a PartyIdentifier (xs:token) with optional attribute partyKind of type partyKindType and enumeration value Representative.


  • Example
<Representative><RepresentativeRelationshipDetails>
  <RepresentativeRelationship>
    <PartyRelationshipKind>Representation</PartyRelationshipKind>
    <PartyIdentifier partyKind="Representative">012102</PartyIdentifier>
   </RepresentativeRelationship>
 </RepresentativeRelationshipDetails></Representative>
7
  • TransactionDataType
  • TradeMarkRelationType,
  • TradeMarkRelationKind
New New transaction data type TradeMarkRelationDetails where a TradeMarkRelation contains followin elements (all mandatory):
  • TradeMarkIdentifier
  • TradeMarkRelationKind
  • RelatedTradeMarkIdentifier

TradeMarkRelationKind values:

  • Parent
  • Child
8
  • MarkSoundType
Change Added optional element MarkSoundBinary of type xs:base64Binary in the same way as MarkImageType and DocumentType.
9
  • ClassificationTermType
Change
  • Replaced ClassificationTermSource with 1 maximum occurrence by ClassificationTermSourceDetails containing unbounded ClassificationTermSource elements.
  • Added optional attribute ClassificationTermKind to WIPOBasicNumber with values: Master and Member
10
  • several places
Change Changed cardinalities in choices of unbounded elements to allow occurrence of different type of elements. Example:
<xs:element name="RepresentativeDetails" minOccurs="0"> 
 <xs:complexType> 
  <xs:sequence> 
   <xs:choice>
    <xs:element name="RepresentativeKey" type="KeyType" 
      maxOccurs="unbounded"/>
    <xs:element name="Representative" type="RepresentativeType" 
      maxOccurs="unbounded"/>
   </xs:choice>
  </xs:sequence> 
 </xs:complexType> 
</xs:element>

replaced by

<xs:element name="RepresentativeDetails" minOccurs="0"> 
 <xs:complexType> 
  <xs:sequence> 
   <xs:choice maxOccurs="unbounded">
    <xs:element name="RepresentativeKey" type="KeyType"/>
    <xs:element name="Representative" type="RepresentativeType"/>
   </xs:choice>
  </xs:sequence> 
 </xs:complexType> 
</xs:element>
11
  • MarkCurrentStatusCodeType
Change Upgraded status codes with new values:
  • Application deemed withdrawn
  • Registration opposed
  • Registration cancellation pending
  • Expired

and replaced following values:

  • Application Filed by Application filed
  • Opposition pending by Application opposed
  • Registration published by Registered
  • Interruption of proceeding by Interruption of proceedings

Replaced values are still valid for backwards compatibility and put in type DeprecatedMarkCurrentStatusCodeType

12
  • OppositionCurrentStatusCodeType
Change Upgraded values to
  • *Opposition filed
  • Admissibility checked
  • Cooling-off period
  • Commencement of proceeding
  • Agreement between parties
  • Final decision - Trade Mark withdrawn
  • Final decision - Trade Mark limited
  • Final decision - Opposition withdrawn
  • Final decision - Trade Mark rejected in part
  • Final decision - Trade Mark rejected
  • Final decision - Opposition rejected
  • Final decision - Opposition not duly entered
  • No decision - Opposition not duly entered
  • Opposition closed
13
  • CaseReferenceKindType
Change Add new value Cancellation. Current values:
  • Trade Mark
  • Opposition
  • Mark Record
  • Decision
  • General Authorization
  • Current Account
  • Representative List
  • Appeal
  • Other
14
  • RepresentativeKindCodeType
Change New enumeration value Employee with Economic Connections

Current Values:

  • Professional Representative
  • Lawyer
  • Association
  • Employee
  • Other
  • Undefined
15
  • ISOCountryCodeType
  • ISOCurrencyCodeType
Change See below Changes on ISO Standards

Changes on ISO Standards

ISO 3166-1:2006 Country Codes

New codes:

NoCodeCountryChangePublication
1 BL Saint Barthélemy New country code ISO 3166-1 Newsletter VI-1 (2007-10-09)
2 MF Saint Martin (French part) New country code ISO 3166-1 Newsletter VI-1 (2007-10-09)
3 MD Moldova removed “Republic of” ISO 3166-1 Newsletter VI-2 (2008-04-25)

ISO 4217:2008 Currency Codes

New version replacing ISO 4217:2001.

  • Changed year version on XSD file name (ISOCurrencyCodeType-V2008.xsd) and in include directive in main schema file:
<xs:include schemaLocation="external/ISOCurrencyCodeType-V2008.xsd"/>

ISO 4217:2008 Changes

NoCodeChangeCurrencyCountryComment
1 GHS Replacement Ghana Cedi Ghana Replaces GHC
2 GWP New Guinea-Bissau Peso Guinea-Bissau
3 RON Replacement New Leu Romania Replaces Leu ROL
4 RSD Replacement Serbian Dinar Serbia Replaces CSD
5 SDG Replacement Sudanese Pound Sudan Replaces Sudanese Dinar (SDD)
6 VEF Replacement Bolivar Fuerte Venezuela Replaces Bolivar (VEB)
7 ZWR Replacement Zimbabwe Dollar Zimbabwe Replaces ZWD
8 CYP Delete Cyprus Pound Cyprus Replaced by EUR
9 MTL Delete Maltese Lira Malta Replaced by EUR
10 SIT Delete Tolar Slovenia Replaced by EUR


XML file included in TM-XML Standard does not contain all ISO 4217 codes but only circulating currencies excluding financial currencies. See table below.

ISO 4217:2008 Codes NO included in TM-XML

NoCodeCurrencyCountryComment
1 BOV Mvdol Bolivia Second Currency
2 CHE WIR Euro Switzerland Second Currency
3 CHW WIR Franc Switzerland Second Currency
4 CLF Unidades de Fomento Chile Second Currency
5 COU Unidad de Valor Real Colombia Second Currency
6 MXV Mexican Unidad de Inversión (UDI) Mexico Second Currency
7 USN USD (next day) United States Second Currency
8 USS USD (same day) United States Second Currency
9 UYI Uruguay Pesos en Unidades Indexadas Uruguay Second Currency
10 XBA Bond Markets Units European Composite Unit (EURCO) No Country
11 XBB European Monetary Unit (E.M.U.-6) No Country
12 XBC European Unit of Account 9(E.U.A.-9) No Country
13 XBD European Unit of Account 17(E.U.A.-17) No Country
14 XFU UIC-Franc No Country
15 XTS Codes specifically reserved for testing purposes No Country
16 XXX The codes assigned for transactions where no currency is involved No Country
Personal tools
Create PDF