Concept ids that are 18 characters long get rounded when put into JSON as a number.
For example "450229981000132104" is rounded to "450229981000132100".. the last two digits get changed to 0.
Snowstorm should always return SCTIDs as quoted Strings to avoid this problem. The concept search is not currently doing this when the returnIdOnly parameter is used. Running a search that matches concept "450229981000132104" returns an identifier of "450229981000132104" in the response. This is a bug.
Concept ids that are 18 characters long get rounded when put into JSON as a number. For example "450229981000132104" is rounded to "450229981000132100".. the last two digits get changed to 0.
Snowstorm should always return SCTIDs as quoted Strings to avoid this problem. The concept search is not currently doing this when the
returnIdOnly
parameter is used. Running a search that matches concept "450229981000132104" returns an identifier of "450229981000132104" in the response. This is a bug.https://snowstorm.ihtsdotools.org/snowstorm/snomed-ct/MAIN/concepts?conceptIds=450229981000132104&returnIdOnly=true