/// <summary>Creates the orgs.</summary>
        /// <param name="count">        Number of.</param>
        /// <param name="state">        State to restrict generation to (default: none).</param>
        /// <param name="postalCode">   Postal code to restrict generation to (default: none).</param>
        /// <param name="recordsToSkip">(Optional) Number of records to skip before starting generation
        ///  (default: 0).</param>
        private static void CreateOrgs(
            int count,
            string state,
            string postalCode,
            int recordsToSkip = 0)
        {
            List <Organization> orgs = _useLookup
                ? HospitalManager.GetOrganizations(count, state, postalCode, recordsToSkip)
                : GeoManager.GetOrganizations(count, state, postalCode);

            foreach (Organization org in orgs)
            {
                if (_orgById.ContainsKey(org.Id))
                {
                    // ignore for now - need to figure out what to do for counts later
                    continue;
                }

                _orgById.Add(org.Id, org);

                Location orgLoc = FhirGenerator.RootLocationForOrg(org);
                _rootLocationByOrgId.Add(org.Id, orgLoc);
            }
        }