<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.phpgedview.net/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wgroleau</id>
	<title>PGVWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.phpgedview.net/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wgroleau"/>
	<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php/Special:Contributions/Wgroleau"/>
	<updated>2026-04-30T01:32:57Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>https://wiki.phpgedview.net/en/index.php?title=GEDCOM_REST_Web_Service_API&amp;diff=11928</id>
		<title>GEDCOM REST Web Service API</title>
		<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=GEDCOM_REST_Web_Service_API&amp;diff=11928"/>
		<updated>2009-12-10T01:20:56Z</updated>

		<summary type="html">&lt;p&gt;Wgroleau: Convert H3 into === to take advantage of Wiki features&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1 &amp;gt;This page is under construction&amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
		&amp;lt;b&amp;gt;Table of Contents&amp;lt;/b&amp;gt;&lt;br /&gt;
==Introduction==&lt;br /&gt;
The CGI gedcom access protocol provides a means whereby remote clients can access and manipulate genealogical data stored in phpGedView.  This document describes the protocol remote clients use to communicate with phpGedView version .&lt;br /&gt;
&lt;br /&gt;
A client communicates by making a POST or GET request to phpGedView through the file client.php.  Every request must include an &amp;quot;action&amp;quot;.  An &amp;quot;action&amp;quot; tells phpGedView what type of request you want to make.  The file client.php will respond with the string &amp;quot;SUCCESS&amp;quot; on the first line followed by the requested information or it will return an error message.  Error messages always take the following form:&lt;br /&gt;
&lt;br /&gt;
ERROR #: Error Message&lt;br /&gt;
&lt;br /&gt;
Error message example:&lt;br /&gt;
&lt;br /&gt;
ERROR 1: No action specified.&lt;br /&gt;
&lt;br /&gt;
You may use the &amp;quot;version&amp;quot; and &amp;quot;listgedcoms&amp;quot; actions without a connection. All other actions require that you first send a &amp;quot;connect&amp;quot; action. The &amp;quot;connect&amp;quot; action can take a username and password if you want to have full access, or it can connect anonymously.  A successful &amp;quot;connect&amp;quot; action will respond with a session name and session id that must accompany all future requests.  You can specify which gedcom you want to work with at any time by sending the optional &amp;quot;ged&amp;quot; parameter with any request.  All subsequent requests will use this gedcom until another &amp;quot;ged&amp;quot; parameter is specified.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;actions&amp;quot; available through the protocol, their required parameters, and their responses are listed in the table below:&lt;br /&gt;
([tab] represents a single tab character)&lt;br /&gt;
&lt;br /&gt;
==Protocol Actions==&lt;br /&gt;
From the browser window, or from a tcp/ip connection you will need to type in an action followed by the command such as:&lt;br /&gt;
&amp;lt;p&amp;gt;http://localhost/pgv/client.php?action=version&amp;lt;/p&amp;gt; or&lt;br /&gt;
&amp;lt;p&amp;gt;http://localhost/pgv/client.php?action=connect&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For any command you can run a GET on you can also use a POST on. See the tables below for more detailed list of commands. &amp;lt;/p&amp;gt;&lt;br /&gt;
===version===&lt;br /&gt;
&amp;lt;table border=&amp;quot;3&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;border-collapse: collapse&amp;quot; bordercolor=&amp;quot;#111111&amp;quot; width=&amp;quot;99%&amp;quot; id=&amp;quot;AutoNumber1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;100%&amp;quot; colspan=&amp;quot;2&amp;quot; bgcolor=&amp;quot;#008080&amp;quot; height=&amp;quot;37&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;font color=&amp;quot;#FFFFFF&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Protocol Actions&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;version&amp;amp;quot; Action Request&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;version&amp;amp;quot; Action Response&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Get the PhpGedView version.&amp;lt;br /&amp;gt;&lt;br /&gt;
                &amp;lt;br /&amp;gt;&lt;br /&gt;
                Required Parameters:&amp;lt;br /&amp;gt;&lt;br /&gt;
                action=version&amp;lt;p&amp;gt;Sample URL:&amp;lt;br /&amp;gt;&lt;br /&gt;
                client.php?action=version&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Returns the version for&lt;br /&gt;
                this installation of PhpGedView.&amp;lt;p&amp;gt;Successful Response:&amp;lt;br /&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br /&amp;gt;version number&amp;lt;br /&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
                Sample Response:&lt;br /&gt;
                                &amp;lt;table border=&amp;quot;3&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;border-collapse: collapse&amp;quot; bordercolor=&amp;quot;#651289&amp;quot; width=&amp;quot;80%&amp;quot;&amp;gt;&lt;br /&gt;
                                &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;SUCCESS&amp;lt;br /&amp;gt;4.1.6 svn&amp;lt;br /&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
                                &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;99%&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;100%&amp;quot; height=&amp;quot;19&amp;quot; colspan=&amp;quot;2&amp;quot; valign=&amp;quot;top&amp;quot; bgcolor=&amp;quot;#C0C0C0&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===listgedcoms===&lt;br /&gt;
&amp;lt;table border=&amp;quot;3&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;border-collapse: collapse&amp;quot; bordercolor=&amp;quot;#111111&amp;quot; width=&amp;quot;99%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;listgedcoms&amp;amp;quot; Action Request&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;listgedcoms&amp;amp;quot; Action Response&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Get a list of all of&lt;br /&gt;
                the gedcoms available on this server.&amp;amp;nbsp; Could be used to&lt;br /&gt;
                allow the user to switch between gedcoms.&amp;lt;p&amp;gt;Required Parameters:&amp;lt;br&amp;gt;&lt;br /&gt;
                action=listgedcoms&amp;lt;br&amp;gt;&lt;br /&gt;
                sessionname=sessionid&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample URL:&amp;lt;br&amp;gt;&lt;br /&gt;
                client.php?action=listgedcoms&amp;lt;br&amp;gt;&lt;br /&gt;
                &amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Returns a tab delimited&lt;br /&gt;
                list of gedcom files and their corresponding titles.&amp;amp;nbsp; Each&lt;br /&gt;
                gedcom is written on its own line.&amp;lt;p&amp;gt;Successful Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                gedcomfile1 [tab] title1&amp;lt;br&amp;gt;&lt;br /&gt;
                gedcomfile2 [tab] title2&amp;lt;br&amp;gt;&lt;br /&gt;
                ...&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                surname.ged [tab] Surname Genealogy&amp;lt;br&amp;gt;&lt;br /&gt;
                myfamily.ged [tab] My Family History&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;99%&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;100%&amp;quot; height=&amp;quot;19&amp;quot; colspan=&amp;quot;2&amp;quot; valign=&amp;quot;top&amp;quot; bgcolor=&amp;quot;#C0C0C0&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===connect===&lt;br /&gt;
