The create_schema_config Module

class CMSSchema(doc, path: Optional[str] = None, inpt: Optional[str] = None, tp=None, reset=False)[source]

Configuration object to configure parsing File Transfer Summary files and creating YAML data model.

Automatically parses command line parameters

Creates a new object

Parameters
  • subclass – A concrete class containing configuration information Configuration options must be defined as class memebers with names, starting with one ‘_’ characters and values be instances of :class Argument:

  • description – Optional text to use as description. If not specified, then it is extracted from subclass documentation

output

Output path for schema

input

Path to directory containing FTS files

type

Type of data: medicare or medicaid

reset

Reset content of the data model