External Cohort Selector Clinical Domain Agent Since 5.3
The External Cohort Selector uses all provided PIDs without explicit consent checks.
TIP
The process must be started with a manually provided cohort, see execution for details. Running it in All Consented Patients mode will not work.
bash
curl -sSf --data '["id1", "id2", "id3"]' -H "Content-Type: application/json" \
"https://cd-agent:8080/api/v2/process/example/start"TIP
The External Cohort Selector also only works, if ignoreConsent in dataSelector is set to true, as no consented period can be extracted from the PIDs.
Example Configuration
yaml
external:
patientIdentifierSystem: "https://example.org/fhir/identifiers/Patient"patientIdentifierSystem Since 5.3
- Description: Adds a patient identifier system to the external PIDs.
- Type: String
- Example:yaml
patientIdentifierSystem: "https://example.org/fhir/identifiers/Patient"
Notes
- The
patientIdentifierSystemfield should reference a valid FHIR system.