Alan_Brown wrote:I have now done this. The Export (MLS) article has updated details regarding the stake export files. It still has the same warnings that it is unofficial and simply the result of analysis. But the stake files are not that different from the ward files, so I'm pretty confident that the stake file documentation is as good as the ward file documentation.
Thank you for doing that. I have a couple of followup questions about the content of the stake files.
1) With regard to the "Indiv ID" field of Membership.csv, Organization.csv and WardOrganization.csv, is the value of "Indiv ID" assigned by the stake MLS system, or is it somehow transmitted from the corresponding value of "Indiv ID" used in the ward export files?
2) Similarly, is the value of "HofH ID" in Membership.csv assigned by the stake MLS software, or does it use the value from ward MLS?
This is quite significant, because in the ward exports (and thus in the schema I developed for LDSQLite), the 'Indiv ID" field and the "HofH ID" fields are the natural primary and foreign keys for several tables. If those values are originated locally in stake MLS, they also would be unique within the scope of a stake. But if they are derived from ward MLS systems, they would only be unique when combined with Unit Number.
3) Do I understand correctly that the Unit Number field is integer digits, with no leading zeros? That is what the Wiki implies, so I assume it is correct. But it doesn't hurt to reconfirm. And I have seen some other applications in which a leading zero is applied.