Около года назад я начал заниматься процедурой оформления пакета документов, необходимых с точки зрения нашего государства каждому грудничку. В процессе убедился, что государство работает не так как надо, а так как ему хочется, а хочется ему не часто. Впрочем, это лирика. Ниже небольшое описание самой процедуры. Возможно оно поможет кому-нибудь. Общая процедура, скорее всего будет сходна для всех регионов России. Отличаться (скорее всего) будет список документов.

В качестве отправной точки статья – “Оформить документы на ребенка стало сложнее, чем его родить“.

Оттуда же отличная инфографика про оформление документов:

612394

Приступим. При выписке из роддома мы имеем следующий список документов:

  • Справка о рождении (выписке)
  • Родовой сертификат часть 1
  • Родовой сертификат часть 2

Итак. Прохождение квеста.

1. “Родовой сертификат часть 1” уезжает в женскую консультацию. Этот шаг относительно прост. Врач из женской консультации позвонила сама и поинтересовалась когда ей привезут эту бумажку. Договорились о времени. Подъехал вовремя, передал.

2. “Справка о рождении (выписке)” уезжает в ЗАГС. Получаю там “Свидетельство о рождении”. Необходимый список документов:

  • Справка о рождении
  • Паспорта родителей
  • Свидетельство о браке
  • Заявление

Заявление можно предварительно распечатать и заполнить самому или заполнить его на месте. “Свидетельство о рождении” выдают сразу же + выдают справку на получение единовременного пособия при рождении ребёнка. Приехал в ЗАГС после обеда, проторчал там часа четыре. За полчаса до закрытия пытались начать выгонять желающих оформить “Свидетельство о рождении”, которое требует государство. Пришлось сказать, что я никуда не уйду, пока не получу нужный документ. Итого, минус один документ (Справка о рождении) и плюс два новых (Свидетельство о рождении и справка на получение единовременного пособия). Ходил два раза. Первый раз – узнать расписание работы. Второй раз – собственно за документом.

3. Паспортный стол. Оформление прописки для малыша (с точки зрения государства малыш немедленно начинает потреблять ресурсы ЖКХ, поэтому должен быть прописан, иначе государство в лице ЖКХ недополучит так нужные ему деньги). Список документов:

  • Паспорта родителей
  • Свидетельство о рождении + копия
  • Свидетельство о браке
  • Заявка о том, что второй родитель не против прописать ребёнка

Один из паспортов забрали, выдали справку (привет ППС!) и телефон по которому звонить через неделю. Да, заявку второй родитель должен подписать лично. По умолчанию, действует презумпция виновности. Ходил три раза. В первый раз узнал, что должны присутствовать оба родителя. Второй раз – подача документов на прописку. Третий раз – забирал паспорт и прописку ребёнка. Итого плюс один документ (о прописке).

4. ФМС. Странно, но рождение ребёнка от граждан РФ не считается основанием считать его гражданином РФ. Гражданином РФ его делает оформление в ФМС. Запрошенные документы:

  • Паспорта обоих родителей
  • Копии паспортов обоих родителей (страницы с фотографией и пропиской)
  • Свидетельство о рождении
  • Копия свидетельства о рождении

Попытались забрать оба паспорта. Подтверждение готовят несколько часов (утром сдаёшь документы – вечером забираешь). На просьбу выдать бумажку “Привет ППС” посмотрели на меня как на дурака и сказали, что не имеют прав. В ответ я им оставил только один паспорт и ещё долго потом жалел, что не забрал его с собой. Гражданство подтверждается специальной печатью на свидетельстве о рождении. Кроме этого в паспорта родителей вписывается ребёнок. Ходил два раза. Первый – подавал документы. Второй – забирал документы.

5. Страховая компания. Запрошенные документы:

  • Свидетельство о рождении
  • Паспорт родителя, который подаёт документы

Свидетельство о рождении и паспорт возвращают сразу же. Так же выдают временную справку, по которой предоставляются услуги ОМС. Через месяц можно будет получить постоянный полис ОМС. Итого плюс один документ (полис ОМС). Ходил два раза. Первый – подавал документы. Второй – забирал документы.

6. Детская поликлиника. Туда уезжает “Родовой сертификат часть 2”. Подробностей не знаю. Ездила мама с ребёнком. Судя по последующему общению с поликлиникой та ещё клоака. Итого минус один документ. Ребёнок поставлен на учёт.

7. Постановка в очередь на дет/сад. В Москве существует “электронная” очередь. Которая по сути выполняет одну функцию – отображать положение ребёнка в очереди в дет/сад. То есть вставать в очередь всё равно придётся ехать ногами. Вот такая вот электронная государственная услуга. Запрошенные документы:

  • Свидетельство о рождении

Ходил один раз. Получил номер в электронной очереди.

8. СОБЕС. Без острой необходимости ездить туда смысла нет. Выхлоп копеечный (+500 рублей в кошелёк + социальная карта москвича), испорченное настроение – гарантировано.

