Skip to end of metadata
Go to start of metadata

Current Version - Under Revision

The files that form part of each release follow IHTSDO file naming conventions. These conventions allow the files that form part of a particular Release Type , version or extension to be identified by pattern matching. The following tables include examples of standard regular expressions that selectively match particular sets of release files .

Table 11. General patterns for Release Types

 

 

Release

Type

Regular Expression

International

full

^x?(sct

der

res)2_[]+[_]*Full([a-z]{2,6})?_INT_2[0-9]{7}.txt$

International

delta

^x?(sct

der

res)2_[]+[_]*Delta([a-z]{2,6})?_INT_2[0-9]{7}.txt$

International

snapshot

^x?(sct

der

res)2_[]+[_]*Snapshot([a-z]{2,6})?_INT_2[0-9]{7}.txt$

Any Extension

full

^x?(sct

der

res)2_[]+[]*Full([a-z]{2,6})?([A-Z]{2})?[0-9]{7}_2[0-9]{7}.txt$

Any Extension

delta

^x?(sct

der

res)2_[]+[]*Delta([a-z]{2,6})?([A-Z]{2})?[0-9]{7}_2[0-9]{7}.txt$

Any Extension

snapshot

^x?(sct

der

res)2_[]+[]*Snapshot([a-z]{2,6})?([A-Z]{2})?[0-9]{7}_2[0-9]{7}.txt$

Table 12. Example patterns for specific versions and extensions

 

Release

Regular Expression

International

Type: full

Version: 2010-07-31

^x?(sct

der

res)2_[]+[_]*Full([a-z]{2,6})?_INT_20100731.txt$

International

Type: full

Version: 2011-01-31

^x?(sct

der

res)2_[]+[_]*Full([a-z]{2,6})?_INT_20110131.txt$

Member Extension

Type: full

Country: GB

Namespace: 1000001

Version: 2011-04-01

^x?(sct

der

res)2_[]+[_]*Full([a-z]{2,6})?_GB1000001_20110401.txt$

Affiliate Extension

Type: full

Namespace: 1000003

Version: 2011-07-31

^x?(sct

der

res)2_[]+[_]*Full([a-z]{2,6})?_1000003_20110731.txt$


Feedback