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

schemaorg_apache_xmlbeans.src.pidef.xsd Maven / Gradle / Ivy

Go to download

Java classes (generated with XML-Beans) for Persistent Identifier Data Exchange Format (pidef) processing. See the official URN:NBN Resolver http://nbn-resolving.org or http://persid.org

The newest version!




    
    
        
            
                Declaration of Persistent Identifier Data Exchange Format (pidef) root element with two
                sub-elements: "header" and "data".
                - header is a mandatory field and must occur only once
                - data element contains the actual information. It exists also only once if the request
                   could be successfully processed.
                In case of error the fields in header: status_code and message shall return an unique error id
                and a human readable text explaining the cause, which can be repeated in every human
                language supported by the software.
                Last Modification: March 29, 2012 by Kadir Karaca Koçer - German National Library
            
            
                Deklaration des Wurzelelements von pidef (Persistent Identifier Data Exchange Format) mit
                zwei Unterelementen: "header" und "data".
                - header ist ein Pflichtfeld und muss genau einmal auftreten
                - data Element beinhaltet die Eigentliche Information und existiert genau ein mal,
                  falls kein Fehler vorliegt.
                Im Fehlerfall existiert data Element nicht, sondern sollen die beide Felder im header,
                status_code und message, die Art und Ursache des Fehlers dokumentieren.
                Diese Dokumentation kann in verschiedene natürliche Sprachen wiederholt werden.
            
        
        
            
                
                
                
                
            
        
    
    
    
    
        
            
            
            
            
            
            
            
        
    

    
    
        
            
            
            
            
            
        
    
    
    
    
        
            
                
            
        
    
    
    
    
        
            
            
            
        
    
    
    
    
        
            
        
    
    
    
    
        
            
        
    
    
    
    
        
            
        
    
    
    
    
        
            
        
    
    
    
    
        
            
                Information about the persistent identifier itself.
                - identifier ....: a persistent identifier
                - fragment ......: a well defined part of the digital resource named by this identifier
                - owner .........: the institution that registered this identifier (see institutionType)
                - created .......: timestamp of first registration
                - last_modified .: timestamp of last modification. Equal to created or NULL if no modifications occured 
                - last_checked ..: timestamp of last link check. NULL if no link check completed yet
                - comment .......: human readable comments
            
        
        
            
            
            
            
            
            
            
            
        
        
        
        
        
        
    

    
    
        
            
                All available information about a single URL.
                This part will be repeated to inform about all registered URLs.
                - url ...............: URL as defined in IETF standard https://tools.ietf.org/html/rfc3986
                - url_new ...........: the new URL if the resource is moved and its former uls must be updated
                - owner .............: the institution that registered this URL (see institutionType)
                - mimetype ..........: Media Type as defined in IETF standard https://tools.ietf.org/html/rfc2046
                - priority ..........: used to express preferered order if more than one URL saved in system
                - frontpage .........: TRUE if this URL points to an intermediate page| metadata listing| table of contents| ...
                - origin ............: number representing an user defined code for origin (
                - status ............: number representing an user defined code for status
                - filesize ..........: size of this file in bytes
                - checksum_info .....: information about checksum (see checksumInfoType)
                - link_check_info ...: information about link checking results (see linkCheckType)
                - deactivation_time .: timestamp of deactivation. NULL if URL is still active
                - created ...........: timestamp of first registration
                - last_modified .....: timestamp of last modification
                - comment ...........: human readable comments
            
        
        
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
        
    
    
    
    
        
            
                Information about the consistency of a referenced document.
                If the required attribute checksum_check is set to true, the original checksum, the algorithm to calculate it,
                if the calculated checksum is equal to the saved original (true|false) and the timestamp of the last check
                should be returned. Otherwise checksum_check should be set to false to indicate that this function
                is not supported or deactivated and the tag must be empty.
            
        
        
            
            
            
            
        
        
    
    
    
    
        
            
                Information about the availability of an URL.
                If the required attribute url_check is set to true, the last returned status code of the HTTP request,
                number of errors and the timestamp of the last check should be returned.
                Otherwise url_check should be set to false to indicate that this function is not supported or deactivated
                and the tag must be empty.
            
        
        
            
            
            
        
        
    
    
    
    
        
            
                Information about the institution|legal body administrating or hosting the persistent identifiers or URLs.
            
        
        
            
            
            
            
            
            
            
            
            
            
            
            
            
            
        
        
        
        
    

    
    
        
            
                Information about a (Sub-)Namespace.
            
        
        
            
            
            
            
            
            
            
            
            
            
            
        
        
        
        
    
    
    
    
        
            
                Information about a Person, who is an authorized member of the PI-System
                and has privileges to insert, update or even remove data.
            
        
        
            
            
            
            
            
            
            
            
            
            
            
            
            
            
        
        
        
        
    
    
    
        
            
                Definition of a valid electronic mail address.
            
        
        
            
        
    
    





© 2015 - 2025 Weber Informatics LLC | Privacy Policy