&amp;lt;table border=&amp;quot;3&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;border-collapse: collapse&amp;quot; bordercolor=&amp;quot;#111111&amp;quot; width=&amp;quot;99%&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;connect&amp;amp;quot; Action Request&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;connect&amp;amp;quot; Action Response&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Initiates a session&lt;br /&gt;
                with the server.&amp;lt;br&amp;gt;&lt;br /&gt;
                &amp;lt;br&amp;gt;&lt;br /&gt;
                Required Parameters:&amp;lt;br&amp;gt;&lt;br /&gt;
                action=connect&amp;lt;br&amp;gt;&lt;br /&gt;
                &amp;lt;br /&amp;gt;Optional paramters:&amp;lt;br /&amp;gt;&lt;br /&gt;
                username=username&amp;lt;br&amp;gt;&lt;br /&gt;
                password=password&amp;lt;br /&amp;gt;&lt;br /&gt;
                ged=gedcom.ged&amp;lt;br /&amp;gt;&lt;br /&gt;
                readonly=1&amp;lt;p&amp;gt;If no gedcom is specified with the &amp;quot;ged&amp;quot; parameter then the default gedcom defined by the PhpGedView&lt;br /&gt;
                system administrator will be used.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;If no username and password are sent, then an anonymous read-only&lt;br /&gt;
                connection will be established.  Any attempts to change the data will result in an error.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;If the &lt;br /&gt;
                &amp;amp;quot;readonly&amp;amp;quot; parameter is sent, then all editing features will be disabled and they will return errors.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                Sample URL:&amp;lt;br&amp;gt;&lt;br /&gt;
                client.php?action=connect&amp;amp;amp;username=admin&amp;amp;amp;password=adminpass&amp;amp;amp;ged=gedcom.ged&amp;lt;br /&amp;gt;&lt;br /&gt;
                Sample Anonymous Read-only connection:&lt;br /&gt;
                client.php?action=connect&amp;amp;amp;ged=gedcom.ged&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Returns the session&lt;br /&gt;
                name and session id for this connection.&amp;lt;p&amp;gt;Successful Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                sessionname [tab] sessionid&amp;lt;/p&amp;gt;&lt;br /&gt;
                    Sample Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                PHPSESSID [tab] f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;99%&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;100%&amp;quot; height=&amp;quot;19&amp;quot; colspan=&amp;quot;2&amp;quot; valign=&amp;quot;top&amp;quot; bgcolor=&amp;quot;#C0C0C0&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===get===&lt;br /&gt;
&amp;lt;table border=&amp;quot;3&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;border-collapse: collapse&amp;quot; bordercolor=&amp;quot;#111111&amp;quot; width=&amp;quot;99%&amp;quot; id=&amp;quot;AutoNumber1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;get&amp;amp;quot; Action Request&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;get&amp;amp;quot; Action Response&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Get one or more gedcom&lt;br /&gt;
                records with the given &amp;amp;quot;xref&amp;amp;quot; ids from the gedcom file.&amp;amp;nbsp;&lt;br /&gt;
                The &amp;amp;quot;xref&amp;amp;quot; parameter accepts a semicolon delimetted list of xref&lt;br /&gt;
                ids.&amp;lt;p&amp;gt;Required Parameters:&amp;lt;br&amp;gt;&lt;br /&gt;
                action=get&amp;lt;br&amp;gt;&lt;br /&gt;
                xref=gedcomid&amp;lt;br&amp;gt;&lt;br /&gt;
                sessionname=sessionid&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample URL (single xref):&amp;lt;br&amp;gt;&lt;br /&gt;
                client.php?action=get&amp;amp;amp;xref=I100&amp;lt;br&amp;gt;&lt;br /&gt;
                &amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample URL (multiple xref):&amp;lt;br&amp;gt;&lt;br /&gt;
                client.php?action=get&amp;amp;amp;xref=I100;I101&amp;lt;br&amp;gt;&lt;br /&gt;
                &amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Returns the raw gedcom&lt;br /&gt;
                record for the given &amp;amp;quot;xref&amp;amp;quot;.&amp;lt;p&amp;gt;Successful Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                gedcom records&amp;lt;br&amp;gt;&lt;br /&gt;
                ...&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                0 @I100@ INDI&amp;lt;br&amp;gt;&lt;br /&gt;
                1 NAME Given Names /Surname/&amp;lt;br&amp;gt;&lt;br /&gt;
                1 GIVN Given Names&amp;lt;br&amp;gt;&lt;br /&gt;
                1 SURN Surname&amp;lt;br&amp;gt;&lt;br /&gt;
                1 BIRT&amp;lt;br&amp;gt;&lt;br /&gt;
                2 DATE 1 Jan 1900&amp;lt;br&amp;gt;&lt;br /&gt;
                2 PLAC New York, New York, USA&amp;lt;br&amp;gt;&lt;br /&gt;
                0 @I101@ INDI&amp;lt;br&amp;gt;&lt;br /&gt;
                1 NAME Sibling /Surname/&amp;lt;br&amp;gt;&lt;br /&gt;
                1 BIRT&amp;lt;br&amp;gt;&lt;br /&gt;
                2 DATE 1 Jan 1902&amp;lt;br&amp;gt;&lt;br /&gt;
                2 PLAC New York, New York, USA&amp;lt;br&amp;gt;&lt;br /&gt;
                ...&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;99%&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;100%&amp;quot; height=&amp;quot;19&amp;quot; colspan=&amp;quot;2&amp;quot; valign=&amp;quot;top&amp;quot; bgcolor=&amp;quot;#C0C0C0&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===getxref===&lt;br /&gt;
