Alexa Smart Propertiesの施設用スキルを作成する
施設用スキルは、Alexaスキルストアでは提供されない非公開スキルです。施設用スキルを有効にするには、ユーザーにユニット管理者(A4P.UnitAdmin
)ロールが割り当てられていて、ユーザーがそのスキルのスキルIDを持っている必要があります。
非公開スキルは、多くの点で公開スキルと似ています。公開スキルと同様、非公開スキルはAlexa Skills Kitを使用して開発します。非公開スキルは、アカウントリンクを使用してユーザーをバックエンドシステムにマッピングできます。また、ほかのカスタムスキルと同じ認定プロセスを経る必要があります。
以下のセクションでは、Alexa Smart Propertiesのスキルの作成について説明します。
施設用スキルを作成して公開する
施設用スキルは公開スキルと同じように作成しますが、公開後すぐに非公開としてマークする点が異なります。指定するには、以下の手順を実行します。
施設用スキルを作成して公開するには
- ASK開発者コンソールを使用してカスタムスキルを作成します。初めてスキルを開発する場合は、Alexa Skills Kitでスキル開発を始めるを参照してください。
- ソリューションアーキテクトに連絡してスキルIDを伝え、
hidden skill
の処理のためにスキルを取り込むように依頼します。 - Alexaスキルの認定の要件に記載されている手順に従って、スキルの認定を申請します。申請にはルーム内の関連資料を必ず含めてください。Amazonの審査が完了すると、Amazon開発者アカウントに関連付けられたアドレスにEメールが届きます。
- 認定および公開されたスキルは、Alexa認定チームによって非公開にされます。
HIPAA対象スキル
すべてのスキルに適用される一般的な要件については、認定の要件を参照してください。エンタープライズ環境でのHIPAA対象スキルについては、以下のガイドラインを参照してください。
HIPAAの対象となるスキルの要件
開発者がHIPAA対象事業者(CE)またはビジネスアソシエイト(BA)であり、Amazonが提供する手段を使用してスキルが保護された医療情報(PHI)を処理するものであることを証明し、Alexa Business Associate Agreement(BAA)に同意している場合、AlexaスキルはHIPAA対象となります。HIPAAの対象となるAlexaスキルは、以下の要件を満たし、認定審査に合格する必要があります。なお、このガイドラインは変更される場合があります。
HIPAA対象スキル申請チェックリスト
- 開発者アカウントの所有者は、スキルを公開する対象事業者またはビジネスアソシエイトである必要があります。
- アカウントの開発者名は、スキルを公開する対象事業者またはビジネスアソシエイトの正式名称を表している必要があります。
- スキルが保護された医療情報(PHI)を処理するものであることを開発者コンソール(ログインが必要)で示す必要があります。
- AmazonとのAlexa Skills Business Associate Agreement(BAA)に同意する必要があります。これは、開発者コンソール(ログインが必要)からアクセスできます。
- スキルがPHIを処理するものであることを示す前、またはBAAに同意する前に、スキルが公開されていてはなりません。
- 患者名やその他の患者の個人情報を含む情報(101号室に鎮痛剤が必要、山田太郎さんに鎮痛剤は不要、など)がスキルからAmazonに送信されないようにします。
- スキルは公開が必要ですが、スキルストアでは非表示にする必要があります。
- スキルは米国でのみ利用可能にして公開する必要があります。
- スキルでは開発、テスト、認定の目的でPHIを使用することはできません。
- スキルの説明にはプライバシーポリシーのURLへのリンクを含める必要があります。
- スキルでは承認済みのAPIとサービスのみを使用できます。
- 子ども向けスキルは認められません。
承認済みのAPI
HIPAA対象スキルでは、以下のAPIのみを使用できます。
- アカウントリンク - 詳細については、Alexaスキルにアカウントリンクを追加するを参照してください。Healthcareのコンテキストでは、アカウントをリンクするとスキルとユニットのリンクが容易になります。個々のユーザーのアカウントへのリンクはサポートされていません。
- AlexaダイアログAPI - 詳細については、Dialogインターフェースのリファレンスを参照してください。
- Alexa応答API - 詳細については、応答のビルドを参照してください。
- Alexa Presentation Language(APL) - 詳細については、Alexa.Presentation.APLインターフェースのリファレンスを参照してください。
- AlexaスキルイベントAPI - 詳細については、Alexaスキルのスキルイベントを参照してください。
- Alexa UI API - 詳細については、スキルの応答にカードを追加するを参照してください。
- 権限 - デバイスのアドレスと位置情報サービスの権限のみを有効にできます。詳細については、スキルのユーザー情報のアクセス権限をコンフィギュレーションするを参照してください。
- Alexaスキル管理API(SMAPI)を使用したスキル開発 - 詳細については、SMAPIで開発を始めるを参照してください。
関連トピック
最終更新日: 2024 年 03 月 21 日