All Downloads are FREE. Search and download functionalities are using the official Maven repository.

xsd.2_1.SDMXQueryDataStructure.xsd Maven / Gradle / Ivy

The newest version!



	
	
	
	
		SDMX Data Structure Query Module
		The data structure query module provides the construct of a query for a data structure definition.
	

	
		
			DataStructureQueryType defines the structure of a data structure definition query. The parameters for the query are contained in the DataStructureWhere element. The References element is used to indicate how objects that reference or are referenced from the matched data structure definition should be returned.
		
		
			
				
					
					
				
			
		
	
	
	
		
			DataStructureWhere contains the parameters for a data structure definition query. All parameters must be matched for an object to satisfy the query. The query is simply a refinement of the base structure query to make the parameters specific to the data structure definition.
		
	

	
		
			DataStructureWhereBaseType is an abstract base type that forms the basis of the DataStructureWhereType.
		
		
			
				
					
					
					
					
					
					
					
					
					
					
					
					
					
						
					
				
				
			
		
	

	
		
			DataStructureWhereType defines the parameters of a data structure definition query. In addition to querying based on the identification, it is also possible to search for data structure definitions based on information about its components.
		
		
			
				
					
					
					
					
					
				
			
		
	
	
	
		
			GroupWhere is used to query for a data structure definition that contains a group meeting the conditions detailed in this container. This is an implicit set of "and" parameters, that is the conditions within this must all be met in order to return a match.
		
	

	
		
			GroupWhereBaseType is an abstract base type that forms the basis for the GroupWhereType.
		
		
			
				
					
					
					
						
					
				
			
		
	

	
		
			GroupWhereType defines the parameters querying for a data structure definition based a group meeting the conditions detailed. Parameters include identification, dimensions used in the group, and the group's referenced attachment constraint. This is an implicit set of "and" parameters, that is the conditions within this must all be met in order to return a match.
		
		
			
				
					
						
							AttachmentConstraint queries for a group where the referenced attachment constraint defines the contents of the group.
						
					
				
			
		
	

	
		
			GroupDimensionWhere is used to query a group based on the details of the dimensions it groups. This is an implicit set of "and" parameters, that is the conditions within this must all be met in order to return a match.
		
	
	
	
		
			DataStructureComponentWhereType defines the basic information for querying for a data structure definition component. The component can be queried based on its identification, the concept from which it takes its semantic, and the code list it uses as its representation,. This is an implicit set of "and" parameters, that is the conditions within this must all be met in order to return a match.
		
		
			
				
					
					
					
					
				
			
		
	
	
	
		
			AttributeWhere is used to query for a data structure definition that contains an attribute meeting the conditions contained in this structure. The attribute can be queried based on its identification, the concept from which it takes its semantic, its attachment level, the role it plays, and the code list it uses as the enumeration of its representation. This is an implicit set of "and" parameters, that is the conditions within this must all be met in order to return a match.
		
	
	
	
		
			DimensionWhere is used to query for a data structure definition that contains a dimension meeting the conditions contained in this structure. The dimension can be queried based on its identification, the concept from which it takes its semantic, the role it plays, and the code list it uses as the enumeration of its representation. This is an implicit set of "and" parameters, that is the conditions within this must all be met in order to return a match.
		
	

	
		
			TimeDimensionWhere is used to query for a data structure definition that contains a time dimension meeting the conditions contained in this structure. The time dimension can be queried based on its identification and the concept from which it takes its semantic. This is an implicit set of "and" parameters, that is the conditions within this must all be met in order to return a match.
		
	

	
		
			PrimaryMeasureWhere is used to query for a data structure definition that contains a primary measure meeting the conditions contained in this structure. The primary measure can be queried based on its identification, the concept from which it takes its semantic, and the code list it uses as the enumeration of its representation. This is an implicit set of "and" parameters, that is the conditions within this must all be met in order to return a match.
		
	

	
		
			MeasureDimensionWhere is used to query for a data structure definition that contains a measure dimension meeting the conditions contained in this structure. The cross-sectional measure can be queried based on its identification, the concept from which it takes its semantic, and the concept scheme it uses as the enumeration of its representation. This is an implicit set of "and" parameters, that is the conditions within this must all be met in order to return a match.
		
	

	
		
			AttributeWhereType describes the structure of an attribute query. An attribute can be queried based on its identification, the concept from which it takes its semantic, the role it plays, and the code list it uses as the enumeration of its representation. This is an implicit set of "and" parameters, that is the conditions within this must all be met in order to return a match.
		
		
			
				
					
						
							Role is used to specify the role of the attribute.
						
					
				
			
		
	

	
		
			DimensionWhereType describes the structure of a dimension query. A dimension can be queried based on its identification, the concept from which it takes its semantic, the role it plays, and the code list it uses as the enumeration of its representation. This is an implicit set of "and" parameters, that is the conditions within this must all be met in order to return a match.
		
		
			
				
					
						
							Role is used to specify the role of the dimension.
						
					
				
			
		
	

	
		
			TimeDimensionWhereType describes the structure of a time dimension query. The time dimension can be queried based on the concept from which it takes its semantic. This is an implicit set of "and" parameters, that is the conditions within this must all be met in order to return a match.
		
		
			
				
					
					
				
			
		
	
	
	
		
			MeasureDimensionWhereBaseType is an abstract base type which forms the basis for a measure dimension query.
		
		
			
				
					
					
					
					
				
			
		
	
	
	
		
			MeasureDimensionWhereType describes the structure of a measure dimension query. A measure dimension can be queried based on its identification, the concept from which it takes its semantic, the role it plays, and the concept scheme which defines its measure concepts. This is an implicit set of "and" parameters, that is the conditions within this must all be met in order to return a match.
		
		
			
				
					
						
							Role is used to specify the role of the dimension.
						
					
				
			
		
	
	
	
		
			MeasureWhereType describes the structure of a measure query. The primary measure can be queried based on the concept from which it takes its semantic, and the code list it uses as the enumeration of its representation. This is an implicit set of "and" parameters, that is the conditions within this must all be met in order to return a match.
		
		
			
				
					
					
					
				
			
		
	
	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy