コード例 #1
0
ファイル: DatasetExecutor.cs プロジェクト: sgchoe/leaf
 public ProcedureMarshaller(DatasetResultSchema schema, Guid pepper) : base(pepper)
 {
     Plan = new ProcedureMarshalPlan(schema);
 }
コード例 #2
0
ファイル: DatasetExecutor.cs プロジェクト: sgchoe/leaf
 public ConditionMarshaller(DatasetResultSchema schema, Guid pepper) : base(pepper)
 {
     Plan = new ConditionMarshalPlan(schema);
 }
コード例 #3
0
ファイル: DatasetExecutor.cs プロジェクト: sgchoe/leaf
 public AllergyMarshaller(DatasetResultSchema schema, Guid pepper) : base(pepper)
 {
     Plan = new AllergyMarshalPlan(schema);
 }
コード例 #4
0
ファイル: DatasetExecutor.cs プロジェクト: sgchoe/leaf
 public ImmunizationMarshaller(DatasetResultSchema schema, Guid pepper) : base(pepper)
 {
     Plan = new ImmunizationMarshalPlan(schema);
 }
コード例 #5
0
ファイル: DatasetExecutor.cs プロジェクト: sgchoe/leaf
 public MedicationRequestMarshaller(DatasetResultSchema schema, Guid pepper) : base(pepper)
 {
     Plan = new MedicationRequestMarshalPlan(schema);
 }
コード例 #6
0
ファイル: DatasetExecutor.cs プロジェクト: sgchoe/leaf
 public MedicationAdministrationMarshaller(DatasetResultSchema schema, Guid pepper) : base(pepper)
 {
     Plan = new MedicationAdministrationMarshalPlan(schema);
 }
コード例 #7
0
ファイル: DatasetExecutor.cs プロジェクト: sgchoe/leaf
 public ObservationMarshaller(DatasetResultSchema schema, Guid pepper) : base(pepper)
 {
     Plan = new ObservationMarshalPlan(schema);
 }
コード例 #8
0
ファイル: DatasetExecutor.cs プロジェクト: sgchoe/leaf
 public DynamicMarshaller(DatasetExecutionContext context, DatasetResultSchema schema, Guid pepper) : base(pepper)
 {
     _context = context;
     _schema  = schema;
 }
コード例 #9
0
        public DemographicMarshalPlan(DatasetResultSchema schema) : base(schema)
        {
            if (schema.TryGet(DemographicColumns.Exported, out var exported))
            {
                Exported = exported;
            }

            if (schema.TryGet(DemographicColumns.AddressPostalCode, out var addressPostalCode))
            {
                AddressPostalCode = addressPostalCode;
            }

            if (schema.TryGet(DemographicColumns.AddressState, out var addressState))
            {
                AddressState = addressState;
            }

            if (schema.TryGet(DemographicColumns.Ethnicity, out var ethnicity))
            {
                Ethnicity = ethnicity;
            }

            if (schema.TryGet(DemographicColumns.Gender, out var gender))
            {
                Gender = gender;
            }

            if (schema.TryGet(DemographicColumns.Language, out var language))
            {
                Language = language;
            }

            if (schema.TryGet(DemographicColumns.MaritalStatus, out var maritalStatus))
            {
                MaritalStatus = maritalStatus;
            }

            if (schema.TryGet(DemographicColumns.Race, out var race))
            {
                Race = race;
            }

            if (schema.TryGet(DemographicColumns.Religion, out var religion))
            {
                Religion = religion;
            }

            if (schema.TryGet(DemographicColumns.IsMarried, out var isMarried))
            {
                IsMarried = isMarried;
            }

            if (schema.TryGet(DemographicColumns.IsHispanic, out var isHispanic))
            {
                IsHispanic = isHispanic;
            }

            if (schema.TryGet(DemographicColumns.IsDeceased, out var isDeceased))
            {
                IsDeceased = isDeceased;
            }

            if (schema.TryGet(DemographicColumns.BirthDate, out var birthDate))
            {
                BirthDate = birthDate;
            }

            if (schema.TryGet(DemographicColumns.DeathDate, out var deathDate))
            {
                DeathDate = deathDate;
            }

            if (schema.TryGet(DemographicColumns.Name, out var name))
            {
                Name = name;
            }

            if (schema.TryGet(DemographicColumns.Mrn, out var mrn))
            {
                Mrn = mrn;
            }
        }