Beispiel #1
0
        public void ShapedDatasetSchemaExtractor_Encounter_Ok()
        {
            var fields = ShapedDatasetSchemaExtractor.Extract <Encounter>();

            Assert.NotEmpty(fields);
            Assert.Contains(fields, f => f.Name == "personId" && f.Type == LeafType.String);
            Assert.Contains(fields, f => f.Name == "location" && f.Type == LeafType.String);
        }
Beispiel #2
0
        public void ShapedDatasetSchemaExtractor_Observation_Ok()
        {
            var fields = ShapedDatasetSchemaExtractor.Extract <Observation>();

            Assert.NotEmpty(fields);
            Assert.Contains(fields, f => f.Name == "personId" && f.Type == LeafType.String);
            Assert.Contains(fields, f => f.Name == "effectiveDate" && f.Type == LeafType.DateTime);
        }
Beispiel #3
0
 MedicationAdministrationContract()
 {
     Shape  = Shape.MedicationRequest;
     Fields = ShapedDatasetSchemaExtractor.Extract <MedicationAdministration>();
 }
Beispiel #4
0
 AllergyContract()
 {
     Shape  = Shape.Allergy;
     Fields = ShapedDatasetSchemaExtractor.Extract <Allergy>();
 }
Beispiel #5
0
 ImmunizationContract()
 {
     Shape  = Shape.Immunization;
     Fields = ShapedDatasetSchemaExtractor.Extract <Immunization>();
 }
Beispiel #6
0
 ProcedureContract()
 {
     Shape  = Shape.Procedure;
     Fields = ShapedDatasetSchemaExtractor.Extract <Procedure>();
 }
Beispiel #7
0
 ConditionContract()
 {
     Shape  = Shape.Condition;
     Fields = ShapedDatasetSchemaExtractor.Extract <Condition>();
 }
Beispiel #8
0
 DemographicContract()
 {
     Shape  = Shape.Demographic;
     Fields = ShapedDatasetSchemaExtractor.Extract <PatientDemographic>();
 }
Beispiel #9
0
 EncounterContract()
 {
     Shape  = Shape.Encounter;
     Fields = ShapedDatasetSchemaExtractor.Extract <Encounter>();
 }
Beispiel #10
0
 ObservationContract()
 {
     Shape  = Shape.Observation;
     Fields = ShapedDatasetSchemaExtractor.Extract <Observation>();
 }
Beispiel #11
0
 ConceptDatasetContract()
 {
     Shape  = Shape.Concept;
     Fields = ShapedDatasetSchemaExtractor.Extract <ConceptDataset>();
 }