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

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




	
	
	
	
		SDMX Organisation Structure Module
		The organisation structure module defines the structure of organisation schemes and organisation constructs.
		

	
		
			OrganisationSchemeBaseType is an abstract base type for any organisation scheme.
		
		
			
				
					
					
					
				
			
		
		
	
	
		
			OrganisationSchemeType describes the structure of an organisation scheme.
		
		
			
				
					
								
			
		
	
	
	
		
			Organisation is an abstract substitution head for a generic organisation.
		
	
	
	
		
				BaseOrganisationType is an abstract base type the forms the basis for the OrganisationType.
		
		
			
				
					
					
					
					
						
							
							If the particular organisation scheme allows, an organisation may reference a parent organisation defined in the same scheme. This does not affect the identification of the organisation, but rather only serves to state the relationship.
							
						
					
				
			
		
		

	
		
			OrganisationType in an abstract type which describes the structure of the details of an organisation. In addition to the basic organisation identification, contact details can be provided.
		
		
			
				
					
						
							Contact describes a contact for the organisation,
						
					
				
			
		
	
	
	
		
			AgencySchemeType defines a specific type of organisation scheme which contains only maintenance agencies. The agency scheme maintained by a particular maintenance agency is always provided a fixed identifier and version, and is never final. Therefore, agencies can be added or removed without have to version the scheme. Agencies schemes have no hierarchy, meaning that no agency may define a relationship with another agency in the scheme. In fact, the actual parent agency for an agency in a scheme is the agency which defines the scheme.
		
		
			
				
					
					
					
					
						
					
				
				
				
				
			
		
	
	
	
		
			DataConsumerSchemeType defines a type of organisation scheme which contains only data consumers. The data consumer scheme maintained by a particular maintenance agency is always provided a fixed identifier and version, and is never final. Therefore, consumers can be added or removed without have to version the scheme. This scheme has no hierarchy, meaning that no organisation may define a relationship with another organisation in the scheme.
		
		
			
				
					
					
					
					
						
					
				
				
				
				
			
		
	
	
	
		
			DataProviderSchemeType defines a type of organisation scheme which contains only data providers. The data provider scheme maintained by a particular maintenance agency is always provided a fixed identifier and version, and is never final. Therefore, providers can be added or removed without have to version the scheme. This scheme has no hierarchy, meaning that no organisation may define a relationship with another organisation in the scheme
		
		
			
				
					
					
					
					
						
					
				
				
				
				
			
		
	
	
	
		
			OrganisationUnitSchemeType defines a type of organisation scheme which simply defines organisations and there parent child relationships. Organisations in this scheme are assigned no particular role, and may in fact exist within the other type of organisation schemes as well.
		
		
			
				
					
					
					
					
						
					
				
			
		
	
	
	
		
			Agency is an organisation which maintains structural metadata such as statistical classifications, glossaries, key family structural definitions, and metadata structure definitions..
		
	

	
		
			DataConsumer describes an organisation using data as input for further processing.
		
	

	
		
			DataProvider describes an organisation that produces data or reference metadata.
		
	

	
		
			OrganisationUnit describes a generic organisation, which serves not predefined role in SDMX.
		
	
	
	
		
			AgencyType defines the structure of an agency description. The contacts defined for the organisation are specific to the agency role the organisation is serving.
		
		
			
				
					
					
					
					
				
				
					
						The id attribute holds the identification of the agency. The type of this id is restricted to the common:NCNNameIDType. This is necessary, since the agency identifier will be used as part of the name for simple types in data and metadata structure specific schemas and therefore must be compliant with the NCName type in XML Schema (see common:NCNameIDType for further details).
					
				
			
		
	
	
	
		
			DataConsumerType defines the structure of a data consumer description. The contacts defined for the organisation are specific to the data consumer role the organisation is serving.
		
		
			
				
					
					
					
					
				
			
		
	
	
	
		
			DataProviderType defines the structure of a data provider description. The contacts defined for the organisation are specific to the data provider role the organisation is serving.
		
		
			
				
					
					
					
					
				
			
		
	
	
	
		
			OrganisationUnitType defines the structure of an organisation unit description. In addition to general identification and contact information, an organisation unit can specify a relationship with another organisation unit from the same scheme which is its parent organisation.
		
		
			
				
					
					
					
					
						
					
					
				
			
		
	

	
		
			ContactType describes the structure of a contact's details.
		
		
			
			
				
					Department is designation of the organisational structure by a linguistic expression, within which the contact person works.
				
			
			
				
					Role is the responsibility of the contact person with respect to the object for which this person is the contact.
				
			
			
				
					
						Telephone holds the telephone number for the contact person.
					
				
				
					
						Fax holds the fax number for the contact person.
					
				
				
					
						X400 holds the X.400 address for the contact person.
					
				
				
					
						URI holds an information URL for the contact person.
					
				
				
					
						Email holds the email address for the contact person.
					
				
			
		
		
			
				The id attribute is used to carry user id information for the contact.
			
		
	
	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy