...
Code Block |
---|
{ "RequestType":"CoPersonRoles", "Version":"1.0", "CoPersonRoles": [ { "Version":"1.0", "Person": { "Type":"CO", "Id":"<ID>" }, "CouId":"<CouId>", "EduPersonAffiliation":"<EduPersonAffiliation>", "Title":"<Title>", "O":"<O>", "Ou":"<Ou>", "Status":"<Status>"("Active"|"Approved"|"Confirmed"|"Declined"|"Deleted"|"Denied"|"Duplicate"|"Expired"|"GracePeriod"|"Invited"|"Pending"|"PendingApproval"|"PendingConfirmation"|"Suspended"), "ValidFrom":"<ValidFrom>", "ValidThrough":"<ValidThrough>", "ExtendedAttributes": { "<Attribute>":"<Value>", {...} } } ] } |
...
Code Block |
---|
<!ELEMENT CoPersonRoles (CoPersonRole)> <!ATTLIST CoPersonRoles Version CDATA #FIXED "1.0"> <!ELEMENT CoPersonRole (CoPersonId,CouId?,EduPersonAffiliation,Title?,O?,Ou?,Status,ValidFrom?,ValidThrough?,ExtendedAttributes?)> <!ATTLIST CoPersonRole Version CDATA #FIXED "1.0"> <!ELEMENT Person (Type,Id)> <!ELEMENT Type (CO)> <!ELEMENT Id (#PCDATA)> <!ELEMENT CouId (#PCDATA)> <!ELEMENT EduPersonAffiliation (faculty|student|staff|alum|member|affiliate|employee|library-walk-in)> <!ELEMENT Title (#PCDATA)> <!ELEMENT O (#PCDATA)> <!ELEMENT Ou (#PCDATA)> <!ELEMENT Status (Active|Approved|Confirmed|Declined|Deleted|Denied|Duplicate|Expired|GracePeriod|Invited|Pending|PendingApproval|PendingConfirmation|Suspended)> <!ELEMENT ValidFrom (#PCDATA)> <!ELEMENT ValidThrough (#PCDATA)> <!ELEMENT ExtendedAttributes (Attribute,...)> <!ELEMENT Attribute (#PCDATA)> |
...
Code Block |
---|
{ "ResponseType":"CoPersonRoles", "Version":"1.0", "CoPersonRoles": [ { "Version":"1.0", "Id":"<Id>", "Person": { "Type":"CO", "Id":"<ID>" }, "CouId":"<CouId>", "EduPersonAffiliation":"<EduPersonAffiliation>", "Title":"<Title>", "O":"<O>", "Ou":"<Ou>", "Status":"<Status>"("Active"|"Approved"|"Confirmed"|"Declined"|"Deleted"|"Denied"|"Duplicate"|"Expired"|"GracePeriod"|"Invited"|"Pending"|"PendingApproval"|"PendingConfirmation"|"Suspended"), "ValidFrom":"<ValidFrom>", "ValidThrough":"<ValidThrough>", "Created":"<CreateTime>", "Modified":"<ModTime>", "ExtendedAttributes": { "<Attribute>":"<Value>", {...} } }, {...} ] } |
...
Code Block |
---|
<!ELEMENT CoPersonRoles (CoPersonRole+)> <!ATTLIST CoPersonRoles Version CDATA #FIXED "1.0"> <!ELEMENT CoPersonRole (CoPersonId,CouId?,EduPersonAffiliation,Title?,O?,Ou?,Status,ValidFrom?,ValidThrough?,ExtendedAttributes?)> <!ATTLIST CoPersonRole Version CDATA #FIXED "1.0"> <!ATTLIST CoPersonRole Id ID> <!ELEMENT Person (Type,Id)> <!ELEMENT Type (CO)> <!ELEMENT Id (#PCDATA)> <!ELEMENT CouId (#PCDATA)> <!ELEMENT EduPersonAffiliation (faculty|student|staff|alum|member|affiliate|employee|library-walk-in)> <!ELEMENT Title (#PCDATA)> <!ELEMENT O (#PCDATA)> <!ELEMENT Ou (#PCDATA)> <!ELEMENT Status (Active|Approved|Confirmed|Declined|Deleted|Denied|Duplicate|Expired|GracePeriod|Invited|Pending|PendingApproval|PendingConfirmation|Suspended)> <!ELEMENT ValidFrom (#PCDATA)> <!ELEMENT ValidThrough (#PCDATA)> <!ELEMENT Created (#PCDATA)> <!ELEMENT Modified (#PCDATA)> <!ELEMENT ExtendedAttributes (Attribute,...)> <!ELEMENT Attribute (#PCDATA)> |