A name by which an entity is colloquially known. Intended to be used as the CN name part from X400. Specifies the maximum fee that ultimately must be paid without specifying the ultimate fee exactly. The ultimate fee is determined through a later, unspecified settlement mechanism. While Max overrides Min if Max is less than Min, Min overrides BestPriceUnder if BestPriceUnder is less than Min. Identifies an entity with whom a price must be negotiated before exercising the right. Any one of the services can be contacted. A name in the DNS name space, with trailing period omitted. For example, "xyz.com" An Internet email address (per rfc822/rfc2822) associated with the entity. Indicates a maximum number of times that the right may be exercised. Indicates that a fee must be paid before a right is exercised. Specifies a fee due each time some other fees are due. A property indicating a name from some name space. The head of a substitution group chain for the PaymentAbstract type. Specifies a payment due upon exercising a right when the value in paymentRecord is False. The contained service reference should be used to determine if the fee has already been paid and to keep record of payment. Specifies a payment due for each time interval during which the right is actually exercised. Specifies a payment due for each time interval during which the ability to exercise the right is desired. The enclosed serviceReference indicates the time through which payment has been made. While the value stored in the contained serviceReference is greater than the global official time, no additional fee is due. Each time a payment is made, the value stored in the contained serviceReference time should be updated. If the value represents a future time, it is increased by the "per" period each time it is updated. If the value represents a past time, it is set to the sum of the global official time and the "per" period. Specifies a payment due each time a right is exercised. Identifies a SignatureValue that can be revoked. The SignatureValue can be identified literally or by reference. In the latter case, the result of dereferencing the reference must be of type dsig:SignatureType; the SignatureValue being revoked is the one SignatureValue therein. Indicates that the specified service must be contacted and its approval gained before exercising the associated right. A pattern that identifies a set of service references using pattern matching by dereferencing their values. Indicates a geographic or virtual space within which the associated right may be exercised. Represents a condition on the tracking state updated by TrackReport. For example, this condition can be used to predicate the granting of one right on the successful exercise of another. Indicates that exercising a right must be reported to a designated tracking service. A pattern matching any ValidityInterval of the specified duration. Represents an interval of time that begins with the first exercise of a right. The ValidityIntervalStartsNow is satisfied at time t if the specified ValidityInterval starts within the specified tolerances of time t. Represents an accumulative period of time. A user can start and stop exercising a right, and the metering clock runs only when the right is being exercised. The right can be exercised as long as the total remaining time has not been used. Indicates a validity time window that recurs periodically. For example, this condition can be used to express time windows such as "every weekend" or "the second week of every month". The subject name of some X509 certificate associated with the entity. Intended to address legacy interoperability issues involving X509 certificates. A pattern that identifies a set of X509 subject names using pattern matching. Identifies an entity to whom one can transfer a sum of money and the means by which that transfer is to take place. Since many transfer mechanisms have been identified, this element is extensible. Identifies an accounts payable service. The interface to the service indicates the transfer mechanism. Identifies an account within a US banking institution using conventions established by the American Banking Association. Identifies a US banking institution by its ABA routing number. Identifies an account at a US banking institution. Other banking mechanisms may be specified here. Specifies the maximum fee that ultimately must be paid without specifying the ultimate fee exactly. The ultimate fee is determined through a later, unspecified settlement mechanism. While Max overrides Min if Max is less than Min, Min overrides BestPriceUnder if BestPriceUnder is less than Min. A fixed amount of money in a designated currency (using ISO 4217). Identifies an entity with whom a price must be negotiated before exercising the right. Any one of the services can be contacted. A name by which an entity is colloquially known. Intended to be used as the CN name part from X400. A name in the DNS name space, with trailing period omitted. For example, "xyz.com" An Internet email address (per rfc822/rfc2822) associated with the entity. Indicates a maximum number of times that the right may be exercised. Indicates that a fee must be paid before a right is exercised. Specifies the minimum amount due the fee recipient. If the total amount paid is less than the value of this element, a new payment in the amount of the difference is due. Specifies the maximum amount due the fee recipient. If the total amount paid is greater than the value of this element, a new credit in the amount of the difference is due. If the total amount paid is equal to the value of this element, all other payments resulting from this fee are void until the max increases. Indicates the entity to whom the fee must be paid and the payment mechanism. In the rare case that this element is absent, payment information must be identified by context. Specifies a fee due each time some other fees are due. Indicates the fractional rate to calculate the markup. For example, a value of 0.05 indicates a fee of 5% above the underlying fees specified within this markup element. Fees underlying the markup, which also must be paid to the respective parties. Identifies another resource that must be used (and paid for) in conjunction with the resource specified in the grant containing this markup. A logically abstract type for which concrete name kinds may be defined as subtypes. An abstract type indicating a quantity of money, perhaps to be paid at a certain rate, etc. Specifies a payment due upon exercising a right when the value in paymentRecord is False. The contained service reference should be used to determine if the fee has already been paid and to keep record of payment. The amount to be paid upon exercising the right. Specifies a payment due for each time interval during which the right is actually exercised. The amount to be paid each time period specified by the "per" element. The time period at which the rate is applied. The billing time period. The amount of time that may elapse before the first billing occurs. A value of 0 has the effect of rounding up. A value equal to the "by" period has the effect of rounding down. A value equal to half of the "by" period has the effect of rounding to the nearest "by" quantum. Specifies a payment due for each time interval during which the ability to exercise the right is desired. The enclosed serviceReference indicates the time through which payment has been made. While the value stored in the contained serviceReference is greater than the global official time, no additional fee is due. Each time a payment is made, the value stored in the contained serviceReference time should be updated. If the value represents a future time, it is increased by the "per" period each time it is updated. If the value represents a past time, it is set to the sum of the global official time and the "per" period. The amount to be paid whenever a new interval allocation is needed. The time period allocated for each payment of the rate. Specifies a payment due each time a right is exercised. The charge applied each time the right is exercised. Indicates whether the rate can be prepaid. If omitted, the rate must be paid each time the right is exercised. The value stored in the contained serviceReference represents the remaining number of prepaid uses of the right. Each time a payment is made, this value should be incremented by the initialNumberOfUses. When the right is exercised, this value should be decremented by one. Specifies the number of uses allowed for each payment of the rate. Defaults to 1. Identifies a SignatureValue that can be revoked. The SignatureValue can be identified literally or by reference. In the latter case, the result of dereferencing the reference must be of type dsig:SignatureType; the SignatureValue being revoked is the one SignatureValue therein. Indicates that the specified service must be contacted and its approval gained before exercising the associated right. A condition that requires that some state be referenced or manipulated to be satisfied. A pattern that identifies a set of service references using pattern matching by dereferencing their values. Indicates a geographic or virtual space within which the associated right may be exercised. Specifies a physical location. Identifies the ISO 3166 region code for country subdivision. Identifies the two-letter ISO 3166 country code for country. Identifies the state for a geographical location. Identifies the city for a geographical location. Identifies the postal code for a geographical location. Identifies the street address for a geographical location. Specifies a virtual location in the digital domain. Specifies the URI that identifies a virtual location. Represents a condition on the tracking state updated by TrackReport. For example, this condition can be used to predicate the granting of one right on the successful exercise of another. Specifies the minimum value that can be contained in the state reference for this condition to be satisfied. If absent, the value is assumed to be zero. Specifies the maximum value that can be contained in the state reference for this condition to be satisfied. If absent, the value is assumed to be infinite. Indicates that exercising a right must be reported to a designated tracking service. Specifies the policy to implement if an attempt to update the tracking information fails (for instance, if the tracking service is offline). If the value of this element is "required" (the default), the report must be completed successfully before this condition is considered satisfied. If the value of this element is "lax", communication failures may be ignored. A pattern matching any ValidityInterval of the specified duration. The duration that matching validityIntervals must express. Represents an interval of time that begins with the first exercise of a right. The ValidityIntervalStartsNow is satisfied at time t if the specified ValidityInterval starts within the specified tolerances of time t. If present, indicates that the notBefore element of the specified ValidityInterval must be present and greater than or equal to the result of the current time set backwards by the value specified here. If present, indicates that, if the notBefore element of specified ValidityInterval is present, it must be less than or equal to the result of the current time set forward by the value specified here. Represents an accumulative period of time. A user can start and stop exercising a right, and the metering clock runs only when the right is being exercised. The right can be exercised as long as the total remaining time has not been used. Indicates the minimum amount of time consumed on the meter whenever the right is exercised. If this element is absent, minimum amount of time consumed is implementation dependent. Indicates a validity time window that recurs periodically. For example, this condition can be used to express time windows such as "every weekend" or "the second week of every month". The start date and time from which the recurrences of this time interval are calculated. The frequency at which this time window recurs. For example, "P7D" represents a weekly recurrence. An optional latency from the beginning or end of each period before the time window opens. A positive duration is measured from the start of the period. A negative duration is measured from the end of the period. This distinction can be important for variable sized periods such as months. If the phase element is absent, the window opens at the start of the time period. The duration of the window once it opens. Indicates the number of periods that this interval covers. The subject name of some X509 certificate associated with the entity. Intended to address legacy interoperability issues involving X509 certificates. A pattern that identifies a set of X509 subject names using pattern matching. A valid ISO 3166 country code. A valid ISO 4217 currency code. A valid ISO 3166 region code.