Итого. Если на работе отпрашиваться проблематично, то папаше имеет смысл брать отпуск на 2-3 недели и прокачивать уровень площадной ругани. Если папаши нет – то моё сочувствие мамочке. Так как придётся везде носить с собой ребёнка. А это, во-первых, неудобно, во-вторых, скорее всего не полезно для здоровья малыша.

Шаги 3, 4 придётся выполнять последовательно. Шаг 5, можно выполнять параллельно с шагами 3-4.

Список документов для других людей может отличаться от указанных мной, ибо фантазия наших чиновников безгранична.

Успехов!

PowerShell LogoИлья Сазонов недавно жаловался на проблему массового удаления большого количества объектов из папки RecoverableItems. Решил он эту проблему с помощью редактора MFCMapi. Но, задача так же имеет решение через EWS. При этом необходимо держать в уме Throttling Policy, которые, возможно, необходимо будет подправить для учётной записи, из под которой мы будем удалять объекты. Не растекаясь долго мысью по древу просто выложу скрипт, который удаляет объекты из папки RecoverableItems ящика с адресом user.name@domain.com.

Import-Module -Name "C:Program FilesMicrosoftExchangeWeb Services2.0Microsoft.Exchange.WebServices.dll"
$FromMailbox = "user.name@domain.com"

$service = New-Object Microsoft.Exchange.WebServices.Data.ExchangeService([Microsoft.Exchange.WebServices.Data.ExchangeVersion]::Exchange2010_SP2)
# Impersonation
$service.ImpersonatedUserId = New-Object Microsoft.Exchange.WebServices.Data.ImpersonatedUserId([Microsoft.Exchange.WebServices.Data.ConnectingIdType]::SmtpAddress,$FromMailbox)
# Адрес CAS-сервера получаем через службу автообнаружения
$service.AutodiscoverUrl($FromMailbox)

# Размер страницы вывода (количество объектов, возвращаемых за один раз)
$pageSize = 50
$Offset = 0
do {
$ItemView = new-object Microsoft.Exchange.WebServices.Data.ItemView($pageSize,$Offset,[Microsoft.Exchange.WebServices.Data.OffsetBasePoint]::Beginning)
# Получаем объекты из папки RecoverableItemsRoot, параметры вывода берём из переменной $ItemView
$FindItems = $service.FindItems([Microsoft.Exchange.WebServices.Data.WellKnownFolderName]::RecoverableItemsRoot, $ItemView)
foreach ($Item in $FindItems.Items){
# Операция жёсткого удаления объекта
$Item.Delete([Microsoft.Exchange.WebServices.Data.DeleteMode]::HardDelete) }
$Offset += $pageSize }
# Продолжаем перебор объектов, пока остаются непросмотренные
while ($FindItems.MoreAvailable)

Полезные ссылки:
EWS throttling in Exchange
WellKnownFolderName enumeration
ExchangeService.FindItems method (FolderId, ViewBase)
DeleteMode enumeration
ItemView constructor (Int32, Int32, OffsetBasePoint)
OffsetBasePoint enumeration
Configuring Exchange Impersonation

PowerShell LogoВ Outlook пользователь на конкретные папки может достаточно гибко раздавать права доступа другим пользователям организации. Обычно этот сценарий используется руководителями, которые делегируют часть прав на свой ящик секретарю. И в некоторый момент может понадобиться сделать простейший аудит прав. Права на конкретную папку в почтовом ящике пользователя можно получить с командлетом Get-MailboxFolderPermission. Например:

[PS] C:>Get-MailboxFolderPermission stbul:calendar | fl User, AccessRights

User         : Default
AccessRights : {AvailabilityOnly}

User         : Anonymous
AccessRights : {None}

Главная сложность в том, что в качестве основного параметра в этот командлет необходимо передавать имя/идентификатор папки. И в ответ мы получаем не конкретные значения, а объекты, которые нам интересны не полностью, а только некоторые их свойства (User и AccessRights). То есть необходимо получить полный список папок ящика пользователя и по каждой из них получить набор пар User-AccessRights. Полный список папок ящика пользователя проще всего получить через командлет Get-MailboxFolderStatistics, который вернёт как имена папок, так и их идентификаторы (которые использовать проще, чем имена папок). Итоговый скрипт выглядит примерно так:

. 'C:Program FilesMicrosoftExchange ServerV14binRemoteExchange.ps1'
Connect-ExchangeServer -auto sleep 5

$Mailbox = Get-Mailbox mailbox.name
$MbxStat = Get-MailboxFolderStatistics $Mailbox

foreach ($item in $MbxStat){
    $folder = $Mailbox.Name + ":" + $item.FolderId
    $FolderPerms = Get-MailboxFolderPermission $folder
    foreach ($FolderPerm in $FolderPerms){
        Write-Host $item.FolderPath " | " $FolderPerm.User " | " $FolderPerm.AccessRights }
}

Полезные ссылки:
Get-MailboxFolderPermission
Get-MailboxFolderStatistics