Common Queries for MDRs WG4 SQL16 ISO/IEC JTC1 SC 32 WG2 input to WG4 on SQL-MM Part 8 November, 2010 ISO/IEC JTC1/SC32/WG2 N1484
Common Queries 1Search Data Element By Data Element names and definitions 1DataElement.Preferred Name 2DataElement.Preferred Definition 3DE.Desingations 4DE.Definitions 2Search Data Element by Value Domain Permissible Values (possible ‘instances’) 1VD.PV.ValueMeaning 3 Search Data Element by Property name 1 Property.PreferredName 2 Property.ConceptName 4 Search Data Element by Object Class name 1 OC.PreferredName 2 OC.ConceptName 5 Search Data Element by Data Element Concept name 1 DEC.Preferred Name 2 DEC.ConceptName
Use Case 1 End User Search Data Element Using Names and Definitions Search Data Element Preferred Name Search Data Element Alternate Names Search Data Element Definition Use Case 1 Returns Expanded DE Schema
Use Case 2 End User Search Data Element using Value Domain Permissible.valueMeaning Search Data Element Preferred Name Search Data Element Alternate Names Search Data Element Definition Use Case 2 Returns Expanded DE Schema
Use Case 3 MDR Registry Search Administered Item Using Workflow Status and Registration Status Search Data Element Registration Status = “Standard” Search Value Domain Workflow Status = “Released” Use Case 1 Returns Item using appropriate type schema Concept
All Administered Items − Removed explanatory comment from definition to facilitate reuse. mc 2/19/07 COOPERM No - 1CAAC0BD-A E BA3F9857 Yes REEVESD - The string of characters that represents the electronic mail address of a person. Person Address Text {Item Identifier} {registration authority Identifier} Standard Reviewed and approved administered component RELEASED Returns the attributes of the Administered Item + additional item specific attributes caDSR Class Browser: /ShowDynamicTree.action
All Administered Item Attributes getContext getReferenceDocumentCollection getRe gistrations getAdministeredCompo nentContactCollection getAdminister edComponentClassSchemeItemCollection getDesignationCollection getDefinitionCollection Context Reference Documents Registrations Contacts Classifications Designations Definitions
Data Element Specific Attributes getValueDomain getDerivedDataElement getDataElement DerivationCollection getDataElementConcept getChild DataElementRelationshipsCollection getPar entDataElementRelationshipsCollection Value Domain Data Element Derivations Data Element Concept Child/Parent Data Elements
Value Domain Specific Attributes - A character string of letters, symbols, and/or numbers No CHARACTER Not Specified getParentValu eDomainRelationshipCollection getConceptualDomain getChildValueDo mainRelationshipCollection getRepresention Character Set Datatype Decimal Places Format Maximum Character Quantity Unit of Measure Parent/Child Value Domain Conceptual Domain Representation Data Element Collection
Data Element Concept Specific Attributes getProperty getObjectClass getConceptualDo main getDataEleme ntCollection getParentDataElementConceptRelationshipCollection getChildDataElementConceptRelationshipCollection Property Parent/Child Property Object Class Conceptual Domain Data Element Collection
Object Class Specific Attributes getConce ptDerivationRule g etDataElementConceptCollection Concept Data Element Concept Collection