示例#1
0
    def __call__(self):
        self.vis = VisitDetail()
        self.vis.patient_detail = self.pat
        self.vis.visit_date = datetime.datetime.now()
        self.vis.op_surgeon = self.surg
        self.vis.save()

        self.pat.save()
        self.pat.generate_urls()

        print "\n"
        print "URLS for Patient is "
        print self.pat.urls
        print self.pat.urls['tree']['patient']
        print "#" * 50

        print "\n"
        print "URLS for Visit is "
        self.vis.generate_urls()
        print self.vis.urls
        print "#" * 50
        print "\n"

        self.pe = PhyExamBaseModel(visit_detail=self.vis, physician=self.surg)
        self.pe.save()

        print "\n"
        print "URLS for Phyexam is"
        self.pe.generate_urls()
        print self.pe.urls
        print "#" * 50
        print "\n"

        print "\n"
        print "Reprinting Visit URLS"
        #self.vis.generate_urls()
        print self.vis.urls
        print "#" * 50
        print "\n"

        print "\n"
        print "Reprinting Patient URLS"
        #self.pat.generate_urls()
        print self.pat.urls
        print "#" * 50
        print "\n"