Public/Get-P2000Region.ps1

# .SYNOPSIS
# Retrieves P2000 emergency services regions
function Get-P2000Region {
    param
    (
    )

    Invoke-WebRequest -Uri http://www.alarmfase1.nl |
        Select-Object -ExpandProperty Content |
        pup '#filter li json{}' |
        ConvertFrom-Json |
        ForEach-Object { $_.children } |
        ForEach-Object {
        $Properties = [Ordered]@{}
        $Properties.ID = ($_.href -replace '^http://www.alarmfase1.nl/', '') -replace '/$', ''
        $Properties.Name = $_.text
        $Properties.Link = $_.href
        $Properties.PSTypeName = 'UncommonSense.P2000.Region'

        [pscustomobject]$Properties
    }
}