&amp;lt;table border=&amp;quot;3&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;border-collapse: collapse&amp;quot; bordercolor=&amp;quot;#111111&amp;quot; width=&amp;quot;99%&amp;quot; id=&amp;quot;AutoNumber1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;getxref&amp;amp;quot; Action Request&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;getxref&amp;amp;quot; Action Response&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Get the first, last,&lt;br /&gt;
                next, or previous xref in the given type list.&amp;amp;nbsp; A position&lt;br /&gt;
                of &amp;amp;quot;new&amp;amp;quot; will create a new GEDCOM record for the given type.&amp;amp;nbsp;&lt;br /&gt;
                A position of &amp;amp;quot;all&amp;amp;quot; will return a list of all&amp;lt;p&amp;gt;Required&lt;br /&gt;
                Parameters:&amp;lt;br&amp;gt;&lt;br /&gt;
                action=getxref&amp;lt;br&amp;gt;&lt;br /&gt;
                type=INDI|FAM|SOUR|REPO|NOTE|OBJE|OTHER&amp;lt;br&amp;gt;&lt;br /&gt;
                position=new|first|next|prev|last|all&amp;lt;br&amp;gt;&lt;br /&gt;
                xref=gedcomid&amp;lt;br&amp;gt;&lt;br /&gt;
                sessionname=sessionid&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample URL: (get the first FAM)&amp;lt;br&amp;gt;&lt;br /&gt;
                client.php?action=getxref&amp;amp;amp;type=FAM&amp;amp;amp;position=first&amp;lt;br&amp;gt;&lt;br /&gt;
                &amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample URL: (get the next INDI after I100)&amp;lt;br&amp;gt;&lt;br /&gt;
                client.php?action=getxref&amp;amp;amp;type=INDI&amp;amp;amp;position=next&amp;amp;amp;xref=I100&amp;lt;br&amp;gt;&lt;br /&gt;
                &amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample URL: (get the xref for a new FAM. See also the&lt;br /&gt;
                &amp;amp;quot;append&amp;amp;quot; action)&amp;lt;br&amp;gt;&lt;br /&gt;
                client.php?action=getxref&amp;amp;amp;type=FAM&amp;amp;amp;position=new&amp;lt;br&amp;gt;&lt;br /&gt;
                &amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Returns a list of xref&amp;lt;p&amp;gt;&lt;br /&gt;
                Successful Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                XREF&amp;lt;br&amp;gt;&lt;br /&gt;
                ...&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                I102&amp;lt;br&amp;gt;&lt;br /&gt;
                ...&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;99%&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;100%&amp;quot; height=&amp;quot;19&amp;quot; colspan=&amp;quot;2&amp;quot; valign=&amp;quot;top&amp;quot; bgcolor=&amp;quot;#C0C0C0&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===getvar===&lt;br /&gt;
&amp;lt;table border=&amp;quot;3&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;border-collapse: collapse&amp;quot; bordercolor=&amp;quot;#111111&amp;quot; width=&amp;quot;99%&amp;quot; id=&amp;quot;AutoNumber1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;getvar&amp;amp;quot; Action Request&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;getvar&amp;amp;quot; Action Response&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Get the value of the&lt;br /&gt;
                given global phpGedView variable.&amp;amp;nbsp; A list of available&lt;br /&gt;
                variable names can be found in the config_gedcom.php file.&amp;lt;p&amp;gt;&lt;br /&gt;
                Required Parameters:&amp;lt;br&amp;gt;&lt;br /&gt;
                action=getvar&amp;lt;br&amp;gt;&lt;br /&gt;
                var=variablename&amp;lt;br&amp;gt;&lt;br /&gt;
                sessionname=sessionid&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample URL:&amp;lt;br&amp;gt;&lt;br /&gt;
                client.php?action=getvar&amp;amp;amp;var=GEDCOM&amp;lt;br&amp;gt;&lt;br /&gt;
                &amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Returns the value of&lt;br /&gt;
                the global variable specified in &amp;amp;quot;var&amp;amp;quot;.&amp;lt;p&amp;gt;Successful Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                variable value&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample Response: (in this example the current working gedcom)&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                surname.ged&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;99%&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;100%&amp;quot; height=&amp;quot;19&amp;quot; colspan=&amp;quot;2&amp;quot; valign=&amp;quot;top&amp;quot; bgcolor=&amp;quot;#C0C0C0&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===update===&lt;br /&gt;
&amp;lt;table border=&amp;quot;3&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;border-collapse: collapse&amp;quot; bordercolor=&amp;quot;#111111&amp;quot; width=&amp;quot;99%&amp;quot; id=&amp;quot;AutoNumber1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;update&amp;amp;quot; Action Request&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;update&amp;amp;quot; Action Response&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Update a GEDCOM record&lt;br /&gt;
                by replacing it by the given gedcom record.&amp;lt;p&amp;gt;Required&lt;br /&gt;
                Parameters:&amp;lt;br&amp;gt;&lt;br /&gt;
                action=update&amp;lt;br&amp;gt;&lt;br /&gt;
                xref=gedcomid&amp;lt;br&amp;gt;&lt;br /&gt;
                gedrec=Raw GEDCOM Record&amp;lt;br&amp;gt;&lt;br /&gt;
                sessionname=sessionid&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample URL:&amp;lt;br&amp;gt;&lt;br /&gt;
                client.php?action=update&amp;amp;amp;xref=I100&amp;lt;br&amp;gt;&lt;br /&gt;
                &amp;amp;amp;gedrec=0 @I100@ INDI\n1 NAME New Name /Surname/\n&amp;lt;br&amp;gt;&lt;br /&gt;
                &amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Returns &amp;amp;quot;SUCCESS&amp;amp;quot;.&amp;lt;p&amp;gt;&lt;br /&gt;
                Successful Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;99%&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;100%&amp;quot; height=&amp;quot;19&amp;quot; colspan=&amp;quot;2&amp;quot; valign=&amp;quot;top&amp;quot; bgcolor=&amp;quot;#C0C0C0&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===append===&lt;br /&gt;
&amp;lt;table border=&amp;quot;3&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;border-collapse: collapse&amp;quot; bordercolor=&amp;quot;#111111&amp;quot; width=&amp;quot;99%&amp;quot; id=&amp;quot;AutoNumber1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;append&amp;amp;quot; Action Request&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;append&amp;amp;quot; Action Response&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Append a new GEDCOM&lt;br /&gt;
                record to this gedcom file.&amp;amp;nbsp; (See also action=getxref&amp;amp;amp;position=new)&amp;lt;p&amp;gt;&lt;br /&gt;
                Required Parameters:&amp;lt;br&amp;gt;&lt;br /&gt;
                action=append&amp;lt;br&amp;gt;&lt;br /&gt;
                gedrec=raw GEDCOM record&amp;lt;br&amp;gt;&lt;br /&gt;
                sessionname=sessionid&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample URL:&amp;lt;br&amp;gt;&lt;br /&gt;
                client.php?action=append&amp;amp;amp;gedrec=0 @NEW@ INDI\n1 NAME New Name&lt;br /&gt;
                /Surname/\n&amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Returns &amp;amp;quot;SUCCESS&amp;amp;quot; and&lt;br /&gt;
                the new xref assigned to this gedcom record.&amp;lt;p&amp;gt;Successful&lt;br /&gt;
                Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                XREF&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                I9999&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;99%&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;100%&amp;quot; height=&amp;quot;19&amp;quot; colspan=&amp;quot;2&amp;quot; valign=&amp;quot;top&amp;quot; bgcolor=&amp;quot;#C0C0C0&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===delete===&lt;br /&gt;
