Information Exchange Package Documentation (IEPD) Catalog schema document. Defines an iepd-catalog.xml artifact for IEPDs. The purpose of this schema is to facilitate consistent declaration of IEPD content, conformance targets, metadata, and lineage to process, display, review, register, search, and discover IEPDs efficiently, as well as instructions for validating IEPs to IEPDs. This XML Schema document is supported by a subset of NIEM 5.0.
An IEPD catalog that describes IEPD artifacts and metadata.
A data type for an IEPD catalog.
A data concept for a file or file set in an IEPD.
A generic electronic file artifact in an IEPD; a file stored on a computer system.
A data type for an IEPD file artifact.
An IEPD artifact that is an OASIS XML catalog.
An IEPD artifact that contains a record of the IEPD changes.
An IEPD read-me artifact.
An example IEPD instance XML document or IEP artifact.
An IEPD artifact that contains business rules
and constraints on exchange content.
An IEPD artifact that is an XML schema document (i.e., an XSD that
is not necessarily a NIEM subset, extension, or reference schema).
An IEPD artifact that is a schema document external to NIEM.
An IEPD artifact that is a NIEM extension schema document.
An IEPD artifact that is a subset schema document.
An IEPD artifact that is a reference schema document (from a release, domain update, or core update).
An XML Schema to be used for EXI serialization of an IEP Class.
An IEPD artifact that represents a NIEM schema subset
and is used as an import or export for the NIEM SSGT.
An IEPD artifact that is a signed declaration
that a NIEM IEPD is NIEM-conformant.
An IEPD artifact either auto-generated by a NIEM-aware software tool or manually prepared
that checks NIEM conformance and/or quality and renders a detailed report of results.
This report may also be an auto-generated and manually prepared hybrid artifact.
A Schematron schema document.
A RelaxNG schema.
An IEPD artifact that is a form of explanatory documentation.
An IEPD artifact that is used by a software tool (e.g., import, export, input, output, etc.).
An IEPD file artifact that another artifact depends on and should not be separated from.
A generic IEPD artifact set; used to group artifacts that are not accounted for by other set classifiers.
A data type for a set of IEPD file artifacts.
An IEPD artifact set that may include subset schema documents, extension and external schema documents, and other supporting artifacts.
An IEPD artifact set of constraint schema documents and other supporting artifacts.
A data type for an IEPD artifact set that may include subset schema documents, extension schema documents, and external schema documents or constraint schema documents.
A globally unique identifier (URI) for an IEPD.
A descriptive label or title for an IEPD.
A data type for an IEPD name, label, or title.
An identifier that distinguishes releases of a given IEPD.
A data type for an identifier that distinguishes releases of a given IEPD.
A list of one or more URIs that each represents an IEPD class to which the IEPD claims conformance.
A data type that ensures at least one conformance target is identified as an IEPD conformance target.
A data type for one or more URIs that are IEPD conformance target classes.
A URI for the pathname of a local artifact relative to the IEPD root directory.
A globally unique identifier (URI) for an artifact in another IEPD that is reused by this IEPD.
A classification for an IEPD file artifact from the IANA MIME media classes: http://www.iana.org/assignments/media-types.
A data type for a reference to another IEPD related to this IEPD.
A globally unique identifier (URI) for another IEPD or document to which this IEPD relates.
A classification or reason for the connectedness between this IEPD and the resource referenced in resourceURI.
A data type for a classification of the relationship between IEPDs.
A relationshipCode value for indicating that this IEPD is a different version of the IEPD referenced in resourceURI. This code value is only needed in cases where significant name changes might obscure the relationship to the previous version. For example, NIEM Justice 4.1 is a version of GJXDM 3.0.3.
A relationshipCode value for indicating that this IEPD is a specialization of the IEPD referenced in resourceURI. This value is the inverse of generalizes.
A relationshipCode value for indicating that this IEPD is a generalization of the IEPD referenced in resourceURI. This value is the inverse of specializes.
A relationshipCode value for indicating that this IEPD replaces the IEPD referenced in resourceURI.
A relationshipCode value for indicating that content in this IEPD is preferred over content in the IEPD referenced in resourceURI; and at some time in the future will supersede the IEPD referenced in resourceURI.
A relationshipCode value for indicating that this IEPD is an adaptation of the IEPD referenced in resourceURI.
A relationshipCode value for indicating that this IEPD is an incremental update to the resource referenced in resourceURI.
A relationshipCode value for indicating that this IEPD conforms to the specification or standard referenced in resourceURI.
A relationshipCode value for indicating that this IEPD has been derived from another (may have other uses as well).
A class or category of IEPs which has a set of validity constraints and a unique identifier. Every IEP is an instance of one or more IEP Conformance Targets.
A data type for a class or category of IEP, which has a set of validity constraints and a unique identifier.
A data concept for a rule or instructions for validating an IEP candidate (XML document) using some context within that XML document.
A data concept for a rule or instructions for validating an IEP candidate.
A rule or instructions for validating an IEP candidate within context defined by an XPath expression.
A data type for a rule or instructions for validating an IEP candidate within context defined by an XPath expression.
A validity constraint that has a an XPath expression that MUST have an effective Boolean value of "TRUE" when applied to a valid IEP.
A data type for an XPath expression.
An XPath expression.
A validity constraint that indicates that an artifact must be locally XML Schema valid against an XML schema described/asssembled using one or more XML catalog documents or (more explicitly) one or more XML schema documents.
A data type for a validity constraint that indicating an XML Schema against which an artifact may be validated, or which can be used for other purposes. c:XMLSchemaDocument identifies the root or starting XML schema document.
A validity constraint that indicates that an artifact must be valid against the rules carried by a Schematron file, starting with the identified validation roots.
A data type for a Schematron validation constraint, indicating a Schematron schema document against which an artifact may be validated as well as a description of the validation roots for assessment of validity.
A validity constraint that indicates that an artifact must be valid against the rules carried by a RelaxNG schema.
A data type for a RelaxNG validation constraint, indicating a RelaxNG schema document against which an artifact may be validated, as well as a description of the validation roots for assessment of validity.
A validity constraint that indicates that an artifact has a document element with a name that is one of the given qualified names.
A data type for a set of qualified names.
A list of qualified names.
A data type for a list of qualified names.
A validity constraint that indicates that an artifact must conform to the given conformance target.
A data type for identifying and describing a conformance target.
A URI for a conformance target.
A validity constraint that indicates that an artifact must conform to the given text rule, drafted in a human language.
A data type for a rule drafted in a human language.
A rule written in a human language.
A set of descriptive data about an IEPD.
A data type for a set of descriptive data about an IEPD.
A data concept for a user-defined descriptive data about an IEPD.
An official sponsoring or authoring organization responsible for an IEPD.
A date this IEPD was published.
A date the latest changes to an IEPD were published (i.e., CreationDate of previous version).
A description of the current state of this IEPD in development; may also project future plans for the IEPD.
A reference to another IEPD related to this IEPD.
A common alias, term, or phrase that would help to facilitate search and discovery of this IEPD.
A description of the environment or NIEM Domain in which this IEPD is applicable or used.
A description of the intended usage and reason for which an IEPD exists.
A description of a transactional or design pattern used for this IEPD.
A name of an entity or organization that uses this IEPD.