---
title: "Element <fragmentinfo>"
source: https://dev.pageseeder.com/psml/elements/element-fragmentinfo.html
description: "PSML Element reference for <fragmentinfo>"
last_updated: 2026-08-07T17:09:54+10:00
tokens: ~524
---

# \<fragmentinfo\>

## Summary

Metadata at the fragment level.

There is one locator per [fragment](../../reference/glossary/fragment.md) in the document.

The different kind of fragment elements are the following:

- `<fragment>`
- `<media-fragment>`
- `<properties-fragment>`
- `<xref-fragment>`

## Usage context

| Element category | metadata |
| --- | --- |
| PSML level | metadata |
| Permitted content | `<locator>` |
| Permitted parent | `<document>` |
| HTML equivalent | no equivalent |
| OpenXML equivalent | no equivalent |

## Attributes

This element includes the following attributes

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| structure-modified | [xs:dateTime](../datatypes/xml_schema_datatypes.md) | no | The last date that the document structure was modified |

### `@structure-modified`

The last date that the document structure was modified. For example when a section or fragment was moved or added. *INFORMATIONAL - ignored by upload.*

*This attribute was introduced for PSML v1.3 in PageSeeder v5.99.*

## Examples

An example with locator showing the last modified date:

```lang-xml

<fragmentinfo structure-modified="2015-05-21T11:12:18">
  <locator id="17"
           fragment="1"
           editid="70" 
           modified="2015-05-21T10:52:48"/>

  <locator id="58"
           fragment="2"
           editid="72" 
           modified="2015-05-21T10:53:19"/>
 
  <locator id="78"
           fragment="3"
           editid="39"
           modified="2013-12-29T16:38:20"/>
</fragmentinfo>
```

## Schema

### XML Schema

```lang-xml

<xs:element name="fragmentinfo">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="locator" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
```

### Relax Schema

```lang-relax

element fragmentinfo {
   element locator+
}
```

## Compatibility

This element was introduced in the first draft of [PSML](../../reference/glossary/psml.md) and is well-supported from PageSeeder 5.1.

The `structure-modified` attribute was introduced for PSML v1.3 in PageSeeder v5.99.