&amp;lt;table border=&amp;quot;3&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;border-collapse: collapse&amp;quot; bordercolor=&amp;quot;#111111&amp;quot; width=&amp;quot;99%&amp;quot; id=&amp;quot;AutoNumber1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;delete&amp;amp;quot; Action Request&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;delete&amp;amp;quot; Action Response&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Deletes the GEDCOM&lt;br /&gt;
                record from the file.&amp;lt;p&amp;gt;Required Parameters:&amp;lt;br&amp;gt;&lt;br /&gt;
                action=delete&amp;lt;br&amp;gt;&lt;br /&gt;
                xref=gedcomid&amp;lt;br&amp;gt;&lt;br /&gt;
                sessionname=sessionid&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample URL:&amp;lt;br&amp;gt;&lt;br /&gt;
                client.php?action=update&amp;amp;amp;xref=I100&amp;lt;br&amp;gt;&lt;br /&gt;
                &amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Returns &amp;amp;quot;SUCCESS&amp;amp;quot;.&amp;lt;p&amp;gt;&lt;br /&gt;
                Successful Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;99%&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;100%&amp;quot; height=&amp;quot;19&amp;quot; colspan=&amp;quot;2&amp;quot; valign=&amp;quot;top&amp;quot; bgcolor=&amp;quot;#C0C0C0&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===getnext===&lt;br /&gt;
&amp;lt;table border=&amp;quot;3&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;border-collapse: collapse&amp;quot; bordercolor=&amp;quot;#111111&amp;quot; width=&amp;quot;99%&amp;quot; id=&amp;quot;AutoNumber1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;getnext&amp;amp;quot; Action Request&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;getnext&amp;amp;quot; Action Response&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Get the next gedcom&lt;br /&gt;
                record after the given &amp;amp;quot;xref&amp;amp;quot; from the gedcom file.&amp;lt;p&amp;gt;Required&lt;br /&gt;
                Parameters:&amp;lt;br&amp;gt;&lt;br /&gt;
                action=getnext&amp;lt;br&amp;gt;&lt;br /&gt;
                xref=gedcomid&amp;lt;br&amp;gt;&lt;br /&gt;
                sessionname=sessionid&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample URL:&amp;lt;br&amp;gt;&lt;br /&gt;
                client.php?action=getnext&amp;amp;amp;xref=I100&amp;lt;br&amp;gt;&lt;br /&gt;
                &amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Returns the raw gedcom&lt;br /&gt;
                record after the given &amp;amp;quot;xref&amp;amp;quot;.&amp;lt;p&amp;gt;Successful Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                gedcom record&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                0 @I99@ INDI&amp;lt;br&amp;gt;&lt;br /&gt;
                1 NAME Given Names /Surname/&amp;lt;br&amp;gt;&lt;br /&gt;
                1 GIVN Given Names&amp;lt;br&amp;gt;&lt;br /&gt;
                1 SURN Surname&amp;lt;br&amp;gt;&lt;br /&gt;
                1 BIRT&amp;lt;br&amp;gt;&lt;br /&gt;
                2 DATE 1 Jan 1880&amp;lt;br&amp;gt;&lt;br /&gt;
                2 PLAC New York, New York, USA&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;99%&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;100%&amp;quot; height=&amp;quot;19&amp;quot; colspan=&amp;quot;2&amp;quot; valign=&amp;quot;top&amp;quot; bgcolor=&amp;quot;#C0C0C0&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===getprev===&lt;br /&gt;
&amp;lt;table border=&amp;quot;3&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;border-collapse: collapse&amp;quot; bordercolor=&amp;quot;#111111&amp;quot; width=&amp;quot;99%&amp;quot; id=&amp;quot;AutoNumber1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;getprev&amp;amp;quot; Action Request&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;getprev&amp;amp;quot; Action Response&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Get the previous gedcom&lt;br /&gt;
                record before the given &amp;amp;quot;xref&amp;amp;quot; from the gedcom file.&amp;lt;p&amp;gt;Required&lt;br /&gt;
                Parameters:&amp;lt;br&amp;gt;&lt;br /&gt;
                action=getprev&amp;lt;br&amp;gt;&lt;br /&gt;
                xref=gedcomid&amp;lt;br&amp;gt;&lt;br /&gt;
                sessionname=sessionid&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample URL:&amp;lt;br&amp;gt;&lt;br /&gt;
                client.php?action=getprev&amp;amp;amp;xref=I100&amp;lt;br&amp;gt;&lt;br /&gt;
                &amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Returns the raw gedcom&lt;br /&gt;
                record before the given &amp;amp;quot;xref&amp;amp;quot;.&amp;lt;p&amp;gt;Successful Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                gedcom record&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                0 @I101@ INDI&amp;lt;br&amp;gt;&lt;br /&gt;
                1 NAME Given Names /Surname/&amp;lt;br&amp;gt;&lt;br /&gt;
                1 GIVN Given Names&amp;lt;br&amp;gt;&lt;br /&gt;
                1 SURN Surname&amp;lt;br&amp;gt;&lt;br /&gt;
                1 BIRT&amp;lt;br&amp;gt;&lt;br /&gt;
                2 DATE 1 Jan 1920&amp;lt;br&amp;gt;&lt;br /&gt;
                2 PLAC New York, New York, USA&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;99%&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;100%&amp;quot; height=&amp;quot;19&amp;quot; colspan=&amp;quot;2&amp;quot; valign=&amp;quot;top&amp;quot; bgcolor=&amp;quot;#C0C0C0&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===search===&lt;br /&gt;
