인용 데이터는 FDA의 전자 검사 도구에서 직접 가져온 스프레드 시트에 쉽게 접근 할 수 있도록 제공됩니다. 거기에 warinings 및 주의 사항 데이터의 완전성에 접하십시오. 모든 기록은 포함되어 있지 않습니다. 수동 기록은 포함되지 않으며, 이는 최종 형식이 아닌 예비 결과 일 수 있습니다.
이 페이지의 데이터는 다음과 같습니다. https://www.fda.gov/ICECI/Inspections/ucm250720.htm
1 번 테이블. 데이터 사전
센터 이름
|
프로그램 영역
|
ID 인용
|
인용 ID는 각 인용문에 대한 고유 한 식별자입니다.
|
CFR 참조 번호
|
인용문에 대한 연방 규정 참조
|
간단한 설명
|
짧은 또는 카테고리 유형 설명
|
장황한 설명
|
긴 설명은 FDA 양식 483에 입력됩니다.
|
회수
|
센터 프로그램 영역을 위해 483에서 인용문이 사용 된 회계 연도 동안의 횟수
|
년
|
표의 1 년을위한 파생 된 기간
|
names default to here(1);
dates = {"2006", "2007", "2008", "2009", "2010", "2011", "2012", "2013", "2014", "2015", "2016", "2017"};
pages = {"https://www.fda.gov/downloads/ICECI/Inspections/UCM255566.xls",
"https://www.fda.gov/downloads/ICECI/Inspections/UCM255565.xls", "https://www.fda.gov/downloads/ICECI/Inspections/UCM255564.xls",
"https://www.fda.gov/downloads/ICECI/Inspections/UCM255563.xls", "https://www.fda.gov/downloads/ICECI/Inspections/UCM255562.xls",
"https://www.fda.gov/downloads/ICECI/Inspections/UCM326092.xls", "https://www.fda.gov/downloads/ICECI/Inspections/UCM326093.xls",
"https://www.fda.gov/downloads/ICECI/Inspections/UCM381532.xls",
//note: file type changes and column headers change
"https://www.fda.gov/downloads/ICECI/Inspections/UCM423298.xlsx", "https://www.fda.gov/downloads/ICECI/Inspections/UCM481633.xlsx",
"https://www.fda.gov/downloads/ICECI/Inspections/UCM531908.xlsx", "https://www.fda.gov/downloads/ICECI/Inspections/UCM589350.xlsx"};
For( i = 1, i <= N Items( pages ), i++,
request = New HTTP Request( URL( pages[i] ), Method( "Get" ) );
// file = request << Download( "/Users/bywing/Byron Wingerd/Examples/FDA 483 records/"||item(-1,pages[i],"/"), replace );
file = request << Download(
"/Users/bywing/Byron Wingerd/Examples/FDA 483 records/" || Char( dates[i] ) || "." || Item( -1, pages[i], "." ),
replace
);
If( !Is Empty( file ),
// note this puts a copy of the file in this directory
dt = Open(
file,
Worksheets(
{"Biologics", "Bioresearch Monitoring", "Devices", "Drugs", "Foods", "Human Tissue", "Parts 1240 & 1250", "Rad Health",
"Vet Med"}
),
Use for all sheets( 1 ),
Concatenate Worksheets( 1 ),
Create Concatenation Column( 1 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 1 ),
Data Starts on Row( 2 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( "-" )
)
)
);
// cleaning and formatting the individual tables
Try( :Ref No << set name( "Reference Number" ) );
Try( :Short Desc << set name( "Short Description" ) );
Try( :Long Desc << set name( "Long Description" ) );
Try( :Frqncy << set name( "Frequency" ) );
Try( dt << Clear Column Selection() );
:Center Name << Set Selected( 1 );
dt << Delete Columns();
Try( :Source Table << set name( "Center Name" ) );
dt << Select Where( :Reference Number == "" & :Short Description == "" & :Long Description == "" );
dt << delete rows();
);//end for loop
Data Table( "2006" ) << Concatenate(
Data Table( "2007" ),
Data Table( "2008" ),
Data Table( "2009" ),
Data Table( "2010" ),
Data Table( "2011" ),
Data Table( "2012" ),
Data Table( "2013" ),
Data Table( "2014" ),
Data Table( "2015" ),
Data Table( "2016" ),
Data Table( "2017" ),
Output Table( "483's 2006 to 2017" ),
Create source column
);
For( i = 1, i <= N Items( dates ), i++,
dtr = Expr( Data Table() );
Insert Into( dtr, dates[i] );
Close( Eval( dtr ), no save );
);
https://community.jmp.com/t5/Byron-Wingerd-s-Blog/Fantastic-Trends-in-FDA-s-483s-and-How-to-Find-Them/ba-p/70362