class Adres(Sat): postcode = Columns.TextColumn() huisnummer = Columns.IntColumn() huisnummer_toevoeging = Columns.TextColumn() straat = Columns.TextColumn() plaats = Columns.TextColumn() land = Columns.TextColumn()
class Personalia(Sat): achternaam = Columns.TextColumn() tussenvoegsels = Columns.TextColumn() voorletters = Columns.TextColumn() voornaam = Columns.TextColumn() bijnaam = Columns.TextColumn()
class ContactGegevens(HybridSat): class Types(HybridSat.Types): telefoon = 'telefoon' mobiel = 'mobiel' mobiel2 = 'mobiel2' telnummer = Columns.TextColumn() datum = Columns.DateColumn() landcode = Columns.TextColumn()
class Runs(AbstractOrderderTable): __dbschema__ = 'sys' runid = Columns.FloatColumn(pk=True) rundate = Columns.DateTimeColumn(nullable=False) finish_date = Columns.DateTimeColumn(indexed=True) exceptions = Columns.BoolColumn() sor_versions = Columns.TextColumn() dv_version = Columns.FloatColumn() pyelt_version = Columns.TextColumn()
class Adres(HybridSat): class Types(HybridSat.Types): bezoek = 'bezoek' post = 'post' factuur = 'factuur' postcode = Columns.TextColumn() huisnummer = Columns.IntColumn() huisnummer_toevoeging = Columns.TextColumn() plaats = Columns.TextColumn() land = Columns.RefColumn('landen')
class Default(Sat): patient_nummer = Columns.TextColumn( ) # dit staat niet zo in FHIR, hier geplaatst voor het testen. # active = Columns.BoolColumn() # patient record active? # gender = Columns.RefColumn(RefTypes.geslacht_types) birthdate = Columns.DateColumn() gender = Columns.TextColumn( default_value=AbstractPerson.GenderTypes.unknown) deceased_boolean = Columns.BoolColumn() deceased_datetime = Columns.DateTimeColumn() extra = Columns.JsonColumn() extra2 = Columns.JsonColumn() multiple_birth_boolean = Columns.BoolColumn() multiple_birth_integer = Columns.IntColumn()
class Default(Sat): text = Columns.TextColumn() date = Columns.DateColumn() datetime = Columns.DateTimeColumn() int = Columns.IntColumn() float = Columns.FloatColumn() ref = Columns.RefColumn('types')
class DvValueset(AbstractOrderderTable): __dbschema__ = 'valset' _id = Columns.SerialColumn() _runid = Columns.FloatColumn() _source_system = Columns.TextColumn() _valid = Columns.BoolColumn() _validation_msg = Columns.TextColumn() _insert_date = Columns.DateTimeColumn() _finish_date = Columns.TextColumn() _active = Columns.BoolColumn(default_value=True, indexed=True) _revision = Columns.IntColumn() valueset_naam = Columns.TextColumn(unique=True) code = Columns.TextColumn(unique=True, indexed=True) omschrijving = Columns.TextColumn()
class Zorgverzekeraar(Sat): nummer = Columns.TextColumn()
class Default(Sat): naam = Columns.TextColumn()
class Default(Sat): start = Columns.DateTimeColumn() eind = Columns.DateTimeColumn('sluit_datum') status = Columns.TextColumn()
class Bar(Sat): test2 = Columns.TextColumn('test2a')
class Default(Sat): naam = Columns.TextColumn() datum = Columns.DateColumn() nummer = Columns.IntColumn() soort = Columns.RefColumn('handeling_soorten')
class Default(Sat): zorgverlenernummer = Columns.TextColumn() aanvangsdatum = Columns.DateColumn() einddatum = Columns.DateColumn()
class Diagnose(Sat): diagnosecode = Columns.TextColumn() diagnosenaam = Columns.TextColumn('diagnaam')
class Default(Sat): naam = Columns.TextColumn() dbc_activiteit_code = Columns.TextColumn() datum = Columns.DateTimeColumn()
class Default(Sat): naam = Columns.TextColumn() kamernummer = Columns.TextColumn() lat_long = Columns.TextColumn()
class Default(Sat): test1 = Columns.TextColumn() test1a = Columns.TextColumn() test1b = Columns.TextColumn()
class Alone(Sat): test1 = Columns.TextColumn()
class Qux(Sat): test4 = Columns.TextColumn()
class Default(Sat): test3 = Columns.TextColumn()
class Zorginstelling(Sat): agbnummer = Columns.TextColumn()
class Default(Sat): naam = Columns.TextColumn() agbnummer = Columns.TextColumn()
class Extra(Sat): nog_een_veld = Columns.IntColumn() camelCaseVeld = Columns.TextColumn() goed = Columns.TextColumn('dit_')
class Default(Sat): naam = Columns.TextColumn() specialisatie = Columns.RefColumn('specialisaties')
class Valueset(DvValueset): valueset_naam = Columns.TextColumn() code = Columns.TextColumn() omschrijving = Columns.TextColumn()
class Details(Sat): datum = Columns.DateColumn() plek = Columns.TextColumn()
class Default(Sat): zorginstellings_naam = Columns.TextColumn() zorginstellings_nummer = Columns.TextColumn()
class Inschrijving(Sat): bsn = Columns.TextColumn() inschrijfnummer = Columns.TextColumn() inschrijfdatum = Columns.DateTimeColumn()
class Default(Sat): naam = Columns.TextColumn() start = Columns.DateTimeColumn() eind = Columns.DateTimeColumn('sluit_datum') nummer = Columns.IntColumn() status = Columns.TextColumn()