&amp;lt;table border=&amp;quot;3&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;border-collapse: collapse&amp;quot; bordercolor=&amp;quot;#111111&amp;quot; width=&amp;quot;99%&amp;quot; id=&amp;quot;AutoNumber1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;search&amp;amp;quot; Action Request&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;search&amp;amp;quot; Action Response&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Use regular expressions&lt;br /&gt;
                to search gedcom INDI records.&amp;lt;p&amp;gt;Required Parameters:&amp;lt;br&amp;gt;&lt;br /&gt;
                action=search&amp;lt;br&amp;gt;&lt;br /&gt;
                query=keyword or expression&amp;lt;br&amp;gt;&lt;br /&gt;
                sessionname=sessionid&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample URL: (search for all indis with &amp;amp;quot;arizona&amp;amp;quot; in their&lt;br /&gt;
                record)&amp;lt;br&amp;gt;&lt;br /&gt;
                client.php?action=search&amp;amp;amp;query=arizona&amp;lt;br&amp;gt;&lt;br /&gt;
                &amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample URL: (search for all indis with an event in 1900)&amp;lt;br&amp;gt;&lt;br /&gt;
                client.php?action=search&amp;amp;amp;query=DATE+.*+1900&amp;lt;br&amp;gt;&lt;br /&gt;
                &amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Returns a sorted list&lt;br /&gt;
                of INDI xrefs.&amp;lt;p&amp;gt;Successful Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                XREF&amp;lt;br&amp;gt;&lt;br /&gt;
                ...&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                I1&amp;lt;br&amp;gt;&lt;br /&gt;
                I100&amp;lt;br&amp;gt;&lt;br /&gt;
                I102&amp;lt;br&amp;gt;&lt;br /&gt;
                ...&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;99%&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;100%&amp;quot; height=&amp;quot;19&amp;quot; colspan=&amp;quot;2&amp;quot; valign=&amp;quot;top&amp;quot; bgcolor=&amp;quot;#C0C0C0&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===soundex===&lt;br /&gt;
&amp;lt;table border=&amp;quot;3&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;border-collapse: collapse&amp;quot; bordercolor=&amp;quot;#111111&amp;quot; width=&amp;quot;99%&amp;quot; id=&amp;quot;AutoNumber1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;soundex&amp;amp;quot; Action Request&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;soundex&amp;amp;quot; Action Response&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Use soundex to search&lt;br /&gt;
                INDI names.&amp;lt;p&amp;gt;Required Parameters:&amp;lt;br&amp;gt;&lt;br /&gt;
                action=soundex&amp;lt;br&amp;gt;&lt;br /&gt;
                firstname=givenames&amp;lt;br&amp;gt;&lt;br /&gt;
                lastname=lastname&amp;lt;br&amp;gt;&lt;br /&gt;
                sessionname=sessionid&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample URL: (search for indis with soundex surname matching &amp;amp;quot;finlay&amp;amp;quot;)&amp;lt;br&amp;gt;&lt;br /&gt;
                client.php?action=soundex&amp;amp;amp;lastname=finlay&amp;lt;br&amp;gt;&lt;br /&gt;
                &amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample URL: (search for indis with soundex surname matching &amp;amp;quot;finlay&amp;amp;quot;&lt;br /&gt;
                and firstname matching &amp;amp;quot;john&amp;amp;quot;)&amp;lt;br&amp;gt;&lt;br /&gt;
                client.php?action=soundex&amp;amp;amp;lastname=finlay&amp;amp;amp;firstname=john&amp;lt;br&amp;gt;&lt;br /&gt;
                &amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Returns a sorted list&lt;br /&gt;
                of INDI xrefs.&amp;lt;p&amp;gt;Successful Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                XREF&amp;lt;br&amp;gt;&lt;br /&gt;
                ...&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                I1&amp;lt;br&amp;gt;&lt;br /&gt;
                I100&amp;lt;br&amp;gt;&lt;br /&gt;
                I102&amp;lt;br&amp;gt;&lt;br /&gt;
                ...&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;99%&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;100%&amp;quot; height=&amp;quot;19&amp;quot; colspan=&amp;quot;2&amp;quot; valign=&amp;quot;top&amp;quot; bgcolor=&amp;quot;#C0C0C0&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===uploadmedia===&lt;br /&gt;
&amp;lt;table border=&amp;quot;3&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;border-collapse: collapse&amp;quot; bordercolor=&amp;quot;#111111&amp;quot; width=&amp;quot;99%&amp;quot; id=&amp;quot;AutoNumber1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;uploadmedia&amp;amp;quot; Action Request&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;uploadmedia&amp;amp;quot; Action Response&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Upload media files to&lt;br /&gt;
                the PhpGedView server.&amp;amp;nbsp; You can specify either a &amp;amp;quot;mediafile&amp;amp;quot;&lt;br /&gt;
                a &amp;amp;quot;thumbnail&amp;amp;quot; or both.&amp;lt;p&amp;gt;Required Parameters:&amp;lt;br&amp;gt;&lt;br /&gt;
                action=uploadmedia&amp;lt;br&amp;gt;&lt;br /&gt;
                mediafile=[File Data]&amp;lt;br&amp;gt;&lt;br /&gt;
                thumbnail=[File Data]&amp;lt;br&amp;gt;&lt;br /&gt;
                sessionname=sessionid&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample URL:&amp;lt;br&amp;gt;&lt;br /&gt;
                This cannot be done through a GET.&amp;amp;nbsp; The data must be posted&lt;br /&gt;
                in Multi-part mime form data.&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Returns a URL to the&lt;br /&gt;
                uploaded object.&amp;lt;p&amp;gt;Successful Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                http://www.yoursite.com/phpGedView/media/object&amp;lt;br&amp;gt;&lt;br /&gt;
                http://www.yoursite.com/phpGedView/media/thumbs/object&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                http://www.yoursite.com/phpGedView/media/object&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;99%&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;100%&amp;quot; height=&amp;quot;19&amp;quot; colspan=&amp;quot;2&amp;quot; valign=&amp;quot;top&amp;quot; bgcolor=&amp;quot;#C0C0C0&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===getchanges===&lt;br /&gt;
