PREFIX xsd: PREFIX hl7: PREFIX spl: PREFIX sdtm: PREFIX bridg: <> PREFIX caBIG: <> PREFIX CDASH: <> PREFIX MHONG: <> PREFIX dam: <> CONSTRUCT { ?hlsd_patient a sdtm:Patient ; sdtm:middleName ?hlsd_middleName ; sdtm:dateTimeOfBirth ?hlsd_dob ; sdtm:sex ?hlsd_sex . _:p a sdtm:ConcomitantMedication ; sdtm:subject ?hlsd_patient ; sdtm:standardizedMedicationName ?hlsd_takes ; # nothing by ingredient in sdtm/caBIG/... # sdtm:startDateTimeOfMedication ?hlsd_start ; # ; sdtm:endDateTimeOfMedication ?hlsd_end spl:activeIngredient [ spl:classCode ?hlsd_ingred ] . } WHERE { ?hlsd_patient a hl7:Person ; hl7:entityName ?hlsd_middleName ; hl7:livingSubjectBirthTime ?hlsd_dob ; hl7:administrativeGenderCodePrintName ?hlsd_sex ; hl7:substanceAdministration [ a hl7:SubstanceAdministration ; hl7:consumable [ hl7:displayName ?hlsd_takes ; spl:activeIngredient [ spl:classCode ?hlsd_ingred ] ] ; hl7:effectiveTime [ hl7:start ?hlsd_start # hl7:end ?hlsd_end ] ] . }