Firely.Terminal 2.4.2

There is a newer prerelease version of this package available.
See the version list below for details.
dotnet tool install --global Firely.Terminal --version 2.4.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 Firely.Terminal --version 2.4.2
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Firely.Terminal&version=2.4.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package Firely.Terminal --version 2.4.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Usage: fhir [commands] [options]

For help and documentation use:
  help           List available commands
  <command> ?    Help/documentation for a specific command.

Firely Terminal is capable of several FHIR specifications.
To see available versions use:
  spec --list
To configure the FHIR specification version, use: fhir spec

Archive:
  zip             (<files>) --output <value> --shape <value> --zipname <value> | Saves all stack entries to a zip file
  unzip           <path> --disk | Extracts zip to the stack or disk

FHIR Client:
  read            (<source>) <record> | Reads a resource from the given server.
  get             <url> | Does a FHIR http get on a URL
  search          <source> <type> --pages <value> --split <arguments>... | Searches for resources on the given server.
  post            <source> | Posts a resource to the given server
  put             <source> (<file>) | Updates a resource to the given server

Files:
  file delete     <filter> --forsure | Deletes all files that match a FHIRpath filter
  file list       <filter> | Lists all files that match a FHIRpath filter

Meta commands:
  spec            (<value>) --project --list | Select the FHIR specification version to work with.
  output          (<level>) --levels

Packages:
  versions        <pkgname> --raw | Lists all available versions of the package on the server
  cache           --location | Lists all globally installed packages
  semver          <pkgname> (<pkgversion>) | Tests if the specific version can be resolved
  source          (<url>) --npm --insecure | Shows or sets the package server url.
  install         <package> (<version>) --here --file | Downloads and installs a package.
  uninstall       <pkgname> | Removes a package from the local context (package.json)
  pack            (<target>) | Creates a FHIR package from a folder
  contents        <filename> | Displays the contents from a package
  init            (<pkgname>) (<version>) | Generates a FHIR package manifest
  restore         Restores all packages referenced in this folders package file
  dependencies    Show direct package dependencies of current scope
  canonicals      (<pkgname>) (<version>) | Lists canonicals from resources in a package or scope.
  find            (<value>) --spec <value> --name <value> --canonical <value> | Searches for packages(s) by name or canonical

Resource reading and writing:
  path delete     <path> --all | Deletes nodes from a FHIR resource
  select          <fhirpath> --file <value> --output <value> --types | Prints the values from the fhirpath expression
  predicate       <expression> | Evaluates a FHIRPath expression (true/false) for the top of the stack
  query           (<script>) --file <value> --output <value> --source <value> | Runs an FQL script

Scope:
  scope           Lists packages in scope for this folder context
  resolve         <canonical> | Resolves a canonical url to a resource and pushes it on the stack
  read            <record> | Reads a resource by providing type/id

FHIR Servers:
  server list     Lists the configured server aliases
  server add      <alias> <url> --default --format <value> | Adds a new server alias
  server update   <alias> (<url>) --default --format <value> | Updates the server details for an alias
  server delete   <alias> | Deletes the given server alias
  server default  (<alias>) | Gets or sets the default server
  server authorize
              <alias> <method> user=<value> password=<value> | Add (basic) authentication header
  server remove-headers
              <alias> | Removes all customer http headers
  server header   <alias> <key> <value> | set a custom http header
  server details  <alias>

Simplifier:
  project pack    --output <value> | Creates a package from the current project
  project update  --delete | Synchronizes a specific folder
  project clone   <name> | Clones a project from Simplifier.net in a sub folder.
  project sync    --delete | Synchronizes current folder with a Simplifier project
  project push    Pushes all changes to the corresponding project on Simplifier.net
  login           email=<value> password=<value> | (Re)authorizes you in Simplifier.net
  logout          Clears the credentials for Simplifier.net
  projects        --details | Shows your Simplifier.net projects
  license         List the features in your license
  doc             <canonical> | Brings you to the documentation page of the resource with that canonical

Stack:
  push            <files> | Pushes matching files or server resources on the stack
  pop             (<count>) | Drops the top resource from the stack
  dup             Duplicates the top resource from the stack
  swap            Swaps the top 2 elements on the stack.
  show            (<path>) --types --output <value> | Displays a resource tree from a file or the top of the stack
  stack           (<fql>) | Lists the items on the stack
  save            (<filename>) --all --json --xml | Saves resource(s) on stack to disk
  bundle          (<files>) --take <value> | Takes all resources on the stack and puts them into a single bundle
  split           --all | Splits the bundle on the top of the stack into separate resources
  peek            Displays the top item on the stack
  clear           Clears the stack
  filter          <expression> | Filters the stack on matching FhirPath expressions
  reverse         Reverses the order of all resources on the stack
  sort            <expression> --descending | Sorts the stack based on the expression

Quality Control:
  validate        (<file>) --terminologyserver <value> --profile <value> --push | Validates a FHIR resource
  snapshot        Creates a snapshot from a StructureDefinition
  bake            --package <value> --snapshots --expansions --force | Create snapshots for the current folder or a package.
  bake-cache      Bakes all packages in the current cache
  unbake          --package <value> | Remove snapshots for the current folder or a package
  expand          Expands a ValueSet
  check           (<series>) | Checks the quality of your project (licensed)
  rules           (<series>) --details | Lists the rules for a rule series file recursively

Help:
  help            (<args>...) | Provides this help list or detailed help about a command

This package has no dependencies.

Version Downloads Last updated
2.5.0-beta-7 49 12/17/2021
2.5.0-beta-4 185 12/6/2021
2.5.0-beta-3 37 12/3/2021
2.5.0-beta-2 2,703 11/25/2021
2.5.0-beta-1 5,097 11/24/2021
2.4.2 520 10/22/2021
2.4.1 122 10/22/2021
2.4.0 121 10/15/2021
2.3.0 756 9/7/2021
2.2.0 1,276 6/4/2021
2.1.1 288 5/17/2021
2.1.0 222 4/26/2021
2.1.0-beta9 758 3/10/2021
2.1.0-beta8 97 2/23/2021
2.0.0 3,261 12/9/2020
2.0.0-beta2 151 12/7/2020