&amp;lt;table border=&amp;quot;3&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;border-collapse: collapse&amp;quot; bordercolor=&amp;quot;#111111&amp;quot; width=&amp;quot;99%&amp;quot; id=&amp;quot;AutoNumber1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;getchanges&amp;amp;quot; Action Request&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;p align=&amp;quot;center&amp;quot;&amp;gt;&amp;amp;quot;getchanges&amp;amp;quot; Action Response&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Get a list of changes since the given date.&amp;amp;nbsp; &amp;lt;p&amp;gt;Required Parameters:&amp;lt;br&amp;gt;&lt;br /&gt;
                action=getchanges&amp;lt;br&amp;gt;&lt;br /&gt;
                date=DD MMM YYYY&amp;lt;br&amp;gt;&lt;br /&gt;
                sessionname=sessionid&amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;p&amp;gt;Sample URL:&amp;lt;br&amp;gt;&lt;br /&gt;
                client.php?action=getchanges&amp;amp;amp;date=1+FEB+2006 &amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&lt;br /&gt;
                &amp;lt;/p&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;50%&amp;quot; height=&amp;quot;19&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;Returns a list of the changed record XREFs.&lt;br /&gt;
                &amp;lt;p&amp;gt;Successful Response:&amp;lt;br&amp;gt;&lt;br /&gt;
                SUCCESS&amp;lt;br&amp;gt;&lt;br /&gt;
                I101&amp;lt;br&amp;gt;&lt;br /&gt;
                I102&amp;lt;br /&amp;gt;&lt;br /&gt;
                F51&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table width=&amp;quot;99%&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td width=&amp;quot;100%&amp;quot; height=&amp;quot;19&amp;quot; colspan=&amp;quot;2&amp;quot; valign=&amp;quot;top&amp;quot; bgcolor=&amp;quot;#C0C0C0&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample Communications==&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Sample Communication&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;The following is an example communication:&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;CLIENT:&amp;lt;br&amp;gt;&lt;br /&gt;
		client.php?action=connect&amp;amp;amp;username=admin&amp;amp;amp;password=adminpass&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;SERVER:&amp;lt;br&amp;gt;&lt;br /&gt;
		PHPSESSID [tab] f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;CLIENT:&amp;lt;br&amp;gt;&lt;br /&gt;
		client.php?action=getvar&amp;amp;amp;var=PEDIGREE_ROOT_ID&amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;SERVER:&amp;lt;br&amp;gt;&lt;br /&gt;
		I1&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;CLIENT:&amp;lt;br&amp;gt;&lt;br /&gt;
		client.php?action=get&amp;amp;amp;xref=I1&amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;SERVER:&amp;lt;br&amp;gt;&lt;br /&gt;
		0 @I1@ INDI&amp;lt;br&amp;gt;&lt;br /&gt;
		1 NAME Given Names /Surname/&amp;lt;br&amp;gt;&lt;br /&gt;
		1 GIVN Given Names&amp;lt;br&amp;gt;&lt;br /&gt;
		1 SURN Surname&amp;lt;br&amp;gt;&lt;br /&gt;
		1 BIRT&amp;lt;br&amp;gt;&lt;br /&gt;
		2 DATE 1 Jan 1900&amp;lt;br&amp;gt;&lt;br /&gt;
		2 PLAC New York, New York, USA&amp;lt;br&amp;gt;&lt;br /&gt;
		1 FAMS @F1@&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;CLIENT:&amp;lt;br&amp;gt;&lt;br /&gt;
		client.php?action=get&amp;amp;amp;xref=F1&amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;SERVER:&amp;lt;br&amp;gt;&lt;br /&gt;
		0 @F1@ FAM&amp;lt;br&amp;gt;&lt;br /&gt;
		1 HUSB @I1@&amp;lt;br&amp;gt;&lt;br /&gt;
		1 WIFE @I2@&amp;lt;br&amp;gt;&lt;br /&gt;
		1 MARR&amp;lt;br&amp;gt;&lt;br /&gt;
		2 DATE 13 Jun 1921&amp;lt;br&amp;gt;&lt;br /&gt;
		2 PLAC New York, New York, USA&amp;lt;br&amp;gt;&lt;br /&gt;
		1 CHIL @I3@&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;(The next few requests show how to switch from one gedcom to another)&amp;lt;br&amp;gt;&lt;br /&gt;
		CLIENT:&amp;lt;br&amp;gt;&lt;br /&gt;
		client.php?action=listgedcoms&amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;SERVER:&amp;lt;br&amp;gt;&lt;br /&gt;
		surname.ged [tab] Surname Genealogy&amp;lt;br&amp;gt;&lt;br /&gt;
		myfamily.ged [tab] My Family History&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;CLIENT: (notice the GEDCOM parameter)&amp;lt;br&amp;gt;&lt;br /&gt;
		client.php?GEDCOM=myfamily.ged&amp;amp;amp;action=getvar&amp;amp;amp;var=PEDIGREE_ROOT_ID&amp;lt;br&amp;gt;&lt;br /&gt;
		&amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;SERVER:&amp;lt;br&amp;gt;&lt;br /&gt;
		I103&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;CLIENT:&amp;lt;br&amp;gt;&lt;br /&gt;
		client.php?action=get&amp;amp;amp;xref=I103&amp;amp;amp;PHPSESSID=f0c56ab7e2381cf17ce7c94135c1398b&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;SERVER&amp;lt;br&amp;gt;&lt;br /&gt;
		0 @I103@ INDI&amp;lt;br&amp;gt;&lt;br /&gt;
		1 NAME Given Names /Surname/&amp;lt;br&amp;gt;&lt;br /&gt;
		1 GIVN Given Names&amp;lt;br&amp;gt;&lt;br /&gt;
		1 SURN Surname&amp;lt;br&amp;gt;&lt;br /&gt;
		1 BIRT&amp;lt;br&amp;gt;&lt;br /&gt;
		2 DATE 1 Jan 1976&amp;lt;br&amp;gt;&lt;br /&gt;
		2 PLAC Hamburg, Germany&amp;lt;br&amp;gt;&lt;br /&gt;
		1 FAMS @F1@&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Errors==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;Error&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 1: No action specified.&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;You will receive this error if no action was given on the URL.  You can also receive this error if the URL is malformed.&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 2: Unable to process request.  Unknown action.&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;You will get this error when the action supplied is not one of the valid actions.&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 3: No gedcom id specified.  Please specify a xref.&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;You will get this error if you attempted to use an action that requires an xref parameter, but failed to supply the xref parameter&lt;br /&gt;
			on the URL.&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 4: Could not find gedcom record with xref&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;The xref ID you specified does not match any record in this gedcom.&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 5: GEDCOM file is not writable.  Unable to complete request.&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;You will get this error if the appropriate write permissions have not been set on the gedcom file on the filesystem.&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 6: Unable to open GEDCOM file resource.  Unable to complete request.&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;This error should be very rare and will only happen if the operating system on the server is unable to open the gedcom file for&lt;br /&gt;
			some reason.&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 7: Unable to write to GEDCOM file.&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;This error should be very rare and will only happen if the operating system on the server is unable to write to the gedcom&lt;br /&gt;
			file.  Possible reasons could be that another user on the system has the file open.&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 8: No gedcom record provided.  Unable to process request.&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;You will receive this error when the action requires that you provide a full gedcom record but no 'gedrec' parameter was found in &lt;br /&gt;
			the request.&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 10: Username and password key failed to authenticate.&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;The username and password supplied for the connect command failed to authenticate.  This means that the password was incorrect&lt;br /&gt;
			or the username is invalid.&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 11: No write privileges for this record.&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;You will receive this error if you try to edit a record that you don't have permission to edit, or if you try to edit in&lt;br /&gt;
			read-only mode.&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 12: use 'connect' action to initiate a session.&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;You will receive this error if you try to use an action without first using the 'connect' action.  You can also receive this error&lt;br /&gt;
			if your session timed out.&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 13: Invalid variable specified.  Please provide a variable.&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;You will get this error during the 'getvar' action if the variable name supplied in the 'var' parameter is not a valid variable.&lt;br /&gt;
			&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 15: No query specified.  Please specify a query.&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;This error means that you did not send a 'query' parameter with the 'search' action.&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 16: No names specified.  Please specify a firstname or a lastname.&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;You will receive this error if the 'firstname' and 'lastname' parameters are missing in the 'soundex' action.&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 17: Unknown position reference.  Valid values are first, last, prev, next.&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;This error occurs when and invalid 'position' parameter was sent during the 'getxref' action.&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 18: Invalid $type specification.  Valid types are INDI, FAM, SOUR, REPO, NOTE, OBJE, or OTHER&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;You will get this error in the 'getxref' action if the 'type' parameter is not one of the valid gedcom types.&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 19: Upload Error&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;You will get an ERROR 19 if an error occured during the file upload for the &amp;quot;uploadmedia&amp;quot; action.&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 20: Invalid GEDCOM 5.5 format.&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;You will recieve this error if you supplied a gedcom record that does not have the basic structure of a level 0 gedcom record&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 21: No Gedcoms available on this site.&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;This error occurs if you are trying to connect to a PhpGedView site that does not have any Gedcoms imported.&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 22: Gedcom [$GEDCOM] needs to be imported.&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;This error occurs if you are trying to access a gedcom that has not yet been imported in PhpGedView.&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;/tr&amp;gt;&lt;br /&gt;
		&amp;lt;tr&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;ERROR 23: Invalid date parameter.  Please use a valid date in the GEDCOM format DD MMM YYYY.&amp;lt;/td&amp;gt;&lt;br /&gt;
			&amp;lt;td&amp;gt;This error occurs if you have sent and invalid date.  Dates should be specified using the GEDCOM 5.5 standard.&amp;lt;/td&amp;gt;&lt;br /&gt;
		&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;Copyright &amp;amp;copy; 2008 PhpGedView Team Members&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wgroleau</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.phpgedview.net/en/index.php?title=EVENT_OR_FACT_CLASSIFICATION&amp;diff=11241</id>
		<title>EVENT OR FACT CLASSIFICATION</title>
		<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=EVENT_OR_FACT_CLASSIFICATION&amp;diff=11241"/>
		<updated>2008-11-24T02:36:17Z</updated>

		<summary type="html">&lt;p&gt;Wgroleau: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;EVENT_OR_FACT_CLASSIFICATION:= {Size=1:90}&lt;br /&gt;
