...
- Authenticate "viewer.user" with "viewer.password"
- Retrieve SNOMEDCT/latest metadata
Test Each Type of Metadata
Description FormatsAttribute Descriptions
- TEST: Expect 1 99
- TEST: Expect
SCTID: 900000000000538005Description format reference set 900000000000461009
Concept type component (foundation metadata concept)
Description format
Description format reference set
Concept type component
Attribute Types
- TEST: Expect 619
- NOTE: In current SNOMEDCT data (as of 3/1/15), 707000009, SNOMED CT parsable string (foundation metadata concept) exists, not in test data
- TEST: ExpectExpect
SCTID: 900000000000012004SNOMED CT model component module (core 447638001
Map source concept cannot be classified with available data (foundation metadata concept)
SNOMED CT model component
SNOMED CT model component moduleMap source concept cannot be classified with available data
- TEST: Expect 619
Attribute Value Refsets
- TEST: Expect 5
- TEST: Expect
SCTID: 900000000000489007
Concept inactivation indicator attribute value reference set (foundation metadata concept)
Concept inactivation indicator attribute value reference set
Concept inactivation indicator reference set
Relationship ModifiersCase Significances
- TEST: Expect 2 Expect 3
- TEST: Expect
SCTID: 900000000000451002Existential restriction modifier 900000000000020002
Only initial character case insensitive (core metadata concept)
Existential restriction modifier
Some
Initial character case insensitive
Only initial character case insensitive
Characteristic Types
- TEST: Expect 15
- TEST: Expect Expect
SCTIDCTID: 900000000000534007Module dependency reference set (foundation 900000000000011006
Inferred relationship (core metadata concept)
Module dependency
Module dependency reference set
Inferred relationship
Complex Map Refsets
- TEST: Expect 63
- TEST: Expect
SCTID: 900000000000207008SNOMED CT core module (core 447563008
ICD-9-CM equivalence complex map reference set (foundation metadata concept)
SNOMED CT core
SNOMED CT core moduleICD-9-CM equivalence complex map reference set
Definition Statuses
- TEST: Expect 2
- TEST: Expect
SCTID: 900000000000073002
Sufficiently defined concept definition status (core metadata concept)
Defined
Necessary and sufficient definition
Sufficiently defined concept definition status
- Complex Map RefsetsDescription Formats
- TEST: Expect 34
- TEST: Expect Expect
SCTID: 447563008ICD-9-CM equivalence complex map reference set 900000000000541001
Limited HyperText Markup Language (foundation metadata concept)
ICD-9-CM equivalence complex map reference set
Limited HTML
Limited HyperText Markup Language
- Description Types
- TEST: Expect 43
- TEST: Expect
900000000000550004
Definition (core metadata concept)
Definition
- Hierarchical Relationship Types
- TEST: Expect 1
- TEST: Expect
SCTID: 900000000000461009Concept type component (foundation metadata concept)
Concept type component: 116680003Is a (attribute)
Is a - TEST: All hierarchical relationship types must be relationship types
- Inferred Characteristic Type
- TEST: Expect 1
- TEST: Expect
900000000000011006
Inferred relationship (core metadata concept)
Inferred relationship - TEST: All inferred characteristic types must be characteristic types
Language Refsets
- TEST: Expect Expect 4
- TEST: Expect
SCTID: 900000000000507009
English [International Organization for Standardization 639-1 code en] language reference set (foundation metadata concept)
English
English [International Organization for Standardization 639-1 code en] language reference set
Non-grouping Relationship Types
- see file
- Hierarchical Relationship TypesTEST: Expect 1
Map Relations (Reference Set Attribute)
- TEST: Expect 14 (6 from Reference Set Attribute
- 8 from 447634004: ICD-10 map category value (foundation metadata concept)
- 6 from 447247004: SNOMED CT source code to target map code correlation value (foundation metadata concept)
- TEST: ExpectExpect
SCTID: 116680003
Is a (attribute)
Is a
Case Significances
- TEST: Expect 3
447559001
Broad to narrow map from SNOMED CT source code to target code (foundation metadata concept)
Broad to narrow map from SNOMED CT source code to target code
- TEST: Expect 14 (6 from Reference Set Attribute
- Modules
- TEST: Expect 6
- TEST: Expect
SCTID: 900000000000020002Only initial character case insensitive 900000000000012004
SNOMED CT model component module (core metadata concept)
Initial character case insensitive
Only initial character case insensitive
SNOMED CT model component
SNOMED CT model component module
Module Dependency Refsets
TEST:
Expect 4Expect 1
TEST:
ExpectExpect
SCTID: 446608001ICD-O simple map 900000000000534007
Module dependency reference set (foundation metadata concept)
ICD-O simple map
Module dependency
Module dependency reference set
Attribute Non-grouping Relationship Types
- TEST: Expect 8: Expect 4
- These are hardcoded in SnomedMetadataServiceJpaHelper.getNonGroupingRelationshipTypes()
- Concepts are: "123005000", "272741003", "127489000", "411116001"
- TEST: Expect Expect
SCTID: 447638001
Map source concept cannot be classified with available data (foundation metadata concept)
Map source concept cannot be classified with available data
272741003
Laterality (attribute)
Laterality- TEST: All non-grouping relationship types must be relationship types
- TEST: Expect 8: Expect 4
- Refset Descriptor Refsets
- TEST: Expect 231
- TEST: Expect
SCTID: 447565001Virtual therapeutic moiety simple 900000000000456007
Reference set descriptor reference set (foundation metadata concept)
Virtual therapeutic moiety simple Reference set descriptor
Reference set descriptor reference set
Relationship Characteristic TypesModifiers
- TEST: Expect 52
- TEST: Expect Expect
CTIDSCTID: 900000000000011006Inferred relationship 900000000000451002
Existential restriction modifier (core metadata concept)
Inferred relationship
Existential restriction modifier
Some
Relationship Types
- see file
- TEST: Expect 1Expect 63 (62 + "Is a" relationship)
- TEST: Expect Expect
SCTID: 900000000000456007
Reference set descriptor reference set (foundation metadata concept)
Reference set descriptor
Reference set descriptor reference set
260507000
Access (attribute)
Access
Simple Map Refsets
- TEST: Expect 14 (6 from Reference Set Attribute8 from 447634004: ICD-10 map category value 3
- NOTE: Current SNOMEDCT (as of 3/1/2015) also includes 467614008, GMDN simple map reference set (foundation metadata concept)6 from 447247004: SNOMED CT source code to target map code correlation value
- TEST: Expect
SCTID: 446608001
ICD-O simple map reference set (foundation metadata concept)
ICD-O simple map reference set
- TEST: Expect 14 (6 from Reference Set Attribute8 from 447634004: ICD-10 map category value 3
Simple Refsets
- TEST: Expect 23
- TEST: Expect
SCTID: 447559001Broad to narrow map from SNOMED CT source code to target code 447565001
Virtual therapeutic moiety simple reference set (foundation metadata concept)
Broad to narrow map from SNOMED CT source code to target code
Virtual therapeutic moiety simple reference set
- Stated Characteristic Types
- TEST: Expect 41
- TEST: Expect
SCTID: 900000000000541001Limited HyperText Markup Language (foundation 900000000000010007
Stated relationship (core metadata concept)
Limited HTML
Limited HyperText Markup Language
Stated relationship
- TEST: All stated characteristic types must be characteristic types
Procedure 2: ICD9CM/ClaML loader test
The ClamL loader test is simpler, as the full data is loaded instead of a truncated portion. Concept names are not checked.
- Retrieve ICD9CM/2013 metadataTEST: ?
- Authenticate "viewer.user" with "viewer.password"
- Retrieve SNOMEDCT/latest metadata
Test Each Type of Metadata
- Case Significances:
- TEST: Expect 1
- Characteristic Types:
- TEST: Expect 1
- Definition Statuses
- TEST: Expect 1
- Description Types
- TEST: Expect 13
- Hierarchical Relationship Types
- TEST: Expect 1
- TEST: All hierarchical relationship types must be relationship types
- Inferred Characteristic Types
- TEST: Expect 1
- TEST: All inferred characteristic types must be characteristic types
- Modules:
- TEST: Expect 1
- Relationship Modifiers
- TEST: Expect 1
- Relationship Types
- TEST: Expect 4
- Simple Refset Types
- TEST: Expect 2
- Stated Characteristic Types
- TEST: Expect 1
- TEST: All stated characteristic types must be characteristic types
- All other metadata keys in MetadataKeys
- TEST: Expect 0
- Case Significances:
Expected Runtime
- < 3s10s
Notes
- If sample data for either SNOMEDCT or ICD9CM is updated, this test will need to be revised with the correct versionexpected numbers and concepts.