You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Family services provide methods for retrieving simple or extended family data.

/family/simple

The simple family service will retrieve records which share the same family ID, as assigned by the EPO. Generally, simple families contain all records which share the same priority. Note that IFI CLAIMS assigns a default family ID of -1 if we have not received a family ID from DocDB. If you see this value, it means either that the record is not available in DocDB or we have not yet received the DocDB record. In the latter case, the family id will be populated once we receive the DocDB record. 

Method(s)GET

Path

/family/simple

Parameter ValuesDescription
 @ucidString: ex. US-5551212-AOne or more space or comma-separated ucids

 

Example:

wget -O- -q \
  --header 'x-user:x' \
  --header 'x-password:y' \
'http://cdws21.ificlaims.com/family/simple?ucid=US-5551212-A'


Response JSON

{
   "time" : "0.279944",
   "status" : "success",
   "family" : {
      "members" : [
         "AT-96388-T",
         "AU-636238-B2",
         "AU-8174591-A",
         "CA-2050271-A1",
         "CA-2050271-C",
         "DE-4027762-C1",
         "DE-59100535-D1",
         "DK-0477487-T3",
         "EP-0477487-A1",
         "EP-0477487-B1",
         "ES-2046827-T3",
         "JP-2113465-C",
         "JP-H054613-A",
         "JP-H0825524-B2",
         "NO-913030-A",
         "NO-913030-D0",
         "TR-25401-A",
         "ZA-9106183-A"
      ],
      "family_id" : 6413406,
      "root" : "US-5551212-A"
   }
}

 

/family/extended

This service will retrieve extended families, which include all documents containing one or more of the same priorities. Extended families are generated dynamically by a recursive function that traverses priority data to assemble the complete set of related documents. Unlike simple families, they do not have assigned family ID numbers.

Method(s)GET
Path/family/extended
Parameter ValuesDescription
 @ucidString: ex. US-5551212-AOne or more space or comma-separated ucids

 

Example:

wget -O- -q \
  --header 'x-user:x' \
  --header 'x-password:y' \
'http://cdws21.ificlaims.com/family/extended?ucid=EP-0700000-B1'

 

Response JSON

{
   "time" : "2.128691",
   "status" : "success",
   "family" : {
      "members" : [
         "DE-69519006-D1",
         "EP-0700000-A2",
         "EP-0700000-A3",
         "EP-0700000-B1",
         "JP-2986075-B2",
         "JP-H0877023-A",
         "US-5581765-A"
      ],
      "root" : "EP-0700000-B1"
   }
}

 

 

  • No labels