The SEDRIS Data Representation Model
APPENDIX A - Classes
Legal Constraints

Class Name: Legal Constraints

Superclass - <SEDRIS Abstract Base>

Subclasses

This DRM class is concrete and has no subclasses.

Definition

An instance of this DRM class specifies any access and/or usage constraints for its containing DRM object, provided in a form compatible with ISO 19115.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

This class appears on only one page of the DRM class diagram.

Example

  1. Given a <Transmittal Root> instance that has restricted access (no access by non-U.S. citizens) and is for official use only, its <Legal Constraints> instance's information might be
    use_limitation_count = 0;
    use_limitation = NULL;
    access_constraints = SE_MD_RESTRICTCOD_RESTRICTED;
    use_constraints = SE_MD_RESTRICTCOD_OTHER_RESTRICTIONS;
    other_constraints = "For Official Use Only";

FAQs

No FAQs supplied.

Constraints

Component of (two-way)

Inherited Field Elements

This class has no inherited field elements.

Field Elements

SE_Short_Integer_Unsigned use_limitation_count; 1
SE_String use_limitation[]; 2
SE_MD_RestrictionCode access_constraints; 3
SE_MD_RestrictionCode use_constraints; 4
SE_String other_constraints; 5

Notes

Fields Notes

use_limitation_count

The use_limitation_count field specifies the number of use limitations specified in use_limitation.

use_limitation

If non-empty, each entry of the use_limitation field specifies a limitation affecting the fitness for use of the resource being described by the <Legal Constraints> instance.

access_constraints

The access_constraints field expresses access constraints applied to assure the protection of privacy or intellectual property, and any special restrictions or limitations on obtaining the resource being described by the <Legal Constraints> instance.

use_constraints

The use_constraints field expresses constraints applied to assure the protection of privacy or intellectual property, and any special restrictions or limitations or warnings on using the resource being described by the <Legal Constraints> instance.

other_constraints

The other_constraints field specifies other restrictions and legal prerequisites for accessing and using the resource being described by the <Legal Constraints> instance.


Prev: LCE 3D Location. Next: Library. Up:Index.

Last updated: July 26, 2006 Copyright © 2006 SEDRIS