+ All Categories
Home > Documents > Developing an IBIS-Q Query Module

Developing an IBIS-Q Query Module

Date post: 23-Jan-2016
Category:
Upload: travis
View: 27 times
Download: 0 times
Share this document with a friend
Description:
Developing an IBIS-Q Query Module. Files Maintained by PH Staff: IBIS-Q. IBIS-Admin. IBIS-View. IBIS-Q. Files Maintained by PH Staff: Indicator Reports. IBIS-Admin. IBIS-View. IBIS-Q. IBIS-Q, Back- end file structure. Back- end Query Module Files. IBIS-Q Back End. SAS datasets - PowerPoint PPT Presentation
Popular Tags:
36
Developing an IBIS-Q Query Module
Transcript
Page 1: Developing an IBIS-Q Query Module

Developing an IBIS-Q Query Module

Page 2: Developing an IBIS-Q Query Module

Files Maintained by PH Staff: IBIS-Q

IBIS-Admin

IBIS-View

IBIS-Q

Page 3: Developing an IBIS-Q Query Module

Files Maintained by PH Staff: Indicator Reports

IBIS-Admin

IBIS-View

IBIS-Q

Page 4: Developing an IBIS-Q Query Module

IBIS-Q, Back- end file structure

Page 5: Developing an IBIS-Q Query Module

Back- end Query Module Files

Page 6: Developing an IBIS-Q Query Module

IBIS-Q Back End

SAS datasetsibisq\sasData\final\NJBir04.sas7bdat

IBIS Module.cfg fileibisq\qModules\birth\Birth.CFG

.DEF filesibisq\qModules\birth\TotFertRate.DEF

.MAP files

.HEAD and .TAIL files

Page 7: Developing an IBIS-Q Query Module

Birth.cfg

Page 8: Developing an IBIS-Q Query Module

Birth.cfg

Page 9: Developing an IBIS-Q Query Module

Variable Mapping Table

#value name_sas name_html name_pop prompt type1 type2 length

21 bbthyear Year year Year num 0 4

31 magegrp MomAgeGrp magegrp Mother's&Age num 0 4

32 medugrp MomEdu null Mother's&Education num 0 4

33 mmarital MomMar null Mother's&Marital&Status num 0 4

34 btobacyn MomTobaccoUse null Mother's&Tobacco&Use num 0 4

35 balchoyn MomAlcoholUse null Mother's&Alcohol&Use num 0 4

72 brescnty GeoCnty county County num 0 4

Page 10: Developing an IBIS-Q Query Module

Comments Inside Each .CFG File

Page 11: Developing an IBIS-Q Query Module

TotalFertRate.DEF

This is an excerpt from the SAS template (.DEF) file that runs the total fertility rate measure.The CGI App creates a SAS program from this template and the additional information in the query URL and Module.cfg file.

Page 12: Developing an IBIS-Q Query Module

Example .MAP File

XMLPercentNumerDenomLCLUCL.MAP

Page 13: Developing an IBIS-Q Query Module

Front-end, Interface Files: Module.XML Files

Page 14: Developing an IBIS-Q Query Module

View Application (Interface) XML File Structure

C:\Tomcat\webapps\ibisph-view\xml\query\module\birth

Page 15: Developing an IBIS-Q Query Module

Module.xml Files

Selection Page .XML fileBirthSelection.XML

Module.XML filesBirthBirthCnty.XMLBirthPopCnty.XMLAdolBirth15_17.XMLPNCTri1.XMLetc. …

Page 16: Developing an IBIS-Q Query Module

…xml\query\module\birth\BirthSelection.XML

Page 17: Developing an IBIS-Q Query Module
Page 18: Developing an IBIS-Q Query Module

…xml\query\module\birth\AdolBirth15_17.Cnty.XML

Page 19: Developing an IBIS-Q Query Module

…xml\query\module\birth\AdolBirth15_17.Cnty.XML

Page 20: Developing an IBIS-Q Query Module

…xml\query\module\birth\section\Geo.XML

Page 21: Developing an IBIS-Q Query Module

Dimension/GeoCnty.xml

Page 22: Developing an IBIS-Q Query Module
Page 23: Developing an IBIS-Q Query Module
Page 24: Developing an IBIS-Q Query Module
Page 25: Developing an IBIS-Q Query Module

Quick Review

Page 26: Developing an IBIS-Q Query Module

IBIS-Q Custom Query System

html

IBIS-Admin

IBIS-View

IBIS-Q

Page 27: Developing an IBIS-Q Query Module
Page 28: Developing an IBIS-Q Query Module
Page 29: Developing an IBIS-Q Query Module
Page 30: Developing an IBIS-Q Query Module

The Query URL

http://255.255.255.0/cgi-bin/hi_iq_func.exe? config=C:\ibisq\qModules\birth\Birth.cfg &sas=0&test=0&data_where=magegrp=2&pop_where=magegrp=2&YearProxy=Year&func=AdolBirth.def&Year=2004&GeoProxy=GeoCnty&cross1=GeoProxy

http://255.255.255.0/cgi-bin/hi_iq_func.exe?config=C:\ibisq\qModules\birth\Birth.cfg&sas=0&test=0&data_where=magegrp=2&pop_where=magegrp=2&YearProxy=Year&func=AdolBirth.def&Year=2004&GeoProxy=GeoCnty&cross1=GeoProxy

Page 31: Developing an IBIS-Q Query Module

IBIS-Q Custom Query System

IBIS-Admin

IBIS-View

IBIS-Q

Page 32: Developing an IBIS-Q Query Module

IBIS-Q Custom Query System htmlhtml

IBIS-Admin

IBIS-View

IBIS-Q

Page 33: Developing an IBIS-Q Query Module
Page 34: Developing an IBIS-Q Query Module

Resources on the IBIS Community of Practice Website: www.ibisph.org

These powerpoint slides may be found here:http://www.ibisph.org/trac/browser/trunk/training

/ query/CreatingAQueryModule

“Getting Started” practice dataset and instructions for setting up your local development environment are here:http://www.ibisph.org/trac/browser/trunk/training

/ query/Getting%20started

Page 35: Developing an IBIS-Q Query Module

Resources (cont’d)…IBIS Web forum for getting technical assistance.http://www.ibisph.org/forums/

IBIS Documentation Websitehttp://ibis.health.utah.gov/docs/home/Welcome.html

New Mexico training materials (10/07)http://www.ibisph.org/trac/browser/trunk

/ adopters/nm/training

Page 36: Developing an IBIS-Q Query Module

Questions?


Recommended