&lt;br /&gt;
A descriptive word or phrase used to further classify the parent event or attribute tag.&amp;amp;nbsp; This should be&lt;br /&gt;
used whenever either of the generic EVEN or FACT tags are used.&amp;amp;nbsp; The value of this primitive is&lt;br /&gt;
responsible for classifying the generic event or fact being cited.&amp;amp;nbsp; For example, if the attribute being&lt;br /&gt;
defined was one of the persons skills, such as woodworking, the FACT tag would have the value of&lt;br /&gt;
&amp;amp;#x2018;Woodworking,&amp;amp;#x2019; followed by a subordinate TYPE tag with the value &amp;amp;#x2018;Skills.&amp;amp;#x2019;&lt;br /&gt;
 1 FACT Woodworking&lt;br /&gt;
   2 TYPE Skills&lt;br /&gt;
This groups the fact into a generic skills attribute, and in particular this entry records the fact that this&lt;br /&gt;
individual possessed the skill of woodworking.&amp;amp;nbsp; Using the subordinate TYPE tag classification method&lt;br /&gt;
with any of the other defined event tags provides a further classification of the parent tag but does not&lt;br /&gt;
change the basic meaning of the parent tag.&amp;amp;nbsp; For example, a MARR tag could be subordinated with a&lt;br /&gt;
TYPE tag with an EVENT_DESCRIPTOR value of `Common Law.'&lt;br /&gt;
 1 MARR&lt;br /&gt;
   2 TYPE Common Law&lt;br /&gt;
This classifies the entry as a common law marriage but the event is still a marriage event.&amp;amp;nbsp; Other&lt;br /&gt;
descriptor values might include, for example, &amp;amp;#x2018;stillborn&amp;amp;#x2019; as a qualifier to BIRTh or &amp;amp;#x2018;Tribal Custom&amp;amp;#x2019; as a&lt;br /&gt;
qualifier to MARRiage.&lt;/div&gt;</summary>
		<author><name>Wgroleau</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.phpgedview.net/en/index.php?title=NAME_TYPE&amp;diff=11239</id>
		<title>NAME TYPE</title>
		<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=NAME_TYPE&amp;diff=11239"/>
		<updated>2008-11-24T02:17:21Z</updated>

		<summary type="html">&lt;p&gt;Wgroleau: added missing section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; NAME_TYPE:=                                                       {Size=5:30}&lt;br /&gt;
    [ aka | birth | immigrant | maiden | married | &amp;lt;user defined&amp;gt;]&lt;br /&gt;
  Indicates the name type, for example the name issued or assumed as an immigrant.&lt;br /&gt;
   aka          = also known as, alias, etc.&lt;br /&gt;
   birth        = name given on birth certificate.&lt;br /&gt;
   immigrant    = name assumed at the time of immigration.&lt;br /&gt;
   maiden       = maiden name, name before first marriage.&lt;br /&gt;
   married      = name was persons previous married name.&lt;br /&gt;
   user_defined = other text name that defines the name type.&lt;br /&gt;
&lt;br /&gt;
See [[PERSONAL_NAME_STRUCTURE]] for comments on PhpGedView support for name types.&lt;/div&gt;</summary>
		<author><name>Wgroleau</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.phpgedview.net/en/index.php?title=PERSONAL_NAME_STRUCTURE&amp;diff=11238</id>
		<title>PERSONAL NAME STRUCTURE</title>
		<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=PERSONAL_NAME_STRUCTURE&amp;diff=11238"/>
		<updated>2008-11-24T02:11:59Z</updated>

		<summary type="html">&lt;p&gt;Wgroleau: Add missing part and some discussion about it.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[PERSONAL NAME STRUCTURE]] organizes the names or names of a specific individual.&lt;br /&gt;
&lt;br /&gt;
 PERSONAL_NAME_STRUCTURE: = &lt;br /&gt;
  n  NAME &amp;lt;[[NAME_PERSONAL|NAME_PERSONAL]]&amp;gt;                {1:1}&lt;br /&gt;
    +1 TYPE &amp;lt;[[NAME_TYPE]]&amp;gt;                  {0:1}&lt;br /&gt;
    +1 NPFX &amp;lt;[[NAME_PIECE_PREFIX|NAME_PIECE_PREFIX]]&amp;gt;          {0:1}&lt;br /&gt;
    +1 GIVN &amp;lt;[[NAME_PIECE_GIVEN|NAME_PIECE_GIVEN]]&amp;gt;           {0:1}&lt;br /&gt;
    +1 NICK &amp;lt;[[NAME_PIECE_NICKNAME|NAME_PIECE_NICKNAME]]&amp;gt;        {0:1}&lt;br /&gt;
    +1 SPFX &amp;lt;[[NAME_PIECE_SURNAME_PREFIX|NAME_PIECE_SURNAME_PREFIX]]&amp;gt;  {0:1}&lt;br /&gt;
    +1 SURN &amp;lt;[[NAME_PIECE_SURNAME|NAME_PIECE_SURNAME]]&amp;gt;         {0:1}&lt;br /&gt;
    +1 NSFX &amp;lt;[[NAME_PIECE_SUFFIX|NAME_PIECE_SUFFIX]]&amp;gt;          {0:1}&lt;br /&gt;
    +1 &amp;lt;&amp;lt;[[SOURCE_CITATION|SOURCE_CITATION]]&amp;gt;&amp;gt;               {0:M}&lt;br /&gt;
      +2 &amp;lt;&amp;lt;[[NOTE_STRUCTURE|NOTE_STRUCTURE]]&amp;gt;&amp;gt;              {0:M}&lt;br /&gt;
      +2 &amp;lt;&amp;lt;[[MULTIMEDIA_LINK|MULTIMEDIA_LINK]]&amp;gt;&amp;gt;             {0:M}&lt;br /&gt;
    +1 &amp;lt;&amp;lt;[[NOTE_STRUCTURE|NOTE_STRUCTURE]]&amp;gt;&amp;gt;                {0:M}&lt;br /&gt;
&lt;br /&gt;
Note that GEDCOM technically only allows one nickname.&amp;amp;nbsp; If you do have more than one, however, PhpGedView will display all of them.&amp;amp;nbsp; But only the first will be displayed in quotes in the full name line.&lt;br /&gt;
&lt;br /&gt;
As an alternative to the &amp;amp;#x201C;standard&amp;amp;#x201D; of&lt;br /&gt;
 1 NAME Jane /Doe/&lt;br /&gt;
 2 TYPE married&lt;br /&gt;
PhpGedView also supports the extension&lt;br /&gt;
 1 _MARNM Jane /Doe/&lt;br /&gt;
&lt;br /&gt;
The former will be shown at the top of the record with the type beneath (see the [[NAME_TYPE|link]] for other types).&amp;amp;nbp; The latter will be displayed in the list of facts.&lt;br /&gt;
&lt;br /&gt;
[[Category:GEDCOM]]&lt;br /&gt;
[[Category:Gedcom Structures]]&lt;br /&gt;
&lt;br /&gt;
[[fr: STRUCTURE IDENTITE]]&lt;/div&gt;</summary>
		<author><name>Wgroleau</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.phpgedview.net/en/index.php?title=Adding_an_individual&amp;diff=9104</id>
		<title>Adding an individual</title>
		<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=Adding_an_individual&amp;diff=9104"/>
		<updated>2007-11-18T21:32:58Z</updated>

		<summary type="html">&lt;p&gt;Wgroleau: move ref to a better spot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Before starting off, it is usually a good idea to accept/reject any pending changes before adding new people. &lt;br /&gt;
&lt;br /&gt;
There are various ways to add people:&lt;br /&gt;
&lt;br /&gt;
== Add a new person that is related to an existing person: ==&lt;br /&gt;
&lt;br /&gt;
('''See also:''' [[Creating relationships]])&lt;br /&gt;
&lt;br /&gt;
## Most commonly you want to add relatives to an existing person in your family tree.  New people will be linked by their relation to another individual as mother, father, wife, sibling ...etc. &lt;br /&gt;
## To do this, go to the individual page of ther person you want to add a new relative to.  (You can go to the individual page for any person by clicking on their name.) For example if you want to add a father to &amp;quot;John Doe&amp;quot;, you would first go to John Doe's individual page.&lt;br /&gt;
## Click on the &amp;quot;Close Relatives&amp;quot; tab&lt;br /&gt;
## Click on the link to &amp;quot;Add a new Father&amp;quot; [[Image:addfather.jpg]]&lt;br /&gt;
## If you scroll down to the bottom of the page, you will see many other links for adding new people:[[Image:addrelatives.jpg]]&lt;br /&gt;
&lt;br /&gt;
== If you are working with a new GEDCOM … ==&lt;br /&gt;
&lt;br /&gt;
If you are working with a new GEDCOM created by PhpGedView, an individual can be defined by changing the name of the root person (Individual 1 i.e. the node I1).&lt;br /&gt;
## Click on &amp;quot;Lists&amp;quot;-&amp;gt;&amp;quot;Individual List&amp;quot;&lt;br /&gt;
## Change the name of the root individual by clicking on (in the Options for Individual box on the right) &amp;quot;Edit Name&amp;quot;. That should give you your the first person. This doesn't have to be the patriarch or the one who started the family. Just something to begin with.[[Image:editname.jpg]]&lt;br /&gt;
## If you want to change many things at once, select the &amp;quot;Quick Edit&amp;quot; option.&lt;br /&gt;
&lt;br /&gt;
== Add an unlinked individual ==&lt;br /&gt;
&lt;br /&gt;
see [[Add an unlinked person]] for details.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[fr:Ajouter un individu]]&lt;br /&gt;
[[Category:Users Guide]]&lt;br /&gt;
[[Category:PhpGedView]]&lt;/div&gt;</summary>
		<author><name>Wgroleau</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.phpgedview.net/en/index.php?title=How_To:Add_existing_father_without_having_to_edit_GEDCOM&amp;diff=9100</id>
		<title>How To:Add existing father without having to edit GEDCOM</title>
		<link rel="alternate" type="text/html" href="https://wiki.phpgedview.net/en/index.php?title=How_To:Add_existing_father_without_having_to_edit_GEDCOM&amp;diff=9100"/>
		<updated>2007-11-18T21:19:16Z</updated>

		<summary type="html">&lt;p&gt;Wgroleau: How To:Add existing father without having to edit GEDCOM moved to Creating relationships: Content enhanced.  New title is shorter and more descriptive.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Creating relationships]]&lt;/div&gt;</summary>
		<author><name>Wgroleau</name></author>
		
	</entry>
</feed>