Pidgeon.CLI 0.1.0-beta.2

This is a prerelease version of Pidgeon.CLI.
dotnet tool install --global Pidgeon.CLI --version 0.1.0-beta.2
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local Pidgeon.CLI --version 0.1.0-beta.2
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Pidgeon.CLI&version=0.1.0-beta.2&prerelease
                    
nuke :add-package Pidgeon.CLI --version 0.1.0-beta.2
                    

Pidgeon CLI

Community healthcare message generation, validation, inspection, and testing toolkit. Generate synthetic HL7, FHIR, and NCPDP messages without using real patient data.

Install

dotnet tool install --global Pidgeon.CLI --version 0.1.0-beta.2

Quick Start

# Generate an HL7 ADT admission message
pidgeon generate ADT^A01

# Generate multiple lab results
pidgeon generate ORU^R01 --count 10 --output labs.hl7

# Generate FHIR Patient resources
pidgeon generate Patient --count 5

# Validate a message file
pidgeon validate --file message.hl7

# De-identify real messages (on-device, HIPAA Safe Harbor)
pidgeon deident --in ./samples --out ./synthetic --date-shift 30d

Capabilities

  • Synthetic HL7 v2, FHIR R4, and NCPDP message generation
  • Validation with typed findings and explicit capability reporting
  • On-device de-identification and deterministic single-artifact comparison
  • Standard reference lookup, field discovery, and path inspection
  • Local run/session inspection, verification, replay, diff, and fork workflows
  • Public baseline-data package management

Run pidgeon capabilities for the exact standards, versions, and capability levels present in this build.

Documentation

License

MPL-2.0

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
0.1.0-beta.2 92 7/26/2026
0.1.0-beta.1 81 7/26/2026

First source-correspondent public beta of the community Pidgeon CLI.