From d2c7e38fe1fa70629b52d8cffcc6db43b0df24d8 Mon Sep 17 00:00:00 2001 From: *lcOeIaePm0 Date: Wed, 22 Jun 2022 14:56:09 +0900 Subject: [PATCH] =?UTF-8?q?docs:=E3=83=95=E3=82=A9=E3=83=AB=E3=83=80?= =?UTF-8?q?=E6=A7=8B=E6=88=90=E3=82=92=E5=A4=89=E6=9B=B4=E3=81=97=E3=81=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ecs/{Dockerfile => dataimport}/Dockerfile | 0 .../dataimport/chk.py | 0 .../dataimport/common.py | 0 .../dataimport/controller.py | 0 .../dataimport/end.py | 0 .../dataimport/error.py | 0 .../dataimport/ini.py | 0 .../dataimport/main.py | 0 .../requirements.txt | 0 .../index.js | 74 +++++++++--------- .../mbj-newdwh2021-staging-NoticeToSlack.zip | Bin .../package.json | 30 +++---- .../index.js | 58 +++++++------- .../mbj-newdwh2021-staging-PublishFromLog.zip | Bin .../package.json | 30 +++---- .../dataimport.py} | 0 .../Dockerfile | 0 .../datadecrypt/main.py | 0 .../requirements.txt | 0 .../sap-fin-monthly-data-notice-daily.py} | 0 .../sap-fin-receive-check-daily.py} | 0 .../sap-fin-receive-check-monthly.py} | 0 .../sap-sup-monthly-data-notice-daily.py} | 0 .../sap-sup-receive-check-daily.py} | 0 .../sap-sup-receive-check-monthly.py} | 0 .../data/encise/settings}/CITFD_Merck01.txt | 24 +++--- .../data/encise/settings}/CITFD_Merck06.txt | 24 +++--- .../data/encise/settings}/CITFD_Merck07.txt | 24 +++--- .../data/encise/settings}/CITFD_Merck10.txt | 24 +++--- .../data/encise/settings}/CITFM_PROADD.txt | 24 +++--- .../data/encise/settings}/CITFM_PROLST.txt | 24 +++--- .../data/encise/settings}/CITFM_REGION.txt | 24 +++--- .../data/encise/settings}/CITFM_SEGMNT.txt | 24 +++--- .../data/encise/settings}/CITQD_Merck01.txt | 24 +++--- .../data/encise/settings}/CITQD_Merck06.txt | 24 +++--- .../data/encise/settings}/CITQD_Merck07.txt | 24 +++--- .../data/encise/settings}/CITQD_Merck10.txt | 24 +++--- .../data/encise/settings}/CITQM_PROADD.txt | 24 +++--- .../data/encise/settings}/CITQM_PROLST.txt | 24 +++--- .../data/encise/settings}/CITQM_REGION.txt | 24 +++--- .../data/encise/settings}/CITQM_SEGMNT.txt | 24 +++--- .../data/encise/settings}/CLUFD_Merck02.txt | 24 +++--- .../data/encise/settings}/CLUFD_Merck02_D.txt | 24 +++--- .../data/encise/settings}/CLUFD_Merck03.txt | 24 +++--- .../data/encise/settings}/CLUFD_Merck03_D.txt | 24 +++--- .../data/encise/settings}/CLUFD_Merck04.txt | 24 +++--- .../data/encise/settings}/CLUFD_Merck04_D.txt | 24 +++--- .../data/encise/settings}/CLUFM_CLUMST.txt | 24 +++--- .../data/encise/settings}/CLUFM_CLUMST_ex.sql | 14 ++-- .../data/encise/settings}/CLUFM_PROADD.txt | 24 +++--- .../data/encise/settings}/CLUFM_PROLST.txt | 24 +++--- .../data/encise/settings}/MST_BRAND.txt | 24 +++--- .../data/encise/settings}/NATFD.txt | 24 +++--- .../data/encise/settings}/NATFD_D.txt | 24 +++--- .../data/encise/settings}/NATFM_PROADD.txt | 24 +++--- .../data/encise/settings}/NATFM_SEGMNT.txt | 24 +++--- .../data/encise/settings}/NATQD.txt | 24 +++--- .../data/encise/settings}/NATQM_PROADD.txt | 24 +++--- .../data/encise/settings}/NATQM_SEGMNT.txt | 24 +++--- .../data/encise/settings}/configmap.config | 74 +++++++++--------- 60 files changed, 536 insertions(+), 536 deletions(-) rename ecs/{Dockerfile => dataimport}/Dockerfile (100%) rename ecs/{Dockerfile => dataimport}/dataimport/chk.py (100%) rename ecs/{Dockerfile => dataimport}/dataimport/common.py (100%) rename ecs/{Dockerfile => dataimport}/dataimport/controller.py (100%) rename ecs/{Dockerfile => dataimport}/dataimport/end.py (100%) rename ecs/{Dockerfile => dataimport}/dataimport/error.py (100%) rename ecs/{Dockerfile => dataimport}/dataimport/ini.py (100%) rename ecs/{Dockerfile => dataimport}/dataimport/main.py (100%) rename ecs/{Dockerfile => dataimport}/requirements.txt (100%) rename lambda/{mbj-newdwh2021-staging-NoticeToSlack => NoticeToSlack}/index.js (96%) rename lambda/{mbj-newdwh2021-staging-NoticeToSlack => NoticeToSlack}/mbj-newdwh2021-staging-NoticeToSlack.zip (100%) rename lambda/{mbj-newdwh2021-staging-NoticeToSlack => NoticeToSlack}/package.json (95%) rename lambda/{mbj-newdwh2021-staging-PublishFromLog => PublishFromLog}/index.js (97%) rename lambda/{mbj-newdwh2021-staging-PublishFromLog => PublishFromLog}/mbj-newdwh2021-staging-PublishFromLog.zip (100%) rename lambda/{mbj-newdwh2021-staging-PublishFromLog => PublishFromLog}/package.json (95%) rename lambda/{mbj-newdwh2021-staging-lambda-dataimport.py => dataimport/dataimport.py} (100%) rename lambda/{mbj-newdwh2021-staging-lambda-sap-data-decrypt => sap-data-decrypt}/Dockerfile (100%) rename lambda/{mbj-newdwh2021-staging-lambda-sap-data-decrypt => sap-data-decrypt}/datadecrypt/main.py (100%) rename lambda/{mbj-newdwh2021-staging-lambda-sap-data-decrypt => sap-data-decrypt}/requirements.txt (100%) rename lambda/{mbj-newdwh2021-staging-lambda-sap-fin-monthly-data-notice-daily.py => sap-fin-monthly-data-notice-daily/sap-fin-monthly-data-notice-daily.py} (100%) rename lambda/{mbj-newdwh2021-staging-lambda-sap-fin-receive-check-daily.py => sap-fin-receive-check-daily/sap-fin-receive-check-daily.py} (100%) rename lambda/{mbj-newdwh2021-staging-lambda-sap-fin-receive-check-monthly.py => sap-fin-receive-check-monthly/sap-fin-receive-check-monthly.py} (100%) rename lambda/{mbj-newdwh2021-staging-lambda-sap-sup-monthly-data-notice-daily.py => sap-sup-monthly-data-notice-daily/sap-sup-monthly-data-notice-daily.py} (100%) rename lambda/{mbj-newdwh2021-staging-lambda-sap-sup-receive-check-daily.py => sap-sup-receive-check-daily/sap-sup-receive-check-daily.py} (100%) rename lambda/{mbj-newdwh2021-staging-lambda-sap-sup-receive-check-monthly.py => sap-sup-receive-check-monthly/sap-sup-receive-check-monthly.py} (100%) rename {config/data_import/encise => s3/data/encise/settings}/CITFD_Merck01.txt (96%) rename {config/data_import/encise => s3/data/encise/settings}/CITFD_Merck06.txt (96%) rename {config/data_import/encise => s3/data/encise/settings}/CITFD_Merck07.txt (96%) rename {config/data_import/encise => s3/data/encise/settings}/CITFD_Merck10.txt (96%) rename {config/data_import/encise => s3/data/encise/settings}/CITFM_PROADD.txt (99%) rename {config/data_import/encise => s3/data/encise/settings}/CITFM_PROLST.txt (96%) rename {config/data_import/encise => s3/data/encise/settings}/CITFM_REGION.txt (92%) rename {config/data_import/encise => s3/data/encise/settings}/CITFM_SEGMNT.txt (93%) rename {config/data_import/encise => s3/data/encise/settings}/CITQD_Merck01.txt (96%) rename {config/data_import/encise => s3/data/encise/settings}/CITQD_Merck06.txt (96%) rename {config/data_import/encise => s3/data/encise/settings}/CITQD_Merck07.txt (96%) rename {config/data_import/encise => s3/data/encise/settings}/CITQD_Merck10.txt (96%) rename {config/data_import/encise => s3/data/encise/settings}/CITQM_PROADD.txt (99%) rename {config/data_import/encise => s3/data/encise/settings}/CITQM_PROLST.txt (96%) rename {config/data_import/encise => s3/data/encise/settings}/CITQM_REGION.txt (92%) rename {config/data_import/encise => s3/data/encise/settings}/CITQM_SEGMNT.txt (93%) rename {config/data_import/encise => s3/data/encise/settings}/CLUFD_Merck02.txt (96%) rename {config/data_import/encise => s3/data/encise/settings}/CLUFD_Merck02_D.txt (96%) rename {config/data_import/encise => s3/data/encise/settings}/CLUFD_Merck03.txt (96%) rename {config/data_import/encise => s3/data/encise/settings}/CLUFD_Merck03_D.txt (96%) rename {config/data_import/encise => s3/data/encise/settings}/CLUFD_Merck04.txt (96%) rename {config/data_import/encise => s3/data/encise/settings}/CLUFD_Merck04_D.txt (96%) rename {config/data_import/encise => s3/data/encise/settings}/CLUFM_CLUMST.txt (97%) rename {config/data_import/encise => s3/data/encise/settings}/CLUFM_CLUMST_ex.sql (97%) rename {config/data_import/encise => s3/data/encise/settings}/CLUFM_PROADD.txt (99%) rename {config/data_import/encise => s3/data/encise/settings}/CLUFM_PROLST.txt (96%) rename {config/data_import/encise => s3/data/encise/settings}/MST_BRAND.txt (98%) rename {config/data_import/encise => s3/data/encise/settings}/NATFD.txt (96%) rename {config/data_import/encise => s3/data/encise/settings}/NATFD_D.txt (97%) rename {config/data_import/encise => s3/data/encise/settings}/NATFM_PROADD.txt (99%) rename {config/data_import/encise => s3/data/encise/settings}/NATFM_SEGMNT.txt (93%) rename {config/data_import/encise => s3/data/encise/settings}/NATQD.txt (96%) rename {config/data_import/encise => s3/data/encise/settings}/NATQM_PROADD.txt (99%) rename {config/data_import/encise => s3/data/encise/settings}/NATQM_SEGMNT.txt (93%) rename {config/data_import/encise => s3/data/encise/settings}/configmap.config (98%) diff --git a/ecs/Dockerfile/Dockerfile b/ecs/dataimport/Dockerfile similarity index 100% rename from ecs/Dockerfile/Dockerfile rename to ecs/dataimport/Dockerfile diff --git a/ecs/Dockerfile/dataimport/chk.py b/ecs/dataimport/dataimport/chk.py similarity index 100% rename from ecs/Dockerfile/dataimport/chk.py rename to ecs/dataimport/dataimport/chk.py diff --git a/ecs/Dockerfile/dataimport/common.py b/ecs/dataimport/dataimport/common.py similarity index 100% rename from ecs/Dockerfile/dataimport/common.py rename to ecs/dataimport/dataimport/common.py diff --git a/ecs/Dockerfile/dataimport/controller.py b/ecs/dataimport/dataimport/controller.py similarity index 100% rename from ecs/Dockerfile/dataimport/controller.py rename to ecs/dataimport/dataimport/controller.py diff --git a/ecs/Dockerfile/dataimport/end.py b/ecs/dataimport/dataimport/end.py similarity index 100% rename from ecs/Dockerfile/dataimport/end.py rename to ecs/dataimport/dataimport/end.py diff --git a/ecs/Dockerfile/dataimport/error.py b/ecs/dataimport/dataimport/error.py similarity index 100% rename from ecs/Dockerfile/dataimport/error.py rename to ecs/dataimport/dataimport/error.py diff --git a/ecs/Dockerfile/dataimport/ini.py b/ecs/dataimport/dataimport/ini.py similarity index 100% rename from ecs/Dockerfile/dataimport/ini.py rename to ecs/dataimport/dataimport/ini.py diff --git a/ecs/Dockerfile/dataimport/main.py b/ecs/dataimport/dataimport/main.py similarity index 100% rename from ecs/Dockerfile/dataimport/main.py rename to ecs/dataimport/dataimport/main.py diff --git a/ecs/Dockerfile/requirements.txt b/ecs/dataimport/requirements.txt similarity index 100% rename from ecs/Dockerfile/requirements.txt rename to ecs/dataimport/requirements.txt diff --git a/lambda/mbj-newdwh2021-staging-NoticeToSlack/index.js b/lambda/NoticeToSlack/index.js similarity index 96% rename from lambda/mbj-newdwh2021-staging-NoticeToSlack/index.js rename to lambda/NoticeToSlack/index.js index 5c0a7226..630c769d 100644 --- a/lambda/mbj-newdwh2021-staging-NoticeToSlack/index.js +++ b/lambda/NoticeToSlack/index.js @@ -1,37 +1,37 @@ -"use-strict"; - -const request = require("request-promise"); -exports.handler = (event, context, callback) => { - const attaches = event.Records.map(evt => { - return { - "fallback":`Notification from mbj-newdwh2021 AWS: ${evt.EventSubscriptionArn}`, - "pretext":`Notification from mbj-newdwh2021 AWS: ${evt.EventSubscriptionArn}`, - "color":"#0000D0", - "fields":[ - { - "title": `${evt.Sns.Subject}`, - "value": `${evt.Sns.Timestamp}: ${evt.Sns.Message} (MessageId: ${evt.Sns.MessageId})`, - "short": false - } - ] - }; - }); - request({ - method: "POST", - url: process.env.webhookurl, - body: { - attachments: attaches - - }, - json: true - }).then((body => { - callback(null, `Request succeed. ${body}`); - })).catch((err) => { - callback("failed to request to slack.", { - result: "ERROR", - event: event, - cause: `request failed. ${err}.` - }); - }) - -}; +"use-strict"; + +const request = require("request-promise"); +exports.handler = (event, context, callback) => { + const attaches = event.Records.map(evt => { + return { + "fallback":`Notification from mbj-newdwh2021 AWS: ${evt.EventSubscriptionArn}`, + "pretext":`Notification from mbj-newdwh2021 AWS: ${evt.EventSubscriptionArn}`, + "color":"#0000D0", + "fields":[ + { + "title": `${evt.Sns.Subject}`, + "value": `${evt.Sns.Timestamp}: ${evt.Sns.Message} (MessageId: ${evt.Sns.MessageId})`, + "short": false + } + ] + }; + }); + request({ + method: "POST", + url: process.env.webhookurl, + body: { + attachments: attaches + + }, + json: true + }).then((body => { + callback(null, `Request succeed. ${body}`); + })).catch((err) => { + callback("failed to request to slack.", { + result: "ERROR", + event: event, + cause: `request failed. ${err}.` + }); + }) + +}; diff --git a/lambda/mbj-newdwh2021-staging-NoticeToSlack/mbj-newdwh2021-staging-NoticeToSlack.zip b/lambda/NoticeToSlack/mbj-newdwh2021-staging-NoticeToSlack.zip similarity index 100% rename from lambda/mbj-newdwh2021-staging-NoticeToSlack/mbj-newdwh2021-staging-NoticeToSlack.zip rename to lambda/NoticeToSlack/mbj-newdwh2021-staging-NoticeToSlack.zip diff --git a/lambda/mbj-newdwh2021-staging-NoticeToSlack/package.json b/lambda/NoticeToSlack/package.json similarity index 95% rename from lambda/mbj-newdwh2021-staging-NoticeToSlack/package.json rename to lambda/NoticeToSlack/package.json index 1495f188..30e2c8fe 100644 --- a/lambda/mbj-newdwh2021-staging-NoticeToSlack/package.json +++ b/lambda/NoticeToSlack/package.json @@ -1,15 +1,15 @@ -{ - "name": "mbj-newdwh2021-staging-noticetoslack", - "version": "1.0.0", - "description": "", - "main": "index.js", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" - }, - "author": "", - "license": "ISC", - "dependencies": { - "request": "^2.88.2", - "request-promise": "^4.2.6" - } -} +{ + "name": "mbj-newdwh2021-staging-noticetoslack", + "version": "1.0.0", + "description": "", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "", + "license": "ISC", + "dependencies": { + "request": "^2.88.2", + "request-promise": "^4.2.6" + } +} diff --git a/lambda/mbj-newdwh2021-staging-PublishFromLog/index.js b/lambda/PublishFromLog/index.js similarity index 97% rename from lambda/mbj-newdwh2021-staging-PublishFromLog/index.js rename to lambda/PublishFromLog/index.js index f0b608f8..196905d1 100644 --- a/lambda/mbj-newdwh2021-staging-PublishFromLog/index.js +++ b/lambda/PublishFromLog/index.js @@ -1,30 +1,30 @@ -const zlib = require("zlib"); -const aws = require("aws-sdk"); -const sns = new aws.SNS({ - apiVersion: "2010-03-31", - region: 'ap-northeast-1' -}); - -exports.handler = function(input, context) { - var payload = new Buffer.from(input.awslogs.data, 'base64'); - zlib.gunzip(payload, function(e, result) { - if (e) { - context.fail(e); - } else { - result = JSON.parse(result.toString('UTF-8')); - const publishMessage = { - Subject: `Detect Error(or Warning) in ${result.logGroup}`, - Message: result.logEvents.map((l) => l.message).join('\n'), - TopicArn: process.env.topicArn - }; - console.log(publishMessage); - - sns.publish(publishMessage, (err, data) => { - console.log(err, data); - if(err){ - context.fail(err); - } - }); - } - }); +const zlib = require("zlib"); +const aws = require("aws-sdk"); +const sns = new aws.SNS({ + apiVersion: "2010-03-31", + region: 'ap-northeast-1' +}); + +exports.handler = function(input, context) { + var payload = new Buffer.from(input.awslogs.data, 'base64'); + zlib.gunzip(payload, function(e, result) { + if (e) { + context.fail(e); + } else { + result = JSON.parse(result.toString('UTF-8')); + const publishMessage = { + Subject: `Detect Error(or Warning) in ${result.logGroup}`, + Message: result.logEvents.map((l) => l.message).join('\n'), + TopicArn: process.env.topicArn + }; + console.log(publishMessage); + + sns.publish(publishMessage, (err, data) => { + console.log(err, data); + if(err){ + context.fail(err); + } + }); + } + }); }; \ No newline at end of file diff --git a/lambda/mbj-newdwh2021-staging-PublishFromLog/mbj-newdwh2021-staging-PublishFromLog.zip b/lambda/PublishFromLog/mbj-newdwh2021-staging-PublishFromLog.zip similarity index 100% rename from lambda/mbj-newdwh2021-staging-PublishFromLog/mbj-newdwh2021-staging-PublishFromLog.zip rename to lambda/PublishFromLog/mbj-newdwh2021-staging-PublishFromLog.zip diff --git a/lambda/mbj-newdwh2021-staging-PublishFromLog/package.json b/lambda/PublishFromLog/package.json similarity index 95% rename from lambda/mbj-newdwh2021-staging-PublishFromLog/package.json rename to lambda/PublishFromLog/package.json index 1e0d12e7..c1156fde 100644 --- a/lambda/mbj-newdwh2021-staging-PublishFromLog/package.json +++ b/lambda/PublishFromLog/package.json @@ -1,15 +1,15 @@ -{ - "name": "mbj-newdwh2021-staging-publishfromlog", - "version": "1.0.0", - "description": "", - "main": "index.js", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" - }, - "author": "", - "license": "ISC", - "dependencies": { - "aws-sdk": "^2.1011.0", - "zlib": "^1.0.5" - } -} +{ + "name": "mbj-newdwh2021-staging-publishfromlog", + "version": "1.0.0", + "description": "", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "", + "license": "ISC", + "dependencies": { + "aws-sdk": "^2.1011.0", + "zlib": "^1.0.5" + } +} diff --git a/lambda/mbj-newdwh2021-staging-lambda-dataimport.py b/lambda/dataimport/dataimport.py similarity index 100% rename from lambda/mbj-newdwh2021-staging-lambda-dataimport.py rename to lambda/dataimport/dataimport.py diff --git a/lambda/mbj-newdwh2021-staging-lambda-sap-data-decrypt/Dockerfile b/lambda/sap-data-decrypt/Dockerfile similarity index 100% rename from lambda/mbj-newdwh2021-staging-lambda-sap-data-decrypt/Dockerfile rename to lambda/sap-data-decrypt/Dockerfile diff --git a/lambda/mbj-newdwh2021-staging-lambda-sap-data-decrypt/datadecrypt/main.py b/lambda/sap-data-decrypt/datadecrypt/main.py similarity index 100% rename from lambda/mbj-newdwh2021-staging-lambda-sap-data-decrypt/datadecrypt/main.py rename to lambda/sap-data-decrypt/datadecrypt/main.py diff --git a/lambda/mbj-newdwh2021-staging-lambda-sap-data-decrypt/requirements.txt b/lambda/sap-data-decrypt/requirements.txt similarity index 100% rename from lambda/mbj-newdwh2021-staging-lambda-sap-data-decrypt/requirements.txt rename to lambda/sap-data-decrypt/requirements.txt diff --git a/lambda/mbj-newdwh2021-staging-lambda-sap-fin-monthly-data-notice-daily.py b/lambda/sap-fin-monthly-data-notice-daily/sap-fin-monthly-data-notice-daily.py similarity index 100% rename from lambda/mbj-newdwh2021-staging-lambda-sap-fin-monthly-data-notice-daily.py rename to lambda/sap-fin-monthly-data-notice-daily/sap-fin-monthly-data-notice-daily.py diff --git a/lambda/mbj-newdwh2021-staging-lambda-sap-fin-receive-check-daily.py b/lambda/sap-fin-receive-check-daily/sap-fin-receive-check-daily.py similarity index 100% rename from lambda/mbj-newdwh2021-staging-lambda-sap-fin-receive-check-daily.py rename to lambda/sap-fin-receive-check-daily/sap-fin-receive-check-daily.py diff --git a/lambda/mbj-newdwh2021-staging-lambda-sap-fin-receive-check-monthly.py b/lambda/sap-fin-receive-check-monthly/sap-fin-receive-check-monthly.py similarity index 100% rename from lambda/mbj-newdwh2021-staging-lambda-sap-fin-receive-check-monthly.py rename to lambda/sap-fin-receive-check-monthly/sap-fin-receive-check-monthly.py diff --git a/lambda/mbj-newdwh2021-staging-lambda-sap-sup-monthly-data-notice-daily.py b/lambda/sap-sup-monthly-data-notice-daily/sap-sup-monthly-data-notice-daily.py similarity index 100% rename from lambda/mbj-newdwh2021-staging-lambda-sap-sup-monthly-data-notice-daily.py rename to lambda/sap-sup-monthly-data-notice-daily/sap-sup-monthly-data-notice-daily.py diff --git a/lambda/mbj-newdwh2021-staging-lambda-sap-sup-receive-check-daily.py b/lambda/sap-sup-receive-check-daily/sap-sup-receive-check-daily.py similarity index 100% rename from lambda/mbj-newdwh2021-staging-lambda-sap-sup-receive-check-daily.py rename to lambda/sap-sup-receive-check-daily/sap-sup-receive-check-daily.py diff --git a/lambda/mbj-newdwh2021-staging-lambda-sap-sup-receive-check-monthly.py b/lambda/sap-sup-receive-check-monthly/sap-sup-receive-check-monthly.py similarity index 100% rename from lambda/mbj-newdwh2021-staging-lambda-sap-sup-receive-check-monthly.py rename to lambda/sap-sup-receive-check-monthly/sap-sup-receive-check-monthly.py diff --git a/config/data_import/encise/CITFD_Merck01.txt b/s3/data/encise/settings/CITFD_Merck01.txt similarity index 96% rename from config/data_import/encise/CITFD_Merck01.txt rename to s3/data/encise/settings/CITFD_Merck01.txt index 229d1550..e6f0a4f9 100644 --- a/config/data_import/encise/CITFD_Merck01.txt +++ b/s3/data/encise/settings/CITFD_Merck01.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -13 -地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 -region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month -src01.en_citfd -org01.en_citfd_01 - +ensice +, +cp932 +" +CRLF +1 +13 +地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 +region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month +src01.en_citfd +org01.en_citfd_01 + diff --git a/config/data_import/encise/CITFD_Merck06.txt b/s3/data/encise/settings/CITFD_Merck06.txt similarity index 96% rename from config/data_import/encise/CITFD_Merck06.txt rename to s3/data/encise/settings/CITFD_Merck06.txt index e6c8955f..2d2983c1 100644 --- a/config/data_import/encise/CITFD_Merck06.txt +++ b/s3/data/encise/settings/CITFD_Merck06.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -13 -地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 -region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month -src01.en_citfd -org01.en_citfd_06 - +ensice +, +cp932 +" +CRLF +1 +13 +地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 +region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month +src01.en_citfd +org01.en_citfd_06 + diff --git a/config/data_import/encise/CITFD_Merck07.txt b/s3/data/encise/settings/CITFD_Merck07.txt similarity index 96% rename from config/data_import/encise/CITFD_Merck07.txt rename to s3/data/encise/settings/CITFD_Merck07.txt index 03dd1512..cc8f6376 100644 --- a/config/data_import/encise/CITFD_Merck07.txt +++ b/s3/data/encise/settings/CITFD_Merck07.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -13 -地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 -region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month -src01.en_citfd -org01.en_citfd_07 - +ensice +, +cp932 +" +CRLF +1 +13 +地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 +region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month +src01.en_citfd +org01.en_citfd_07 + diff --git a/config/data_import/encise/CITFD_Merck10.txt b/s3/data/encise/settings/CITFD_Merck10.txt similarity index 96% rename from config/data_import/encise/CITFD_Merck10.txt rename to s3/data/encise/settings/CITFD_Merck10.txt index 1a6d9b28..4c350bb7 100644 --- a/config/data_import/encise/CITFD_Merck10.txt +++ b/s3/data/encise/settings/CITFD_Merck10.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -13 -地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 -region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month -src01.en_citfd -org01.en_citfd_10 - +ensice +, +cp932 +" +CRLF +1 +13 +地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 +region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month +src01.en_citfd +org01.en_citfd_10 + diff --git a/config/data_import/encise/CITFM_PROADD.txt b/s3/data/encise/settings/CITFM_PROADD.txt similarity index 99% rename from config/data_import/encise/CITFM_PROADD.txt rename to s3/data/encise/settings/CITFM_PROADD.txt index 4858d296..a885b1ef 100644 --- a/config/data_import/encise/CITFM_PROADD.txt +++ b/s3/data/encise/settings/CITFM_PROADD.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -49 -統一商品コード,販売元コード,販売元名称,製造販売元コード,製造販売元名称,製品分類コード(大),製品分類名称(大),製品分類コード(中),製品分類名称(中),製品分類コード(小),製品分類名称(小),Encise ATC分類コード(第1レベル),Encise ATC分類名称(第1レベル),Encise ATC分類コード(第2レベル),Encise ATC分類名称(第2レベル),Encise ATC分類コード(第3レベル),Encise ATC分類名称(第3レベル),Encise ATC分類コード(第4レベル),Encise ATC分類名称(第4レベル),WHO ATC分類コード(第1レベル),WHO ATC分類名称(第1レベル),WHO ATC分類コード(第2レベル),WHO ATC分類名称(第2レベル),WHO ATC分類コード(第3レベル),WHO ATC分類名称(第3レベル),WHO ATC分類コード(第4レベル),WHO ATC分類名称(第4レベル),日本標準商品分類番号薬効分類コード(大),日本標準商品分類番号薬効分類名称(大),日本標準商品分類番号薬効分類コード(中),日本標準商品分類番号薬効分類名称(中),日本標準商品分類番号薬効分類コード(小),日本標準商品分類番号薬効分類名称(小),日本標準商品分類番号薬効分類コード(細),日本標準商品分類番号薬効分類名称(細),使用区分コード,使用区分名称,剤型区分コード,剤型区分名称,長期収載品区分コード,長期収載品区分名,薬価基準収載区分コード,薬価基準収載区分名,後発医薬品区分コード,後発医薬品区分名,有効成分一般名コード,有効成分一般名,新薬創出加算区分,更新日(西暦) -universal_product_code,seller_code,seller_name,manufacturer_code,manufacturer_name,product_brand_code,product_brand_name,product_item_code,product_item_name,product_SKU_code,product_SKU_name,Encise_ATC_1_code,Encise_ATC_1_name,Encise_ATC_2_code,Encise_ATC_2_name,Encise_ATC_3_code,Encise_ATC_3_name,Encise_ATC_4_code,Encise_ATC_4_name,WHO_ATC_1_code,WHO_ATC_1_name,WHO_ATC_2_code,WHO_ATC_2_name,WHO_ATC_3_code,WHO_ATC_3_name,WHO_ATC_4_code,WHO_ATC_4_name,JPN_pharma_category_1_code,JPN_pharma_category_1_name,JPN_pharma_category_2_code,JPN_pharma_category_2_name,JPN_pharma_category_3_code,JPN_pharma_category_3_name,JPN_pharma_category_4_code,JPN_pharma_category_4_name,drug_usage_code,drug_usage_name,drug_form_code,drug_form_name,long_listed_code,long_listed_flag,NHI_pricing_code,NHI_pricing_flag,generic_code,generic_flag,active_ingredient_code,active_ingredient_name,new_drug_premium_code,update_date -src01.en_citfm_proadd -org01.en_citfm_proadd - +ensice +, +cp932 +" +CRLF +1 +49 +統一商品コード,販売元コード,販売元名称,製造販売元コード,製造販売元名称,製品分類コード(大),製品分類名称(大),製品分類コード(中),製品分類名称(中),製品分類コード(小),製品分類名称(小),Encise ATC分類コード(第1レベル),Encise ATC分類名称(第1レベル),Encise ATC分類コード(第2レベル),Encise ATC分類名称(第2レベル),Encise ATC分類コード(第3レベル),Encise ATC分類名称(第3レベル),Encise ATC分類コード(第4レベル),Encise ATC分類名称(第4レベル),WHO ATC分類コード(第1レベル),WHO ATC分類名称(第1レベル),WHO ATC分類コード(第2レベル),WHO ATC分類名称(第2レベル),WHO ATC分類コード(第3レベル),WHO ATC分類名称(第3レベル),WHO ATC分類コード(第4レベル),WHO ATC分類名称(第4レベル),日本標準商品分類番号薬効分類コード(大),日本標準商品分類番号薬効分類名称(大),日本標準商品分類番号薬効分類コード(中),日本標準商品分類番号薬効分類名称(中),日本標準商品分類番号薬効分類コード(小),日本標準商品分類番号薬効分類名称(小),日本標準商品分類番号薬効分類コード(細),日本標準商品分類番号薬効分類名称(細),使用区分コード,使用区分名称,剤型区分コード,剤型区分名称,長期収載品区分コード,長期収載品区分名,薬価基準収載区分コード,薬価基準収載区分名,後発医薬品区分コード,後発医薬品区分名,有効成分一般名コード,有効成分一般名,新薬創出加算区分,更新日(西暦) +universal_product_code,seller_code,seller_name,manufacturer_code,manufacturer_name,product_brand_code,product_brand_name,product_item_code,product_item_name,product_SKU_code,product_SKU_name,Encise_ATC_1_code,Encise_ATC_1_name,Encise_ATC_2_code,Encise_ATC_2_name,Encise_ATC_3_code,Encise_ATC_3_name,Encise_ATC_4_code,Encise_ATC_4_name,WHO_ATC_1_code,WHO_ATC_1_name,WHO_ATC_2_code,WHO_ATC_2_name,WHO_ATC_3_code,WHO_ATC_3_name,WHO_ATC_4_code,WHO_ATC_4_name,JPN_pharma_category_1_code,JPN_pharma_category_1_name,JPN_pharma_category_2_code,JPN_pharma_category_2_name,JPN_pharma_category_3_code,JPN_pharma_category_3_name,JPN_pharma_category_4_code,JPN_pharma_category_4_name,drug_usage_code,drug_usage_name,drug_form_code,drug_form_name,long_listed_code,long_listed_flag,NHI_pricing_code,NHI_pricing_flag,generic_code,generic_flag,active_ingredient_code,active_ingredient_name,new_drug_premium_code,update_date +src01.en_citfm_proadd +org01.en_citfm_proadd + diff --git a/config/data_import/encise/CITFM_PROLST.txt b/s3/data/encise/settings/CITFM_PROLST.txt similarity index 96% rename from config/data_import/encise/CITFM_PROLST.txt rename to s3/data/encise/settings/CITFM_PROLST.txt index dac87a8b..f428a804 100644 --- a/config/data_import/encise/CITFM_PROLST.txt +++ b/s3/data/encise/settings/CITFM_PROLST.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -7 -統一商品コード,製品名,包装単位,販売元名,更新日(西暦),薬効分類コード,薬効分類名 -universal_product_code,product_SKU_name,package,seller_name,update_date,data_file_code,data_file_name -src01.en_citfm_prolst -org01.en_citfm_prolst - +ensice +, +cp932 +" +CRLF +1 +7 +統一商品コード,製品名,包装単位,販売元名,更新日(西暦),薬効分類コード,薬効分類名 +universal_product_code,product_SKU_name,package,seller_name,update_date,data_file_code,data_file_name +src01.en_citfm_prolst +org01.en_citfm_prolst + diff --git a/config/data_import/encise/CITFM_REGION.txt b/s3/data/encise/settings/CITFM_REGION.txt similarity index 92% rename from config/data_import/encise/CITFM_REGION.txt rename to s3/data/encise/settings/CITFM_REGION.txt index 75d4ae36..5cee5d25 100644 --- a/config/data_import/encise/CITFM_REGION.txt +++ b/s3/data/encise/settings/CITFM_REGION.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -3 -地域コード,地域名,更新日(西暦) -region_code,region_name,update_date -src01.en_citfm_region -org01.en_citfm_region - +ensice +, +cp932 +" +CRLF +1 +3 +地域コード,地域名,更新日(西暦) +region_code,region_name,update_date +src01.en_citfm_region +org01.en_citfm_region + diff --git a/config/data_import/encise/CITFM_SEGMNT.txt b/s3/data/encise/settings/CITFM_SEGMNT.txt similarity index 93% rename from config/data_import/encise/CITFM_SEGMNT.txt rename to s3/data/encise/settings/CITFM_SEGMNT.txt index 2a936099..dbc75ce1 100644 --- a/config/data_import/encise/CITFM_SEGMNT.txt +++ b/s3/data/encise/settings/CITFM_SEGMNT.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -3 -セグメントコード,セグメント名,更新日(西暦) -segment_code,segment_name,update_date -src01.en_citfm_segmnt -org01.en_citfm_segmnt - +ensice +, +cp932 +" +CRLF +1 +3 +セグメントコード,セグメント名,更新日(西暦) +segment_code,segment_name,update_date +src01.en_citfm_segmnt +org01.en_citfm_segmnt + diff --git a/config/data_import/encise/CITQD_Merck01.txt b/s3/data/encise/settings/CITQD_Merck01.txt similarity index 96% rename from config/data_import/encise/CITQD_Merck01.txt rename to s3/data/encise/settings/CITQD_Merck01.txt index 891d5c2c..49bc0b90 100644 --- a/config/data_import/encise/CITQD_Merck01.txt +++ b/s3/data/encise/settings/CITQD_Merck01.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -13 -地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 -region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month -src01.en_citqd -org01.en_citqd_01 - +ensice +, +cp932 +" +CRLF +1 +13 +地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 +region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month +src01.en_citqd +org01.en_citqd_01 + diff --git a/config/data_import/encise/CITQD_Merck06.txt b/s3/data/encise/settings/CITQD_Merck06.txt similarity index 96% rename from config/data_import/encise/CITQD_Merck06.txt rename to s3/data/encise/settings/CITQD_Merck06.txt index 09423f1f..30412a25 100644 --- a/config/data_import/encise/CITQD_Merck06.txt +++ b/s3/data/encise/settings/CITQD_Merck06.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -13 -地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 -region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month -src01.en_citqd -org01.en_citqd_06 - +ensice +, +cp932 +" +CRLF +1 +13 +地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 +region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month +src01.en_citqd +org01.en_citqd_06 + diff --git a/config/data_import/encise/CITQD_Merck07.txt b/s3/data/encise/settings/CITQD_Merck07.txt similarity index 96% rename from config/data_import/encise/CITQD_Merck07.txt rename to s3/data/encise/settings/CITQD_Merck07.txt index 71443d89..ba1fede1 100644 --- a/config/data_import/encise/CITQD_Merck07.txt +++ b/s3/data/encise/settings/CITQD_Merck07.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -13 -地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 -region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month -src01.en_citqd -org01.en_citqd_07 - +ensice +, +cp932 +" +CRLF +1 +13 +地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 +region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month +src01.en_citqd +org01.en_citqd_07 + diff --git a/config/data_import/encise/CITQD_Merck10.txt b/s3/data/encise/settings/CITQD_Merck10.txt similarity index 96% rename from config/data_import/encise/CITQD_Merck10.txt rename to s3/data/encise/settings/CITQD_Merck10.txt index 087164c2..51aab6d0 100644 --- a/config/data_import/encise/CITQD_Merck10.txt +++ b/s3/data/encise/settings/CITQD_Merck10.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -13 -地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 -region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month -src01.en_citqd -org01.en_citqd_10 - +ensice +, +cp932 +" +CRLF +1 +13 +地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 +region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month +src01.en_citqd +org01.en_citqd_10 + diff --git a/config/data_import/encise/CITQM_PROADD.txt b/s3/data/encise/settings/CITQM_PROADD.txt similarity index 99% rename from config/data_import/encise/CITQM_PROADD.txt rename to s3/data/encise/settings/CITQM_PROADD.txt index d62e0f00..e5347211 100644 --- a/config/data_import/encise/CITQM_PROADD.txt +++ b/s3/data/encise/settings/CITQM_PROADD.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -49 -統一商品コード,販売元コード,販売元名称,製造販売元コード,製造販売元名称,製品分類コード(大),製品分類名称(大),製品分類コード(中),製品分類名称(中),製品分類コード(小),製品分類名称(小),Encise ATC分類コード(第1レベル),Encise ATC分類名称(第1レベル),Encise ATC分類コード(第2レベル),Encise ATC分類名称(第2レベル),Encise ATC分類コード(第3レベル),Encise ATC分類名称(第3レベル),Encise ATC分類コード(第4レベル),Encise ATC分類名称(第4レベル),WHO ATC分類コード(第1レベル),WHO ATC分類名称(第1レベル),WHO ATC分類コード(第2レベル),WHO ATC分類名称(第2レベル),WHO ATC分類コード(第3レベル),WHO ATC分類名称(第3レベル),WHO ATC分類コード(第4レベル),WHO ATC分類名称(第4レベル),日本標準商品分類番号薬効分類コード(大),日本標準商品分類番号薬効分類名称(大),日本標準商品分類番号薬効分類コード(中),日本標準商品分類番号薬効分類名称(中),日本標準商品分類番号薬効分類コード(小),日本標準商品分類番号薬効分類名称(小),日本標準商品分類番号薬効分類コード(細),日本標準商品分類番号薬効分類名称(細),使用区分コード,使用区分名称,剤型区分コード,剤型区分名称,長期収載品区分コード,長期収載品区分名,薬価基準収載区分コード,薬価基準収載区分名,後発医薬品区分コード,後発医薬品区分名,有効成分一般名コード,有効成分一般名,新薬創出加算区分,更新日(西暦) -universal_product_code,seller_code,seller_name,manufacturer_code,manufacturer_name,product_brand_code,product_brand_name,product_item_code,product_item_name,product_SKU_code,product_SKU_name,Encise_ATC_1_code,Encise_ATC_1_name,Encise_ATC_2_code,Encise_ATC_2_name,Encise_ATC_3_code,Encise_ATC_3_name,Encise_ATC_4_code,Encise_ATC_4_name,WHO_ATC_1_code,WHO_ATC_1_name,WHO_ATC_2_code,WHO_ATC_2_name,WHO_ATC_3_code,WHO_ATC_3_name,WHO_ATC_4_code,WHO_ATC_4_name,JPN_pharma_category_1_code,JPN_pharma_category_1_name,JPN_pharma_category_2_code,JPN_pharma_category_2_name,JPN_pharma_category_3_code,JPN_pharma_category_3_name,JPN_pharma_category_4_code,JPN_pharma_category_4_name,drug_usage_code,drug_usage_name,drug_form_code,drug_form_name,long_listed_code,long_listed_flag,NHI_pricing_code,NHI_pricing_flag,generic_code,generic_flag,active_ingredient_code,active_ingredient_name,new_drug_premium_code,update_date -src01.en_citqm_proadd -org01.en_citqm_proadd - +ensice +, +cp932 +" +CRLF +1 +49 +統一商品コード,販売元コード,販売元名称,製造販売元コード,製造販売元名称,製品分類コード(大),製品分類名称(大),製品分類コード(中),製品分類名称(中),製品分類コード(小),製品分類名称(小),Encise ATC分類コード(第1レベル),Encise ATC分類名称(第1レベル),Encise ATC分類コード(第2レベル),Encise ATC分類名称(第2レベル),Encise ATC分類コード(第3レベル),Encise ATC分類名称(第3レベル),Encise ATC分類コード(第4レベル),Encise ATC分類名称(第4レベル),WHO ATC分類コード(第1レベル),WHO ATC分類名称(第1レベル),WHO ATC分類コード(第2レベル),WHO ATC分類名称(第2レベル),WHO ATC分類コード(第3レベル),WHO ATC分類名称(第3レベル),WHO ATC分類コード(第4レベル),WHO ATC分類名称(第4レベル),日本標準商品分類番号薬効分類コード(大),日本標準商品分類番号薬効分類名称(大),日本標準商品分類番号薬効分類コード(中),日本標準商品分類番号薬効分類名称(中),日本標準商品分類番号薬効分類コード(小),日本標準商品分類番号薬効分類名称(小),日本標準商品分類番号薬効分類コード(細),日本標準商品分類番号薬効分類名称(細),使用区分コード,使用区分名称,剤型区分コード,剤型区分名称,長期収載品区分コード,長期収載品区分名,薬価基準収載区分コード,薬価基準収載区分名,後発医薬品区分コード,後発医薬品区分名,有効成分一般名コード,有効成分一般名,新薬創出加算区分,更新日(西暦) +universal_product_code,seller_code,seller_name,manufacturer_code,manufacturer_name,product_brand_code,product_brand_name,product_item_code,product_item_name,product_SKU_code,product_SKU_name,Encise_ATC_1_code,Encise_ATC_1_name,Encise_ATC_2_code,Encise_ATC_2_name,Encise_ATC_3_code,Encise_ATC_3_name,Encise_ATC_4_code,Encise_ATC_4_name,WHO_ATC_1_code,WHO_ATC_1_name,WHO_ATC_2_code,WHO_ATC_2_name,WHO_ATC_3_code,WHO_ATC_3_name,WHO_ATC_4_code,WHO_ATC_4_name,JPN_pharma_category_1_code,JPN_pharma_category_1_name,JPN_pharma_category_2_code,JPN_pharma_category_2_name,JPN_pharma_category_3_code,JPN_pharma_category_3_name,JPN_pharma_category_4_code,JPN_pharma_category_4_name,drug_usage_code,drug_usage_name,drug_form_code,drug_form_name,long_listed_code,long_listed_flag,NHI_pricing_code,NHI_pricing_flag,generic_code,generic_flag,active_ingredient_code,active_ingredient_name,new_drug_premium_code,update_date +src01.en_citqm_proadd +org01.en_citqm_proadd + diff --git a/config/data_import/encise/CITQM_PROLST.txt b/s3/data/encise/settings/CITQM_PROLST.txt similarity index 96% rename from config/data_import/encise/CITQM_PROLST.txt rename to s3/data/encise/settings/CITQM_PROLST.txt index a12c8d9e..028149c2 100644 --- a/config/data_import/encise/CITQM_PROLST.txt +++ b/s3/data/encise/settings/CITQM_PROLST.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -7 -統一商品コード,製品名,包装単位,販売元名,更新日(西暦),薬効分類コード,薬効分類名 -universal_product_code,product_SKU_name,package,seller_name,update_date,data_file_code,data_file_name -src01.en_citqm_prolst -org01.en_citqm_prolst - +ensice +, +cp932 +" +CRLF +1 +7 +統一商品コード,製品名,包装単位,販売元名,更新日(西暦),薬効分類コード,薬効分類名 +universal_product_code,product_SKU_name,package,seller_name,update_date,data_file_code,data_file_name +src01.en_citqm_prolst +org01.en_citqm_prolst + diff --git a/config/data_import/encise/CITQM_REGION.txt b/s3/data/encise/settings/CITQM_REGION.txt similarity index 92% rename from config/data_import/encise/CITQM_REGION.txt rename to s3/data/encise/settings/CITQM_REGION.txt index e618e526..b8272963 100644 --- a/config/data_import/encise/CITQM_REGION.txt +++ b/s3/data/encise/settings/CITQM_REGION.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -3 -地域コード,地域名,更新日(西暦) -region_code,region_name,update_date -src01.en_citqm_region -org01.en_citqm_region - +ensice +, +cp932 +" +CRLF +1 +3 +地域コード,地域名,更新日(西暦) +region_code,region_name,update_date +src01.en_citqm_region +org01.en_citqm_region + diff --git a/config/data_import/encise/CITQM_SEGMNT.txt b/s3/data/encise/settings/CITQM_SEGMNT.txt similarity index 93% rename from config/data_import/encise/CITQM_SEGMNT.txt rename to s3/data/encise/settings/CITQM_SEGMNT.txt index 0ccc7faf..abffa6da 100644 --- a/config/data_import/encise/CITQM_SEGMNT.txt +++ b/s3/data/encise/settings/CITQM_SEGMNT.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -3 -セグメントコード,セグメント名,更新日(西暦) -segment_code,segment_name,update_date -src01.en_citqm_segmnt -org01.en_citqm_segmnt - +ensice +, +cp932 +" +CRLF +1 +3 +セグメントコード,セグメント名,更新日(西暦) +segment_code,segment_name,update_date +src01.en_citqm_segmnt +org01.en_citqm_segmnt + diff --git a/config/data_import/encise/CLUFD_Merck02.txt b/s3/data/encise/settings/CLUFD_Merck02.txt similarity index 96% rename from config/data_import/encise/CLUFD_Merck02.txt rename to s3/data/encise/settings/CLUFD_Merck02.txt index ec73fad8..e7b98408 100644 --- a/config/data_import/encise/CLUFD_Merck02.txt +++ b/s3/data/encise/settings/CLUFD_Merck02.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -11 -クラスターコード,クラスター名,セグメントコード,セグメント名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 -cluster_code,cluster_name,segment_code,segment_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month -src01.en_clufd -org01.en_clufd_02 - +ensice +, +cp932 +" +CRLF +1 +11 +クラスターコード,クラスター名,セグメントコード,セグメント名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 +cluster_code,cluster_name,segment_code,segment_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month +src01.en_clufd +org01.en_clufd_02 + diff --git a/config/data_import/encise/CLUFD_Merck02_D.txt b/s3/data/encise/settings/CLUFD_Merck02_D.txt similarity index 96% rename from config/data_import/encise/CLUFD_Merck02_D.txt rename to s3/data/encise/settings/CLUFD_Merck02_D.txt index 992b88c7..f6f35e6b 100644 --- a/config/data_import/encise/CLUFD_Merck02_D.txt +++ b/s3/data/encise/settings/CLUFD_Merck02_D.txt @@ -1,12 +1,12 @@ -ensice -, -utf-8-sig - -CRLF -1 -12 -クラスターコード,クラスター名,セグメントコード,セグメント名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月,direct_flg -cluster_code,cluster_name,segment_code,segment_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month,direct_flg -src01.en_clufd -org01.en_clufd_d_02 - +ensice +, +utf-8-sig + +CRLF +1 +12 +クラスターコード,クラスター名,セグメントコード,セグメント名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月,direct_flg +cluster_code,cluster_name,segment_code,segment_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month,direct_flg +src01.en_clufd +org01.en_clufd_d_02 + diff --git a/config/data_import/encise/CLUFD_Merck03.txt b/s3/data/encise/settings/CLUFD_Merck03.txt similarity index 96% rename from config/data_import/encise/CLUFD_Merck03.txt rename to s3/data/encise/settings/CLUFD_Merck03.txt index c456b163..46622eb0 100644 --- a/config/data_import/encise/CLUFD_Merck03.txt +++ b/s3/data/encise/settings/CLUFD_Merck03.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -11 -クラスターコード,クラスター名,セグメントコード,セグメント名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 -cluster_code,cluster_name,segment_code,segment_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month -src01.en_clufd -org01.en_clufd_03 - +ensice +, +cp932 +" +CRLF +1 +11 +クラスターコード,クラスター名,セグメントコード,セグメント名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 +cluster_code,cluster_name,segment_code,segment_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month +src01.en_clufd +org01.en_clufd_03 + diff --git a/config/data_import/encise/CLUFD_Merck03_D.txt b/s3/data/encise/settings/CLUFD_Merck03_D.txt similarity index 96% rename from config/data_import/encise/CLUFD_Merck03_D.txt rename to s3/data/encise/settings/CLUFD_Merck03_D.txt index ad37c208..4121304b 100644 --- a/config/data_import/encise/CLUFD_Merck03_D.txt +++ b/s3/data/encise/settings/CLUFD_Merck03_D.txt @@ -1,12 +1,12 @@ -ensice -, -utf-8-sig - -CRLF -1 -12 -クラスターコード,クラスター名,セグメントコード,セグメント名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月,direct_flg -cluster_code,cluster_name,segment_code,segment_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month,direct_flg -src01.en_clufd -org01.en_clufd_d_03 - +ensice +, +utf-8-sig + +CRLF +1 +12 +クラスターコード,クラスター名,セグメントコード,セグメント名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月,direct_flg +cluster_code,cluster_name,segment_code,segment_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month,direct_flg +src01.en_clufd +org01.en_clufd_d_03 + diff --git a/config/data_import/encise/CLUFD_Merck04.txt b/s3/data/encise/settings/CLUFD_Merck04.txt similarity index 96% rename from config/data_import/encise/CLUFD_Merck04.txt rename to s3/data/encise/settings/CLUFD_Merck04.txt index 7727273e..ad207cad 100644 --- a/config/data_import/encise/CLUFD_Merck04.txt +++ b/s3/data/encise/settings/CLUFD_Merck04.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -11 -クラスターコード,クラスター名,セグメントコード,セグメント名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 -cluster_code,cluster_name,segment_code,segment_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month -src01.en_clufd -org01.en_clufd_04 - +ensice +, +cp932 +" +CRLF +1 +11 +クラスターコード,クラスター名,セグメントコード,セグメント名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 +cluster_code,cluster_name,segment_code,segment_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month +src01.en_clufd +org01.en_clufd_04 + diff --git a/config/data_import/encise/CLUFD_Merck04_D.txt b/s3/data/encise/settings/CLUFD_Merck04_D.txt similarity index 96% rename from config/data_import/encise/CLUFD_Merck04_D.txt rename to s3/data/encise/settings/CLUFD_Merck04_D.txt index 765bd4a5..187b65aa 100644 --- a/config/data_import/encise/CLUFD_Merck04_D.txt +++ b/s3/data/encise/settings/CLUFD_Merck04_D.txt @@ -1,12 +1,12 @@ -ensice -, -utf-8-sig - -CRLF -1 -12 -クラスターコード,クラスター名,セグメントコード,セグメント名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月,direct_flg -cluster_code,cluster_name,segment_code,segment_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month,direct_flg -src01.en_clufd -org01.en_clufd_d_04 - +ensice +, +utf-8-sig + +CRLF +1 +12 +クラスターコード,クラスター名,セグメントコード,セグメント名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月,direct_flg +cluster_code,cluster_name,segment_code,segment_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month,direct_flg +src01.en_clufd +org01.en_clufd_d_04 + diff --git a/config/data_import/encise/CLUFM_CLUMST.txt b/s3/data/encise/settings/CLUFM_CLUMST.txt similarity index 97% rename from config/data_import/encise/CLUFM_CLUMST.txt rename to s3/data/encise/settings/CLUFM_CLUMST.txt index c3b2598a..c2693b08 100644 --- a/config/data_import/encise/CLUFM_CLUMST.txt +++ b/s3/data/encise/settings/CLUFM_CLUMST.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -12 -対象期間,クラスターコード,クラスター名,都道府県コード,都道府県名,施設コード,施設名,更新日,更新事由,適用年月,セグメントコード,セグメント名 -data_period,cluster_code,cluster_name,pref_code,pref_name,HCO_coce,HCO_name,update_date,update_remarks,master_YM,segment_code,segment_name -src01.en_clufm_clumst -org01.en_clufm_clumst -CLUFM_CLUMST_ex.sql +ensice +, +cp932 +" +CRLF +1 +12 +対象期間,クラスターコード,クラスター名,都道府県コード,都道府県名,施設コード,施設名,更新日,更新事由,適用年月,セグメントコード,セグメント名 +data_period,cluster_code,cluster_name,pref_code,pref_name,HCO_coce,HCO_name,update_date,update_remarks,master_YM,segment_code,segment_name +src01.en_clufm_clumst +org01.en_clufm_clumst +CLUFM_CLUMST_ex.sql diff --git a/config/data_import/encise/CLUFM_CLUMST_ex.sql b/s3/data/encise/settings/CLUFM_CLUMST_ex.sql similarity index 97% rename from config/data_import/encise/CLUFM_CLUMST_ex.sql rename to s3/data/encise/settings/CLUFM_CLUMST_ex.sql index 2b6f8b5d..20bebf79 100644 --- a/config/data_import/encise/CLUFM_CLUMST_ex.sql +++ b/s3/data/encise/settings/CLUFM_CLUMST_ex.sql @@ -1,7 +1,7 @@ -/* クラスターマスタのTO年月をセットする */ -update src01.en_clufm_clumst set -to_ym = case when substr(data_period,9,7) is null then '0000/00' - else substr(data_period,9,7) - end -where to_ym is null; - +/* クラスターマスタのTO年月をセットする */ +update src01.en_clufm_clumst set +to_ym = case when substr(data_period,9,7) is null then '0000/00' + else substr(data_period,9,7) + end +where to_ym is null; + diff --git a/config/data_import/encise/CLUFM_PROADD.txt b/s3/data/encise/settings/CLUFM_PROADD.txt similarity index 99% rename from config/data_import/encise/CLUFM_PROADD.txt rename to s3/data/encise/settings/CLUFM_PROADD.txt index 8cb378b4..488bd73e 100644 --- a/config/data_import/encise/CLUFM_PROADD.txt +++ b/s3/data/encise/settings/CLUFM_PROADD.txt @@ -1,12 +1,12 @@ -encise -, -cp932 -" -CRLF -1 -49 -統一商品コード,販売元コード,販売元名称,製造販売元コード,製造販売元名称,製品分類コード(大),製品分類名称(大),製品分類コード(中),製品分類名称(中),製品分類コード(小),製品分類名称(小),Encise ATC分類コード(第1レベル),Encise ATC分類名称(第1レベル),Encise ATC分類コード(第2レベル),Encise ATC分類名称(第2レベル),Encise ATC分類コード(第3レベル),Encise ATC分類名称(第3レベル),Encise ATC分類コード(第4レベル),Encise ATC分類名称(第4レベル),WHO ATC分類コード(第1レベル),WHO ATC分類名称(第1レベル),WHO ATC分類コード(第2レベル),WHO ATC分類名称(第2レベル),WHO ATC分類コード(第3レベル),WHO ATC分類名称(第3レベル),WHO ATC分類コード(第4レベル),WHO ATC分類名称(第4レベル),日本標準商品分類番号薬効分類コード(大),日本標準商品分類番号薬効分類名称(大),日本標準商品分類番号薬効分類コード(中),日本標準商品分類番号薬効分類名称(中),日本標準商品分類番号薬効分類コード(小),日本標準商品分類番号薬効分類名称(小),日本標準商品分類番号薬効分類コード(細),日本標準商品分類番号薬効分類名称(細),使用区分コード,使用区分名称,剤型区分コード,剤型区分名称,長期収載品区分コード,長期収載品区分名,薬価基準収載区分コード,薬価基準収載区分名,後発医薬品区分コード,後発医薬品区分名,有効成分一般名コード,有効成分一般名,新薬創出加算区分,更新日(西暦) -universal_product_code,seller_code,seller_name,manufacturer_code,manufacturer_name,product_brand_code,product_brand_name,product_item_code,product_item_name,product_SKU_code,product_SKU_name,Encise_ATC_1_code,Encise_ATC_1_name,Encise_ATC_2_code,Encise_ATC_2_name,Encise_ATC_3_code,Encise_ATC_3_name,Encise_ATC_4_code,Encise_ATC_4_name,WHO_ATC_1_code,WHO_ATC_1_name,WHO_ATC_2_code,WHO_ATC_2_name,WHO_ATC_3_code,WHO_ATC_3_name,WHO_ATC_4_code,WHO_ATC_4_name,JPN_pharma_category_1_code,JPN_pharma_category_1_name,JPN_pharma_category_2_code,JPN_pharma_category_2_name,JPN_pharma_category_3_code,JPN_pharma_category_3_name,JPN_pharma_category_4_code,JPN_pharma_category_4_name,drug_usage_code,drug_usage_name,drug_form_code,drug_form_name,long_listed_code,long_listed_flag,NHI_pricing_code,NHI_pricing_flag,generic_code,generic_flag,active_ingredient_code,active_ingredient_name,new_drug_premium_code,update_date -src01.en_clufm_proadd -org01.en_clufm_proadd - +encise +, +cp932 +" +CRLF +1 +49 +統一商品コード,販売元コード,販売元名称,製造販売元コード,製造販売元名称,製品分類コード(大),製品分類名称(大),製品分類コード(中),製品分類名称(中),製品分類コード(小),製品分類名称(小),Encise ATC分類コード(第1レベル),Encise ATC分類名称(第1レベル),Encise ATC分類コード(第2レベル),Encise ATC分類名称(第2レベル),Encise ATC分類コード(第3レベル),Encise ATC分類名称(第3レベル),Encise ATC分類コード(第4レベル),Encise ATC分類名称(第4レベル),WHO ATC分類コード(第1レベル),WHO ATC分類名称(第1レベル),WHO ATC分類コード(第2レベル),WHO ATC分類名称(第2レベル),WHO ATC分類コード(第3レベル),WHO ATC分類名称(第3レベル),WHO ATC分類コード(第4レベル),WHO ATC分類名称(第4レベル),日本標準商品分類番号薬効分類コード(大),日本標準商品分類番号薬効分類名称(大),日本標準商品分類番号薬効分類コード(中),日本標準商品分類番号薬効分類名称(中),日本標準商品分類番号薬効分類コード(小),日本標準商品分類番号薬効分類名称(小),日本標準商品分類番号薬効分類コード(細),日本標準商品分類番号薬効分類名称(細),使用区分コード,使用区分名称,剤型区分コード,剤型区分名称,長期収載品区分コード,長期収載品区分名,薬価基準収載区分コード,薬価基準収載区分名,後発医薬品区分コード,後発医薬品区分名,有効成分一般名コード,有効成分一般名,新薬創出加算区分,更新日(西暦) +universal_product_code,seller_code,seller_name,manufacturer_code,manufacturer_name,product_brand_code,product_brand_name,product_item_code,product_item_name,product_SKU_code,product_SKU_name,Encise_ATC_1_code,Encise_ATC_1_name,Encise_ATC_2_code,Encise_ATC_2_name,Encise_ATC_3_code,Encise_ATC_3_name,Encise_ATC_4_code,Encise_ATC_4_name,WHO_ATC_1_code,WHO_ATC_1_name,WHO_ATC_2_code,WHO_ATC_2_name,WHO_ATC_3_code,WHO_ATC_3_name,WHO_ATC_4_code,WHO_ATC_4_name,JPN_pharma_category_1_code,JPN_pharma_category_1_name,JPN_pharma_category_2_code,JPN_pharma_category_2_name,JPN_pharma_category_3_code,JPN_pharma_category_3_name,JPN_pharma_category_4_code,JPN_pharma_category_4_name,drug_usage_code,drug_usage_name,drug_form_code,drug_form_name,long_listed_code,long_listed_flag,NHI_pricing_code,NHI_pricing_flag,generic_code,generic_flag,active_ingredient_code,active_ingredient_name,new_drug_premium_code,update_date +src01.en_clufm_proadd +org01.en_clufm_proadd + diff --git a/config/data_import/encise/CLUFM_PROLST.txt b/s3/data/encise/settings/CLUFM_PROLST.txt similarity index 96% rename from config/data_import/encise/CLUFM_PROLST.txt rename to s3/data/encise/settings/CLUFM_PROLST.txt index ce4c4dcb..f8a827b4 100644 --- a/config/data_import/encise/CLUFM_PROLST.txt +++ b/s3/data/encise/settings/CLUFM_PROLST.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -7 -統一商品コード,製品名,包装単位,販売元名,更新日(西暦),薬効分類コード,薬効分類名 -universal_product_code,product_SKU_name,package,seller_name,update_date,data_file_code,data_file_name -src01.en_clufm_prolst -org01.en_clufm_prolst - +ensice +, +cp932 +" +CRLF +1 +7 +統一商品コード,製品名,包装単位,販売元名,更新日(西暦),薬効分類コード,薬効分類名 +universal_product_code,product_SKU_name,package,seller_name,update_date,data_file_code,data_file_name +src01.en_clufm_prolst +org01.en_clufm_prolst + diff --git a/config/data_import/encise/MST_BRAND.txt b/s3/data/encise/settings/MST_BRAND.txt similarity index 98% rename from config/data_import/encise/MST_BRAND.txt rename to s3/data/encise/settings/MST_BRAND.txt index 032c6a87..42fc7fde 100644 --- a/config/data_import/encise/MST_BRAND.txt +++ b/s3/data/encise/settings/MST_BRAND.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -30 -JANコード,統一商品コード,YJコード,使用区分名,剤型コード,剤型名,商品名,一般名,規格容量,規格単位名,販売元コード,販売元名,製造元コード,製造元名,Route of Administration,Form,Brand_Name,Molecule_Name,Strength,SalesCompany,Manufacturer,薬効分類コード,薬効分類名,日本標準薬効2,日本標準薬効名2,薬価基準収載医薬品コード,処方せん医薬品,薬価基準収載区分,ENCODE,名称 -jan_code,universal_product_code,yj_code,drug_usage_name,drug_form_code,drug_form_name,product_SKU_name,active_ingredient_name,package,SKU_name,seller_code,seller_name,manufacturer_code,manufacturer_name,eng_route_of_administration,eng_form,eng_brand_name,eng_molecule_name,eng_strength,eng_seller_name,eng_manufacturer_name,JPN_pharma_category_4_code,JPN_pharma_category_4_name,JPN_pharma_category_2_code,JPN_pharma_category_2_name,NHI_pricing_code,ethical_drug_flag,NHI_pricing_flag,encode,encise_active_ingredient_name -src01.en_mst_brand -org01.en_mst_brand - +ensice +, +cp932 +" +CRLF +1 +30 +JANコード,統一商品コード,YJコード,使用区分名,剤型コード,剤型名,商品名,一般名,規格容量,規格単位名,販売元コード,販売元名,製造元コード,製造元名,Route of Administration,Form,Brand_Name,Molecule_Name,Strength,SalesCompany,Manufacturer,薬効分類コード,薬効分類名,日本標準薬効2,日本標準薬効名2,薬価基準収載医薬品コード,処方せん医薬品,薬価基準収載区分,ENCODE,名称 +jan_code,universal_product_code,yj_code,drug_usage_name,drug_form_code,drug_form_name,product_SKU_name,active_ingredient_name,package,SKU_name,seller_code,seller_name,manufacturer_code,manufacturer_name,eng_route_of_administration,eng_form,eng_brand_name,eng_molecule_name,eng_strength,eng_seller_name,eng_manufacturer_name,JPN_pharma_category_4_code,JPN_pharma_category_4_name,JPN_pharma_category_2_code,JPN_pharma_category_2_name,NHI_pricing_code,ethical_drug_flag,NHI_pricing_flag,encode,encise_active_ingredient_name +src01.en_mst_brand +org01.en_mst_brand + diff --git a/config/data_import/encise/NATFD.txt b/s3/data/encise/settings/NATFD.txt similarity index 96% rename from config/data_import/encise/NATFD.txt rename to s3/data/encise/settings/NATFD.txt index 7529f0c9..a0e8da1b 100644 --- a/config/data_import/encise/NATFD.txt +++ b/s3/data/encise/settings/NATFD.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -13 -地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 -region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month -src01.en_natfd -org01.en_natfd - +ensice +, +cp932 +" +CRLF +1 +13 +地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 +region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month +src01.en_natfd +org01.en_natfd + diff --git a/config/data_import/encise/NATFD_D.txt b/s3/data/encise/settings/NATFD_D.txt similarity index 97% rename from config/data_import/encise/NATFD_D.txt rename to s3/data/encise/settings/NATFD_D.txt index 080cceab..5694a989 100644 --- a/config/data_import/encise/NATFD_D.txt +++ b/s3/data/encise/settings/NATFD_D.txt @@ -1,12 +1,12 @@ -ensice -, -utf-8-sig - -CRLF -1 -14 -地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月,direct_flg -region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month,direct_flg -src01.en_natfd -org01.en_natfd_d - +ensice +, +utf-8-sig + +CRLF +1 +14 +地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月,direct_flg +region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month,direct_flg +src01.en_natfd +org01.en_natfd_d + diff --git a/config/data_import/encise/NATFM_PROADD.txt b/s3/data/encise/settings/NATFM_PROADD.txt similarity index 99% rename from config/data_import/encise/NATFM_PROADD.txt rename to s3/data/encise/settings/NATFM_PROADD.txt index 43bfe5f9..41a7e5b6 100644 --- a/config/data_import/encise/NATFM_PROADD.txt +++ b/s3/data/encise/settings/NATFM_PROADD.txt @@ -1,12 +1,12 @@ -encise -, -cp932 -" -CRLF -1 -49 -統一商品コード,販売元コード,販売元名称,製造販売元コード,製造販売元名称,製品分類コード(大),製品分類名称(大),製品分類コード(中),製品分類名称(中),製品分類コード(小),製品分類名称(小),Encise ATC分類コード(第1レベル),Encise ATC分類名称(第1レベル),Encise ATC分類コード(第2レベル),Encise ATC分類名称(第2レベル),Encise ATC分類コード(第3レベル),Encise ATC分類名称(第3レベル),Encise ATC分類コード(第4レベル),Encise ATC分類名称(第4レベル),WHO ATC分類コード(第1レベル),WHO ATC分類名称(第1レベル),WHO ATC分類コード(第2レベル),WHO ATC分類名称(第2レベル),WHO ATC分類コード(第3レベル),WHO ATC分類名称(第3レベル),WHO ATC分類コード(第4レベル),WHO ATC分類名称(第4レベル),日本標準商品分類番号薬効分類コード(大),日本標準商品分類番号薬効分類名称(大),日本標準商品分類番号薬効分類コード(中),日本標準商品分類番号薬効分類名称(中),日本標準商品分類番号薬効分類コード(小),日本標準商品分類番号薬効分類名称(小),日本標準商品分類番号薬効分類コード(細),日本標準商品分類番号薬効分類名称(細),使用区分コード,使用区分名称,剤型区分コード,剤型区分名称,長期収載品区分コード,長期収載品区分名,薬価基準収載区分コード,薬価基準収載区分名,後発医薬品区分コード,後発医薬品区分名,有効成分一般名コード,有効成分一般名,新薬創出加算区分,更新日(西暦) -universal_product_code,seller_code,seller_name,manufacturer_code,manufacturer_name,product_brand_code,product_brand_name,product_item_code,product_item_name,product_SKU_code,product_SKU_name,Encise_ATC_1_code,Encise_ATC_1_name,Encise_ATC_2_code,Encise_ATC_2_name,Encise_ATC_3_code,Encise_ATC_3_name,Encise_ATC_4_code,Encise_ATC_4_name,WHO_ATC_1_code,WHO_ATC_1_name,WHO_ATC_2_code,WHO_ATC_2_name,WHO_ATC_3_code,WHO_ATC_3_name,WHO_ATC_4_code,WHO_ATC_4_name,JPN_pharma_category_1_code,JPN_pharma_category_1_name,JPN_pharma_category_2_code,JPN_pharma_category_2_name,JPN_pharma_category_3_code,JPN_pharma_category_3_name,JPN_pharma_category_4_code,JPN_pharma_category_4_name,drug_usage_code,drug_usage_name,drug_form_code,drug_form_name,long_listed_code,long_listed_flag,NHI_pricing_code,NHI_pricing_flag,generic_code,generic_flag,active_ingredient_code,active_ingredient_name,new_drug_premium_code,update_date -src01.en_natfm_proadd -org01.en_natfm_proadd - +encise +, +cp932 +" +CRLF +1 +49 +統一商品コード,販売元コード,販売元名称,製造販売元コード,製造販売元名称,製品分類コード(大),製品分類名称(大),製品分類コード(中),製品分類名称(中),製品分類コード(小),製品分類名称(小),Encise ATC分類コード(第1レベル),Encise ATC分類名称(第1レベル),Encise ATC分類コード(第2レベル),Encise ATC分類名称(第2レベル),Encise ATC分類コード(第3レベル),Encise ATC分類名称(第3レベル),Encise ATC分類コード(第4レベル),Encise ATC分類名称(第4レベル),WHO ATC分類コード(第1レベル),WHO ATC分類名称(第1レベル),WHO ATC分類コード(第2レベル),WHO ATC分類名称(第2レベル),WHO ATC分類コード(第3レベル),WHO ATC分類名称(第3レベル),WHO ATC分類コード(第4レベル),WHO ATC分類名称(第4レベル),日本標準商品分類番号薬効分類コード(大),日本標準商品分類番号薬効分類名称(大),日本標準商品分類番号薬効分類コード(中),日本標準商品分類番号薬効分類名称(中),日本標準商品分類番号薬効分類コード(小),日本標準商品分類番号薬効分類名称(小),日本標準商品分類番号薬効分類コード(細),日本標準商品分類番号薬効分類名称(細),使用区分コード,使用区分名称,剤型区分コード,剤型区分名称,長期収載品区分コード,長期収載品区分名,薬価基準収載区分コード,薬価基準収載区分名,後発医薬品区分コード,後発医薬品区分名,有効成分一般名コード,有効成分一般名,新薬創出加算区分,更新日(西暦) +universal_product_code,seller_code,seller_name,manufacturer_code,manufacturer_name,product_brand_code,product_brand_name,product_item_code,product_item_name,product_SKU_code,product_SKU_name,Encise_ATC_1_code,Encise_ATC_1_name,Encise_ATC_2_code,Encise_ATC_2_name,Encise_ATC_3_code,Encise_ATC_3_name,Encise_ATC_4_code,Encise_ATC_4_name,WHO_ATC_1_code,WHO_ATC_1_name,WHO_ATC_2_code,WHO_ATC_2_name,WHO_ATC_3_code,WHO_ATC_3_name,WHO_ATC_4_code,WHO_ATC_4_name,JPN_pharma_category_1_code,JPN_pharma_category_1_name,JPN_pharma_category_2_code,JPN_pharma_category_2_name,JPN_pharma_category_3_code,JPN_pharma_category_3_name,JPN_pharma_category_4_code,JPN_pharma_category_4_name,drug_usage_code,drug_usage_name,drug_form_code,drug_form_name,long_listed_code,long_listed_flag,NHI_pricing_code,NHI_pricing_flag,generic_code,generic_flag,active_ingredient_code,active_ingredient_name,new_drug_premium_code,update_date +src01.en_natfm_proadd +org01.en_natfm_proadd + diff --git a/config/data_import/encise/NATFM_SEGMNT.txt b/s3/data/encise/settings/NATFM_SEGMNT.txt similarity index 93% rename from config/data_import/encise/NATFM_SEGMNT.txt rename to s3/data/encise/settings/NATFM_SEGMNT.txt index 6269bbf8..298de016 100644 --- a/config/data_import/encise/NATFM_SEGMNT.txt +++ b/s3/data/encise/settings/NATFM_SEGMNT.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -3 -セグメントコード,セグメント名,更新日(西暦) -segment_code,segment_name,update_date -src01.en_natfm_segmnt -org01.en_natfm_segmnt - +ensice +, +cp932 +" +CRLF +1 +3 +セグメントコード,セグメント名,更新日(西暦) +segment_code,segment_name,update_date +src01.en_natfm_segmnt +org01.en_natfm_segmnt + diff --git a/config/data_import/encise/NATQD.txt b/s3/data/encise/settings/NATQD.txt similarity index 96% rename from config/data_import/encise/NATQD.txt rename to s3/data/encise/settings/NATQD.txt index 16bd0c49..7690f867 100644 --- a/config/data_import/encise/NATQD.txt +++ b/s3/data/encise/settings/NATQD.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -13 -地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 -region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month -src01.en_natqd -org01.en_natqd - +ensice +, +cp932 +" +CRLF +1 +13 +地域コード,地域名,セグメントコード,セグメント名,施設コード,施設名,統一商品コード,製品名,包装単位,数量,金額(薬価),年,月 +region_code,region_name,segment_code,segment_name,HCO_code,HCO_name,universal_product_code,product_SKU_name,package,qty,value_NHI,year,month +src01.en_natqd +org01.en_natqd + diff --git a/config/data_import/encise/NATQM_PROADD.txt b/s3/data/encise/settings/NATQM_PROADD.txt similarity index 99% rename from config/data_import/encise/NATQM_PROADD.txt rename to s3/data/encise/settings/NATQM_PROADD.txt index 1d483ad1..5a11c589 100644 --- a/config/data_import/encise/NATQM_PROADD.txt +++ b/s3/data/encise/settings/NATQM_PROADD.txt @@ -1,12 +1,12 @@ -encise -, -cp932 -" -CRLF -1 -49 -統一商品コード,販売元コード,販売元名称,製造販売元コード,製造販売元名称,製品分類コード(大),製品分類名称(大),製品分類コード(中),製品分類名称(中),製品分類コード(小),製品分類名称(小),Encise ATC分類コード(第1レベル),Encise ATC分類名称(第1レベル),Encise ATC分類コード(第2レベル),Encise ATC分類名称(第2レベル),Encise ATC分類コード(第3レベル),Encise ATC分類名称(第3レベル),Encise ATC分類コード(第4レベル),Encise ATC分類名称(第4レベル),WHO ATC分類コード(第1レベル),WHO ATC分類名称(第1レベル),WHO ATC分類コード(第2レベル),WHO ATC分類名称(第2レベル),WHO ATC分類コード(第3レベル),WHO ATC分類名称(第3レベル),WHO ATC分類コード(第4レベル),WHO ATC分類名称(第4レベル),日本標準商品分類番号薬効分類コード(大),日本標準商品分類番号薬効分類名称(大),日本標準商品分類番号薬効分類コード(中),日本標準商品分類番号薬効分類名称(中),日本標準商品分類番号薬効分類コード(小),日本標準商品分類番号薬効分類名称(小),日本標準商品分類番号薬効分類コード(細),日本標準商品分類番号薬効分類名称(細),使用区分コード,使用区分名称,剤型区分コード,剤型区分名称,長期収載品区分コード,長期収載品区分名,薬価基準収載区分コード,薬価基準収載区分名,後発医薬品区分コード,後発医薬品区分名,有効成分一般名コード,有効成分一般名,新薬創出加算区分,更新日(西暦) -universal_product_code,seller_code,seller_name,manufacturer_code,manufacturer_name,product_brand_code,product_brand_name,product_item_code,product_item_name,product_SKU_code,product_SKU_name,Encise_ATC_1_code,Encise_ATC_1_name,Encise_ATC_2_code,Encise_ATC_2_name,Encise_ATC_3_code,Encise_ATC_3_name,Encise_ATC_4_code,Encise_ATC_4_name,WHO_ATC_1_code,WHO_ATC_1_name,WHO_ATC_2_code,WHO_ATC_2_name,WHO_ATC_3_code,WHO_ATC_3_name,WHO_ATC_4_code,WHO_ATC_4_name,JPN_pharma_category_1_code,JPN_pharma_category_1_name,JPN_pharma_category_2_code,JPN_pharma_category_2_name,JPN_pharma_category_3_code,JPN_pharma_category_3_name,JPN_pharma_category_4_code,JPN_pharma_category_4_name,drug_usage_code,drug_usage_name,drug_form_code,drug_form_name,long_listed_code,long_listed_flag,NHI_pricing_code,NHI_pricing_flag,generic_code,generic_flag,active_ingredient_code,active_ingredient_name,new_drug_premium_code,update_date -src01.en_natqm_proadd -org01.en_natqm_proadd - +encise +, +cp932 +" +CRLF +1 +49 +統一商品コード,販売元コード,販売元名称,製造販売元コード,製造販売元名称,製品分類コード(大),製品分類名称(大),製品分類コード(中),製品分類名称(中),製品分類コード(小),製品分類名称(小),Encise ATC分類コード(第1レベル),Encise ATC分類名称(第1レベル),Encise ATC分類コード(第2レベル),Encise ATC分類名称(第2レベル),Encise ATC分類コード(第3レベル),Encise ATC分類名称(第3レベル),Encise ATC分類コード(第4レベル),Encise ATC分類名称(第4レベル),WHO ATC分類コード(第1レベル),WHO ATC分類名称(第1レベル),WHO ATC分類コード(第2レベル),WHO ATC分類名称(第2レベル),WHO ATC分類コード(第3レベル),WHO ATC分類名称(第3レベル),WHO ATC分類コード(第4レベル),WHO ATC分類名称(第4レベル),日本標準商品分類番号薬効分類コード(大),日本標準商品分類番号薬効分類名称(大),日本標準商品分類番号薬効分類コード(中),日本標準商品分類番号薬効分類名称(中),日本標準商品分類番号薬効分類コード(小),日本標準商品分類番号薬効分類名称(小),日本標準商品分類番号薬効分類コード(細),日本標準商品分類番号薬効分類名称(細),使用区分コード,使用区分名称,剤型区分コード,剤型区分名称,長期収載品区分コード,長期収載品区分名,薬価基準収載区分コード,薬価基準収載区分名,後発医薬品区分コード,後発医薬品区分名,有効成分一般名コード,有効成分一般名,新薬創出加算区分,更新日(西暦) +universal_product_code,seller_code,seller_name,manufacturer_code,manufacturer_name,product_brand_code,product_brand_name,product_item_code,product_item_name,product_SKU_code,product_SKU_name,Encise_ATC_1_code,Encise_ATC_1_name,Encise_ATC_2_code,Encise_ATC_2_name,Encise_ATC_3_code,Encise_ATC_3_name,Encise_ATC_4_code,Encise_ATC_4_name,WHO_ATC_1_code,WHO_ATC_1_name,WHO_ATC_2_code,WHO_ATC_2_name,WHO_ATC_3_code,WHO_ATC_3_name,WHO_ATC_4_code,WHO_ATC_4_name,JPN_pharma_category_1_code,JPN_pharma_category_1_name,JPN_pharma_category_2_code,JPN_pharma_category_2_name,JPN_pharma_category_3_code,JPN_pharma_category_3_name,JPN_pharma_category_4_code,JPN_pharma_category_4_name,drug_usage_code,drug_usage_name,drug_form_code,drug_form_name,long_listed_code,long_listed_flag,NHI_pricing_code,NHI_pricing_flag,generic_code,generic_flag,active_ingredient_code,active_ingredient_name,new_drug_premium_code,update_date +src01.en_natqm_proadd +org01.en_natqm_proadd + diff --git a/config/data_import/encise/NATQM_SEGMNT.txt b/s3/data/encise/settings/NATQM_SEGMNT.txt similarity index 93% rename from config/data_import/encise/NATQM_SEGMNT.txt rename to s3/data/encise/settings/NATQM_SEGMNT.txt index 63ea7316..ef44ee1c 100644 --- a/config/data_import/encise/NATQM_SEGMNT.txt +++ b/s3/data/encise/settings/NATQM_SEGMNT.txt @@ -1,12 +1,12 @@ -ensice -, -cp932 -" -CRLF -1 -3 -セグメントコード,セグメント名,更新日(西暦) -segment_code,segment_name,update_date -src01.en_natqm_segmnt -org01.en_natqm_segmnt - +ensice +, +cp932 +" +CRLF +1 +3 +セグメントコード,セグメント名,更新日(西暦) +segment_code,segment_name,update_date +src01.en_natqm_segmnt +org01.en_natqm_segmnt + diff --git a/config/data_import/encise/configmap.config b/s3/data/encise/settings/configmap.config similarity index 98% rename from config/data_import/encise/configmap.config rename to s3/data/encise/settings/configmap.config index 8aebcda8..377cf1af 100644 --- a/config/data_import/encise/configmap.config +++ b/s3/data/encise/settings/configmap.config @@ -1,37 +1,37 @@ -/* 第3営業日:速報データ */ -CITQD_Merck01_496_[0-9]{6}\.(CSV|csv) CITQD_Merck01.txt -CITQD_Merck06_496_[0-9]{6}\.(CSV|csv) CITQD_Merck06.txt -CITQD_Merck07_496_[0-9]{6}\.(CSV|csv) CITQD_Merck07.txt -CITQD_Merck10_496_[0-9]{6}\.(CSV|csv) CITQD_Merck10.txt -CITQM_PROADD_496_[0-9]{6}\.(CSV|csv) CITQM_PROADD.txt -CITQM_PROLST_496_[0-9]{6}\.(CSV|csv) CITQM_PROLST.txt -CITQM_REGION_496_[0-9]{6}\.(CSV|csv) CITQM_REGION.txt -CITQM_SEGMNT_496_[0-9]{6}\.(CSV|csv) CITQM_SEGMNT.txt -NATQD_496_[0-9]{6}\.(CSV|csv) NATQD.txt -NATQM_PROADD_496_[0-9]{6}\.(CSV|csv) NATQM_PROADD.txt -NATQM_SEGMNT_496_[0-9]{6}\.(CSV|csv) NATQM_SEGMNT.txt -/* 毎月15日:確定データ */ -CITFD_Merck01_496_[0-9]{6}\.(CSV|csv) CITFD_Merck01.txt -CITFD_Merck06_496_[0-9]{6}\.(CSV|csv) CITFD_Merck06.txt -CITFD_Merck07_496_[0-9]{6}\.(CSV|csv) CITFD_Merck07.txt -CITFD_Merck10_496_[0-9]{6}\.(CSV|csv) CITFD_Merck10.txt -CITFM_PROADD_496_[0-9]{6}\.(CSV|csv) CITFM_PROADD.txt -CITFM_PROLST_496_[0-9]{6}\.(CSV|csv) CITFM_PROLST.txt -CITFM_REGION_496_[0-9]{6}\.(CSV|csv) CITFM_REGION.txt -CITFM_SEGMNT_496_[0-9]{6}\.(CSV|csv) CITFM_SEGMNT.txt -MST_BRAND[0-9]{6}\.(CSV|csv) MST_BRAND.txt -NATFD_496_[0-9]{6}\.(CSV|csv) NATFD.txt -NATFM_PROADD_496_[0-9]{6}\.(CSV|csv) NATFM_PROADD.txt -NATFM_SEGMNT_496_[0-9]{6}\.(CSV|csv) NATFM_SEGMNT.txt -/* 毎月20日:En-Cluster */ -CLUFD_Merck02_496_[0-9]{6}\.(CSV|csv) CLUFD_Merck02.txt -CLUFD_Merck03_496_[0-9]{6}\.(CSV|csv) CLUFD_Merck03.txt -CLUFD_Merck04_496_[0-9]{6}\.(CSV|csv) CLUFD_Merck04.txt -CLUFM_CLUMST_496_01_[0-9]{6}\.(CSV|csv) CLUFM_CLUMST.txt -CLUFM_PROADD_496_[0-9]{6}\.(CSV|csv) CLUFM_PROADD.txt -CLUFM_PROLST_496_[0-9]{6}\.(CSV|csv) CLUFM_PROLST.txt -/* 直販データ */ -CLUFD_Merck02_496_[0-9]{6}D\.(CSV|csv) CLUFD_Merck02_D.txt -CLUFD_Merck03_496_[0-9]{6}D\.(CSV|csv) CLUFD_Merck03_D.txt -CLUFD_Merck04_496_[0-9]{6}D\.(CSV|csv) CLUFD_Merck04_D.txt -NATFD_496_[0-9]{6}D\.(CSV|csv) NATFD_D.txt +/* 第3営業日:速報データ */ +CITQD_Merck01_496_[0-9]{6}\.(CSV|csv) CITQD_Merck01.txt +CITQD_Merck06_496_[0-9]{6}\.(CSV|csv) CITQD_Merck06.txt +CITQD_Merck07_496_[0-9]{6}\.(CSV|csv) CITQD_Merck07.txt +CITQD_Merck10_496_[0-9]{6}\.(CSV|csv) CITQD_Merck10.txt +CITQM_PROADD_496_[0-9]{6}\.(CSV|csv) CITQM_PROADD.txt +CITQM_PROLST_496_[0-9]{6}\.(CSV|csv) CITQM_PROLST.txt +CITQM_REGION_496_[0-9]{6}\.(CSV|csv) CITQM_REGION.txt +CITQM_SEGMNT_496_[0-9]{6}\.(CSV|csv) CITQM_SEGMNT.txt +NATQD_496_[0-9]{6}\.(CSV|csv) NATQD.txt +NATQM_PROADD_496_[0-9]{6}\.(CSV|csv) NATQM_PROADD.txt +NATQM_SEGMNT_496_[0-9]{6}\.(CSV|csv) NATQM_SEGMNT.txt +/* 毎月15日:確定データ */ +CITFD_Merck01_496_[0-9]{6}\.(CSV|csv) CITFD_Merck01.txt +CITFD_Merck06_496_[0-9]{6}\.(CSV|csv) CITFD_Merck06.txt +CITFD_Merck07_496_[0-9]{6}\.(CSV|csv) CITFD_Merck07.txt +CITFD_Merck10_496_[0-9]{6}\.(CSV|csv) CITFD_Merck10.txt +CITFM_PROADD_496_[0-9]{6}\.(CSV|csv) CITFM_PROADD.txt +CITFM_PROLST_496_[0-9]{6}\.(CSV|csv) CITFM_PROLST.txt +CITFM_REGION_496_[0-9]{6}\.(CSV|csv) CITFM_REGION.txt +CITFM_SEGMNT_496_[0-9]{6}\.(CSV|csv) CITFM_SEGMNT.txt +MST_BRAND[0-9]{6}\.(CSV|csv) MST_BRAND.txt +NATFD_496_[0-9]{6}\.(CSV|csv) NATFD.txt +NATFM_PROADD_496_[0-9]{6}\.(CSV|csv) NATFM_PROADD.txt +NATFM_SEGMNT_496_[0-9]{6}\.(CSV|csv) NATFM_SEGMNT.txt +/* 毎月20日:En-Cluster */ +CLUFD_Merck02_496_[0-9]{6}\.(CSV|csv) CLUFD_Merck02.txt +CLUFD_Merck03_496_[0-9]{6}\.(CSV|csv) CLUFD_Merck03.txt +CLUFD_Merck04_496_[0-9]{6}\.(CSV|csv) CLUFD_Merck04.txt +CLUFM_CLUMST_496_01_[0-9]{6}\.(CSV|csv) CLUFM_CLUMST.txt +CLUFM_PROADD_496_[0-9]{6}\.(CSV|csv) CLUFM_PROADD.txt +CLUFM_PROLST_496_[0-9]{6}\.(CSV|csv) CLUFM_PROLST.txt +/* 直販データ */ +CLUFD_Merck02_496_[0-9]{6}D\.(CSV|csv) CLUFD_Merck02_D.txt +CLUFD_Merck03_496_[0-9]{6}D\.(CSV|csv) CLUFD_Merck03_D.txt +CLUFD_Merck04_496_[0-9]{6}D\.(CSV|csv) CLUFD_Merck04_D.txt +NATFD_496_[0-9]{6}D\.(CSV|csv) NATFD_D.txt