Esta documentación es AWS CLI únicamente para la versión 1 de la versión. Para ver la documentación relacionada con la versión 2 de AWS CLI, consulte la Guía del usuario de la versión 2.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
HealthLake ejemplos que utilizan AWS CLI
Los siguientes ejemplos de código muestran cómo realizar acciones e implementar escenarios comunes mediante el uso del AWS Command Line Interface with HealthLake.
Las acciones son extractos de código de programas más grandes y deben ejecutarse en contexto. Mientras las acciones muestran cómo llamar a las funciones de servicio individuales, es posible ver las acciones en contexto en los escenarios relacionados.
Cada ejemplo incluye un enlace al código fuente completo, donde puede encontrar instrucciones sobre cómo configurar y ejecutar el código en su contexto.
Temas
Acciones
El siguiente ejemplo de código muestra cómo usarlocreate-fhir-datastore
.
- AWS CLI
-
Para crear un almacén FHIR de datos.
El siguiente
create-fhir-datastore
ejemplo muestra cómo crear un nuevo almacén de datos en Amazon HealthLake.aws healthlake create-fhir-datastore \ --region
us-east-1
\ --datastore-type-versionR4
\ --datastore-type-versionR4
\ --datastore-name"FhirTestDatastore"
Salida:
{ "DatastoreEndpoint": "https://healthlake.us-east-1.amazonaws.com/datastore/(Datastore ID)/r4/", "DatastoreArn": "arn:aws:healthlake:us-east-1:(AWS Account ID):datastore/(Datastore ID)", "DatastoreStatus": "CREATING", "DatastoreId": "(Datastore ID)" }
Para obtener más información, consulte Creación y supervisión de un almacén de FHIR datos en la Guía para HealthLake desarrolladores de Amazon.
-
Para API obtener más información, consulte CreateFhirDatastore
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlodelete-fhir-datastore
.
- AWS CLI
-
Para eliminar un almacén FHIR de datos
El siguiente
delete-fhir-datastore
ejemplo muestra cómo eliminar un almacén de datos y todo su contenido en Amazon HealthLake.aws healthlake delete-fhir-datastore \ --datastore-id
(Data
Store
ID)
\ --regionus-east-1
Salida:
{ "DatastoreEndpoint": "https://healthlake.us-east-1.amazonaws.com/datastore/(Datastore ID)/r4/", "DatastoreArn": "arn:aws:healthlake:us-east-1:(AWS Account ID):datastore/(Datastore ID)", "DatastoreStatus": "DELETING", "DatastoreId": "(Datastore ID)" }
Para obtener más información, consulte Creación y supervisión de un almacén de FHIR datos < https://docs.aws.amazon.com/healthlake/ latest/devguide/working -with- FHIR -healthlake.html> en la Guía para desarrolladores de Amazon. HealthLake
-
Para obtener API más información, consulte la Referencia de comandos. DeleteFhirDatastore
AWS CLI
-
El siguiente ejemplo de código muestra cómo usarlodescribe-fhir-datastore
.
- AWS CLI
-
Para describir un almacén FHIR de datos
El siguiente
describe-fhir-datastore
ejemplo muestra cómo encontrar las propiedades de un almacén de datos en Amazon HealthLake.aws healthlake describe-fhir-datastore \ --datastore-id
"1f2f459836ac6c513ce899f9e4f66a59"
\ --regionus-east-1
Salida:
{ "DatastoreProperties": { "PreloadDataConfig": { "PreloadDataType": "SYNTHEA" }, "DatastoreName": "FhirTestDatastore", "DatastoreArn": "arn:aws:healthlake:us-east-1:(AWS Account ID):datastore/(Datastore ID)", "DatastoreEndpoint": "https://healthlake.us-east-1.amazonaws.com/datastore/(Datastore ID)/r4/", "DatastoreStatus": "CREATING", "DatastoreTypeVersion": "R4", "DatastoreId": "(Datastore ID)" } }
Para obtener más información, consulte Creación y supervisión de almacenes de FHIR datos en la Guía para HealthLake desarrolladores de Amazon.
-
Para API obtener más información, consulte DescribeFhirDatastore
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlodescribe-fhir-export-job
.
- AWS CLI
-
Para describir un trabajo FHIR de exportación
El siguiente
describe-fhir-export-job
ejemplo muestra cómo encontrar las propiedades de un trabajo de FHIR exportación en Amazon HealthLake.aws healthlake describe-fhir-export-job \ --datastore-id
(Datastore
ID)
\ --job-id9b9a51943afaedd0a8c0c26c49135a31
Salida:
{ "ExportJobProperties": { "DataAccessRoleArn": "arn:aws:iam::(AWS Account ID):role/(Role Name)", "JobStatus": "IN_PROGRESS", "JobId": "9009813e9d69ba7cf79bcb3468780f16", "SubmitTime": 1609175692.715, "OutputDataConfig": { "S3Uri": "s3://(Bucket Name)/(Prefix Name)/59593b2d0367ce252b5e66bf5fd6b574-FHIR_EXPORT-9009813e9d69ba7cf79bcb3468780f16/" }, "DatastoreId": "(Datastore ID)" } }
Para obtener más información, consulte Exportación de archivos desde un almacén de FHIR datos en la Guía para HealthLake desarrolladores de Amazon.
-
Para API obtener más información, consulte DescribeFhirExportJob
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlodescribe-fhir-import-job
.
- AWS CLI
-
Para describir un trabajo FHIR de importación
El siguiente
describe-fhir-import-job
ejemplo muestra cómo aprender las propiedades de un trabajo de FHIR importación con Amazon HealthLake.aws healthlake describe-fhir-import-job \ --datastore-id
(Datastore
ID)
\ --job-idc145fbb27b192af392f8ce6e7838e34f
\ --regionus-east-1
Salida:
{ "ImportJobProperties": { "InputDataConfig": { "S3Uri": "s3://(Bucket Name)/(Prefix Name)/" { "arrayitem2": 2 } }, "DataAccessRoleArn": "arn:aws:iam::(AWS Account ID):role/(Role Name)", "JobStatus": "COMPLETED", "JobId": "c145fbb27b192af392f8ce6e7838e34f", "SubmitTime": 1606272542.161, "EndTime": 1606272609.497, "DatastoreId": "(Datastore ID)" } }
Para obtener más información, consulta Importación de archivos a un almacén de FHIR datos en la Guía para HealthLake desarrolladores de Amazon.
-
Para API obtener más información, consulte DescribeFhirImportJob
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlolist-fhir-datastores
.
- AWS CLI
-
Para enumerar FHIR los almacenes de datos
El siguiente
list-fhir-datastores
ejemplo muestra cómo utilizar el comando y cómo los usuarios pueden filtrar los resultados en función del estado del almacén de datos en Amazon HealthLake.aws healthlake list-fhir-datastores \ --region
us-east-1
\ --filterDatastoreStatus=ACTIVE
Salida:
{ "DatastorePropertiesList": [ { "PreloadDataConfig": { "PreloadDataType": "SYNTHEA" }, "DatastoreName": "FhirTestDatastore", "DatastoreArn": "arn:aws:healthlake:us-east-1:<AWS Account ID>:datastore/<Datastore ID>", "DatastoreEndpoint": "https://healthlake.us-east-1.amazonaws.com/datastore/<Datastore ID>/r4/", "DatastoreStatus": "ACTIVE", "DatastoreTypeVersion": "R4", "CreatedAt": 1605574003.209, "DatastoreId": "<Datastore ID>" }, { "DatastoreName": "Demo", "DatastoreArn": "arn:aws:healthlake:us-east-1:<AWS Account ID>:datastore/<Datastore ID>", "DatastoreEndpoint": "https://healthlake.us-east-1.amazonaws.com/datastore/<Datastore ID>/r4/", "DatastoreStatus": "ACTIVE", "DatastoreTypeVersion": "R4", "CreatedAt": 1603761064.881, "DatastoreId": "<Datastore ID>" } ] }
Para obtener más información, consulte Creación y supervisión de un almacén de FHIR datos en la Guía para HealthLake desarrolladores de Amazon.
-
Para API obtener más información, consulte ListFhirDatastores
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlolist-fhir-export-jobs
.
- AWS CLI
-
Para FHIR enumerar todos los trabajos de exportación
El siguiente
list-fhir-export-jobs
ejemplo muestra cómo utilizar el comando para ver una lista de los trabajos de exportación asociados a una cuenta.aws healthlake list-fhir-export-jobs \ --datastore-id
(Datastore
ID)
\ --submitted-before(DATE
like
2024-10-13T19:00:00Z)
\ --submitted-after(DATE
like
2020-10-13T19:00:00Z
)
\ --job-name"FHIR-EXPORT"
\ --job-statusSUBMITTED
\ --max-results(Integer
between
1
and
500)
Salida:
{ "ExportJobProperties": { "OutputDataConfig": { "S3Uri": "s3://(Bucket Name)/(Prefix Name)/" "S3Configuration": { "S3Uri": "s3://(Bucket Name)/(Prefix Name)/", "KmsKeyId" : "(KmsKey Id)" }, }, "DataAccessRoleArn": "arn:aws:iam::(AWS Account ID):role/(Role Name)", "JobStatus": "COMPLETED", "JobId": "c145fbb27b192af392f8ce6e7838e34f", "JobName" "FHIR-EXPORT", "SubmitTime": 1606272542.161, "EndTime": 1606272609.497, "DatastoreId": "(Datastore ID)" } } "NextToken": String
Para obtener más información, consulte Exportación de archivos desde un almacén de FHIR datos en la Guía para HealthLake desarrolladores de Amazon.
-
Para API obtener más información, consulte ListFhirExportJobs
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlolist-fhir-import-jobs
.
- AWS CLI
-
Para FHIR enumerar todos los trabajos de importación
El siguiente
list-fhir-import-jobs
ejemplo muestra cómo utilizar el comando para ver una lista de todos los trabajos de importación asociados a una cuenta.aws healthlake list-fhir-import-jobs \ --datastore-id
(Datastore
ID)
\ --submitted-before(DATE
like
2024-10-13T19:00:00Z)
\ --submitted-after(DATE
like
2020-10-13T19:00:00Z
)
\ --job-name"FHIR-IMPORT"
\ --job-statusSUBMITTED
\-max-results
(Integer
between
1
and
500)
Salida:
{ "ImportJobProperties": { "OutputDataConfig": { "S3Uri": "s3://(Bucket Name)/(Prefix Name)/", "S3Configuration": { "S3Uri": "s3://(Bucket Name)/(Prefix Name)/", "KmsKeyId" : "(KmsKey Id)" }, }, "DataAccessRoleArn": "arn:aws:iam::(AWS Account ID):role/(Role Name)", "JobStatus": "COMPLETED", "JobId": "c145fbb27b192af392f8ce6e7838e34f", "JobName" "FHIR-IMPORT", "SubmitTime": 1606272542.161, "EndTime": 1606272609.497, "DatastoreId": "(Datastore ID)" } } "NextToken": String
Para obtener más información, consulte Importación de archivos a FHIR Data Store en la Guía para HealthLake desarrolladores de Amazon.
-
Para API obtener más información, consulte ListFhirImportJobs
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlolist-tags-for-resource
.
- AWS CLI
-
Para enumerar las etiquetas de un almacén de datos
En el siguiente
list-tags-for-resource
ejemplo, se enumeran las etiquetas asociadas al almacén de datos especificado. :aws healthlake list-tags-for-resource \ --resource-arn
"arn:aws:healthlake:us-east-1:674914422125:datastore/fhir/0725c83f4307f263e16fd56b6d8ebdbe"
\ --regionus-east-1
Salida:
{ "tags": { "key": "value", "key1": "value1" } }
Para obtener más información, consulta Cómo etiquetar recursos en Amazon HealthLake en la Guía para HealthLake desarrolladores de Amazon.
-
Para API obtener más información, consulte ListTagsForResource
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlostart-fhir-export-job
.
- AWS CLI
-
Para iniciar un trabajo FHIR de exportación
El siguiente
start-fhir-export-job
ejemplo muestra cómo iniciar un trabajo de FHIR exportación con Amazon HealthLake.aws healthlake start-fhir-export-job \ --output-data-config S3Uri="s3://(Bucket Name)/(Prefix Name)/" \ --datastore-id
(Datastore
ID)
\ --data-access-role-arnarn:aws:iam::(AWS
Account
ID):role/(Role
Name)
Salida:
{ "DatastoreId": "(Datastore ID)", "JobStatus": "SUBMITTED", "JobId": "9b9a51943afaedd0a8c0c26c49135a31" }
Para obtener más información, consulte Exportación de archivos desde un almacén de FHIR datos en la Guía para HealthLake desarrolladores de Amazon.
-
Para API obtener más información, consulte StartFhirExportJob
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlostart-fhir-import-job
.
- AWS CLI
-
Para iniciar un trabajo FHIR de importación
El siguiente
start-fhir-import-job
ejemplo muestra cómo iniciar un trabajo de FHIR importación con Amazon HealthLake.aws healthlake start-fhir-import-job \ --input-data-config S3Uri="s3://(Bucket Name)/(Prefix Name)/" \ --datastore-id
(Datastore
ID)
\ --data-access-role-arn"arn:aws:iam::(AWS Account ID):role/(Role Name)"
\ --regionus-east-1
Salida:
{ "DatastoreId": "(Datastore ID)", "JobStatus": "SUBMITTED", "JobId": "c145fbb27b192af392f8ce6e7838e34f" }
Para obtener más información, consulte Importación de archivos a un almacén de FHIR datos 'https://docs.aws.amazon.com/healthlake/latest/devguide/import-datastore.html en la Guía para HeatlhLake desarrolladores de Amazon.
-
Para API obtener más información, consulte StartFhirImportJob
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlotag-resource
.
- AWS CLI
-
Para añadir una etiqueta al almacén de datos
El siguiente
tag-resource
ejemplo muestra cómo añadir una etiqueta a un almacén de datos.aws healthlake tag-resource \ --resource-arn
"arn:aws:healthlake:us-east-1:691207106566:datastore/fhir/0725c83f4307f263e16fd56b6d8ebdbe"
\ --tags '[{"Key": "key1", "Value": "value1"}]
' \ --regionus-east-1
Este comando no genera ninguna salida.
Para obtener más información, consulta «Añadir una etiqueta a un almacén de datos < https://docs.aws.amazon.com/healthlake/ latest/devguide/add -a-tag.html>'__ en la Guía para desarrolladores de Amazon. HealthLake .
-
Para API obtener más información, consulte TagResource
la Referencia de AWS CLI comandos.
-
El siguiente ejemplo de código muestra cómo usarlountag-resource
.
- AWS CLI
-
Para eliminar etiquetas de un almacén de datos.
El siguiente
untag-resource
ejemplo muestra cómo eliminar etiquetas de un almacén de datos.aws healthlake untag-resource \ --resource-arn
"arn:aws:healthlake:us-east-1:674914422125:datastore/fhir/b91723d65c6fdeb1d26543a49d2ed1fa"
\ --tag-keys '["key1"]
' \ --regionus-east-1
Este comando no genera ninguna salida.
Para obtener más información, consulta Eliminar etiquetas de un almacén de datos en la Guía para HealthLake desarrolladores de Amazon.
-
Para API obtener más información, consulte UntagResource
la Referencia de AWS CLI comandos.
-