| 3.1 Public Identifiers
FPIs must follow the following syntax as per ISO 9070:
"Owner//Keyword Description//Language"
All RETS FPIs will use an owner of "-//RETS". It is common for keywords referring to DTDs begin with "DTD". The following table summarizes the FPIs and system IDs for RETS 1.7:
The content DTDs do not contain the outer <RETS> tag. Future versions of RETS will replace "1.7" with the appropriate version number.
3.2 Examples
Here is an example using the metadata DTD:
<!DOCTYPE RETS
PUBLIC "-//RETS//DTD RETS Metadata 1.7//EN"
"http://www.rets.org/dtd/rets-metadata-1_7.dtd">
<RETS ReplyCode="0" ReplyText="Successful">
<METADATA>
<METADATA-SYSTEM>
...
</METADATA-SYSTEM>
</METATDATA>
</RETS>
3.3 Using Public Identifiers
The Format argument on the Search (Section 7.4.2) and GetMetadata (12.3) transactions should be modified to use public identifiers as such:
STANDARD-XML:public-id
The spec should list public IDs that must be supported, i.e. at least the current version's DTD should be supported. |